Service Provider Netzwerke basieren auf klaren VLAN-Standards, um Ethernet Virtual Connections (EVCs) nach MEF-Spezifikationen konsistent bereitzustellen. Ein strukturiertes VLAN-Mapping erlaubt die Trennung von Kunden, Services und Management und sorgt für Skalierbarkeit, Auditierbarkeit und einfache Fehlersuche.
MEF EVC Grundlagen
Ein EVC (Ethernet Virtual Connection) definiert eine logische Verbindung zwischen zwei oder mehr User Network Interfaces (UNI). Die Standardisierung erfolgt durch die Metro Ethernet Forum (MEF) Spezifikationen:
- EVCs ermöglichen punkt-zu-punkt (E-Line), multipoint-to-multipoint (E-LAN) oder multipoint-to-point (E-Tree) Topologien
- Jeder Service wird einem EVC zugeordnet, um SLA, QoS und Security zu isolieren
- VLAN-IDs dienen als Träger für EVCs in Provider-Netzen
VLAN-zu-EVC Mapping
- Ein VLAN auf dem Access-Switch repräsentiert einen Kunden-Service
- Provider Edge (PE) Geräte ordnen den VLAN-Tag den korrespondierenden EVCs zu
- In QinQ-Umgebungen werden Customer-Tags (C-Tag) ins Service-Tag (S-Tag) eingekapselt
VLAN Standards im Provider-Netz
Ein konsistentes VLAN-Design reduziert Konfigurationsfehler und erhöht die Skalierbarkeit.
VLAN-Bereiche
- Management VLANs:
- Customer VLANs:
- Reserved für spezielle Services:
- QinQ S-Tags: , je nach Provider Policy
VLAN Hygiene-Regeln
- Keine Überschneidung von VLAN-IDs zwischen Services und Management
- Allowed VLAN Lists strikt auf Trunk-Ports konfigurieren
- Native VLAN auf Trunk-Ports dokumentieren und konsistent halten
QinQ / 802.1ad im EVC-Kontext
QinQ ermöglicht die Transport-Virtualisierung, um mehrere Kunden auf demselben physischen Link zu isolieren:
Beispiel CLI-Konfiguration
interface GigabitEthernet0/1
switchport mode trunk
switchport trunk allowed vlan 100-200
switchport mode dot1q-tunnel
switchport access vlan 100
Best Practices für QinQ
- Nur Kundenvlans im Access-Port eintragen (C-Tag)
- Provider-Edge fügt das S-Tag hinzu, das den EVC identifiziert
- Consistency Checks: Prüfen, dass kein C-Tag mehrfach in unterschiedlichen S-Tags vorkommt
VLAN Mapping für Multiservice
Bei mehreren Services wie Internet, VoIP oder IPTV müssen VLANs sauber auf EVCs abgebildet werden:
- Service A (Internet) → VLAN 101 → EVC 1
- Service B (VoIP) → VLAN 102 → EVC 2
- Service C (IPTV) → VLAN 103 → EVC 3
CLI Beispiel für PE
interface GigabitEthernet0/2
description Customer A Internet
switchport trunk allowed vlan 101
encapsulation dot1q 101
service instance 1 ethernet
encapsulation dot1q 101
rewrite ingress tag pop 1 symmetric
Monitoring und Audit
Ein sauber dokumentiertes VLAN- und EVC-Design erleichtert Troubleshooting und Audits:
- Show VLANs:
show vlan brief - Check EVCs:
show service instance brief - QinQ Mapping prüfen:
show interfaces GigabitEthernet0/1 switchport - Consistency Reports automatisiert aus NetBox oder anderen IPAM-Tools generieren
Best Practices
- Definierte VLAN-Bereiche für Management, Services und Reserved einhalten
- QinQ nur für Kundenvlans, S-Tags dokumentiert und konsistent
- Mapping von VLANs zu EVCs als “Source of Truth” in Dokumentation/Tooling
- Allowed VLAN Lists auf Trunks strikt pflegen
- Native VLAN konsistent und auditierbar halten
- Regelmäßige Audits und Monitoring für VLAN/EVC Konsistenz durchführen
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.












