Per-Service VRFs sind eine bewährte Methode, um unterschiedliche Services wie Internet, VoIP, IPTV und VPN in Provider- oder Enterprise-Netzen sauber zu isolieren. Durch die Zuweisung jedes Services zu einer eigenen VRF wird die Routing- und Policy-Isolation gewährleistet, wodurch SLA-Management, Sicherheit und Skalierbarkeit verbessert werden. In diesem Artikel erfahren Einsteiger, IT-Studierende und Junior Network Engineers praxisnah, wie Per-Service VRF-Designs umgesetzt werden und welche Adressierungs- und Routing-Prinzipien dabei zu beachten sind.
Grundlagen von Per-Service VRFs
VRFs ermöglichen die gleichzeitige Nutzung mehrerer, unabhängiger Routing-Instanzen auf einem einzigen Router oder Switch. Per-Service VRFs gehen einen Schritt weiter und trennen die Netzwerke nicht nur nach Kunden, sondern nach Services.
- Separate Routing-Tabelle pro Service
- Isolierung von IP-Präfixen, Policies und QoS
- Vermeidung von Interferenz zwischen Services
- Skalierbarkeit für Multi-Service-Umgebungen
Service-Typen und typische Anforderungen
Die VRF-Zuweisung hängt stark vom Service-Typ ab:
- Internet: Shared Internet-Gateway, CGNAT optional, hohe Skalierung
- VoIP: Priorisierte QoS, geringe Latenz, Isolation vom Datenverkehr
- IPTV: Multicast-Handling, Bandbreitenmanagement, L2- oder L3-Transport
- VPN: Kunden- oder Enterprise-VPNs, End-to-End-Isolation, oft MPLS- oder EVPN-basiert
VRF Designmuster
Per-Service VRFs sollten konsistent über alle POPs oder Standorte geplant werden:
- Dedizierte VRF pro Service: VRF-Internet, VRF-VoIP, VRF-IPTV, VRF-VPN
- Route Distinguisher (RD) pro VRF für eindeutige Präfixe
- Route Targets (RT) für kontrollierten Import/Export
- Integration mit VLANs, VXLAN/VPN Overlays
Beispiel VRF-Definitionen
vrf definition Internet
rd 200:1
route-target export 200:100
route-target import 200:100
vrf definition VoIP
rd 200:2
route-target export 200:200
route-target import 200:200
vrf definition IPTV
rd 200:3
route-target export 200:300
route-target import 200:300
vrf definition VPN
rd 200:4
route-target export 200:400
route-target import 200:400
Interface- und VLAN-Zuordnung
Jede VRF benötigt Interfaces oder SVIs, die dem entsprechenden Service zugeordnet sind:
- Trennung auf Access- oder Trunk-Ports
- SVIs für L3-Gateway pro VRF
- QoS-Zuweisung pro Service
- Multicast-Support für IPTV VLANs
CLI-Beispiel Interface-Zuweisung
interface Vlan100
vrf forwarding Internet
ip address 10.16.100.1/24
interface Vlan200
vrf forwarding VoIP
ip address 10.16.200.1/24
priority-level 1
interface Vlan300
vrf forwarding IPTV
ip address 10.16.300.1/24
multicast-routing
interface Vlan400
vrf forwarding VPN
ip address 10.16.400.1/24
Adressierungs- und Subnetzplanung
Saubere IP-Planung ist entscheidend für Per-Service VRFs:
- Dedizierte Subnetze pro Service-VRF
- Wiederverwendung von IPs in unterschiedlichen VRFs möglich
- IPv4 und IPv6 Parallelbetrieb zur Zukunftssicherheit
- Integration in IPAM zur Dokumentation und Audit
Beispiel Subnetze
# Internet VRF: 10.16.100.0/24
# VoIP VRF: 10.16.200.0/24
# IPTV VRF: 10.16.300.0/24
# VPN VRF: 10.16.400.0/24
Redundanz und Failover
Per-Service VRFs ermöglichen Redundanz und SLA-konformes Failover:
- Redundante Trunks und EVPN/VXLAN-Tunnels
- Anycast-Gateways für Low-Latency Services wie VoIP
- Route-Targets sichern korrekte Routenpropagation
- Monitoring von MAC-Tables, ARP/NDP und QoS
Best Practices
- Dedizierte VRF pro Service und POP
- SVIs konsistent konfigurieren, QoS priorisieren
- Redundanz und ECMP für L3-Transport
- Route Distinguisher und Route Targets dokumentieren
- IPAM-Integration für Subnetze und Service-IP-Adressen
- Policy-Maps für Traffic- und Security-Policies pro VRF
- Monitoring von Overlay- und physikalischen Layern
Praxisbeispiel POP
- POP Core: VRF Internet VLAN100 → SVI 10.16.100.1/24
- VRF VoIP VLAN200 → SVI 10.16.200.1/24, QoS-Level 1
- VRF IPTV VLAN300 → SVI 10.16.300.1/24, Multicast aktiviert
- VRF VPN VLAN400 → SVI 10.16.400.1/24
- Redundante Trunks und EVPN-Tunnels transportieren alle Service-VRFs
- Monitoring via SNMP/IPAM für Overlay- und SVI-Adressen
Skalierung und Governance
Mit Per-Service VRFs lassen sich neue Services oder Kunden einfach integrieren:
- Neue Service-VRFs mit dedizierten RDs und RTs hinzufügen
- Subnetze konsistent zuweisen und dokumentieren
- Multi-Tenant-Isolation bleibt garantiert
- Redundanz und Failover sichern stabile Services
- Audit und IPAM sichern Governance und Compliance
Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab/GNS3
Ich biete professionelle Unterstützung im Bereich Netzwerkkonfiguration und Network Automation für private Anforderungen, Studienprojekte, Lernlabore, kleine Unternehmen sowie technische Projekte. Ich unterstütze Sie bei der Konfiguration von Routern und Switches, der Erstellung praxisnaher Topologien in Cisco Packet Tracer, dem Aufbau und Troubleshooting von GNS3- und EVE-NG-Labs sowie bei der Automatisierung von Netzwerkaufgaben mit Netmiko, Paramiko, NAPALM und Ansible. Kontaktieren Sie mich jetzt – klicken Sie hier.
Meine Leistungen umfassen:
-
Professionelle Konfiguration von Routern und Switches
-
Einrichtung von VLANs, Trunks, Routing, DHCP, NAT, ACLs und weiteren Netzwerkfunktionen
-
Erstellung von Topologien und Simulationen in Cisco Packet Tracer
-
Aufbau, Analyse und Fehlerbehebung von Netzwerk-Labs in GNS3 und EVE-NG
-
Automatisierung von Netzwerkkonfigurationen mit Python, Netmiko, Paramiko, NAPALM und Ansible
-
Erstellung von Skripten für wiederkehrende Netzwerkaufgaben
-
Dokumentation der Konfigurationen und Bereitstellung nachvollziehbarer Lösungswege
-
Konfigurations-Backups, Optimierung bestehender Setups und technisches Troubleshooting
Benötigen Sie Unterstützung bei Ihrem Netzwerkprojekt, Ihrer Simulation oder Ihrer Network-Automation-Lösung? Kontaktieren Sie mich jetzt – klicken Sie hier.












