Einleitung
Dieses Dokument bietet einen Überblick über die QoS-Konfiguration für den CEM-Verkehr auf MWR2941-Geräten.
CEM stellt eine Brücke zwischen einem TDM-Netzwerk (Time Division Multiplexing) und einem Paketnetzwerk wie MPLS (Multiprotocol Label Switching) bereit. Der Router kapselt die TDM-Daten in MPLS-Pakete und sendet diese über eine CEM-Pseudowire an den Remote-Provider-Edge (PE)-Router und fungiert somit als physische Kommunikationsverbindung über das Paketnetzwerk.
Anmerkung: Klicken Sie hier, um mehr über die Arbeit des CEM zu erfahren.
Voraussetzungen
Anforderungen
Führen Sie vor der Konfiguration von QoS die folgenden Schritte aus
- Konfigurieren Sie eine oder mehrere CEM-Gruppen auf dem Port. Jede CEM-Gruppe stellt eine Reihe von Zeitschlitzen des an den Port angeschlossenen TDM-Schaltkreises dar. Wenn Sie eine CEM-Gruppe auf dem Port konfigurieren, erstellt der Router eine Schnittstelle, die denselben Steckplatz/Substeckplatz/dieselbe Portnummer wie der Port hat (z. B. cem 0/1/0).
- Konfigurieren Sie eine Pseudowire-Emulation für jede CEM-Gruppe. Der Router ordnet die Daten aus den Zeitschlitzen jeder Gruppe seinem Pseudowire zu und sendet die Daten über das MPLS-Netzwerk an den Remote-PE-Router. Verwenden Sie den xconnect Befehl mit, encap mpls um einen Pseudowire für jede CEM-Gruppe zu erstellen.
Hinweis: Schritte zur Konfiguration von CEM sind hier enthalten.
Konfigurieren
Die Konfiguration der QoS für den CEM-Datenverkehr unterscheidet sich auf dem Router MWR 2941 vom ASR901 Router. Der MWR2941 bietet keine Unterstützung für QoS an der CEM-Schnittstelle oder der CEM-Gruppe, wohingegen die Eingangs-QoS an der CEM-Gruppe auf Routern der Serie ASR901 unterstützt wird.
Diese Plattform unterstützt keine Richtlinienzuordnungskonfiguration unter der CEM-Schnittstelle. Auch die "priority-list" unter dem globalen Konfigurationsmodus wird nicht unterstützt.
Aus diesem Grund müssen die experimentellen MPLS-Bits für den CEM-Verkehr über die unten gezeigte Pseudowire-Klasse festgelegt werden. Diese experimentellen MPLS-Bits werden Layer-2-VLAN-COS-Bits zugeordnet, die wiederum der QoS-Gruppe zugeordnet sind. Die QoS-Gruppe kann dann verwendet werden, um den Datenverkehr an der Ausgangsschnittstelle zu klassifizieren.
Netzwerkdiagramm
Konfigurationen
Nachfolgend finden Sie die Konfiguration:
Switch l2trust ----- Dieser Parameter muss aktiviert werden, um die internen MPLS-Exp-Bits auszuführen ---- VLAN-COS-Bits ---- QoS-Gruppenzuordnung
!
Pseudowire-Klasse CLASSABC
Kapselungsmpls
MPLS-Experiment 5
!
Schnittstelle CEM0/0
Keine IP-Adresse
Cem 0
Nutzlastgröße 512
xconnect 10.1.2.253 100-Pw-Klasse CLASSABC
!
Die Richtlinienzuweisung kann wie folgt konfiguriert werden:
class-map match-any cem-cos-5
Übereinstimmung mit QoS-Gruppe 5
!
policy-map priorize_qos_group5
Klasse cem-cos-5
Priorität Prozent 5
!
Richtlinienzuordnung shape_to_20MB_with_CEM_priority
class class-default
Formendurchschnitt 20000000
service-policy priorize_qos_group5
!
Diese Richtlinie kann nun unter der Schnittstelle angewendet werden, von der aus der CEM-Verkehr den Router verlässt. Dies ist auch die MPLS-fähige Schnittstelle am Router, der zum ISP geht.
interface GigabitEthernet0/3
service-policy output shape_to_20MB_with_CEM_priority
!
Es ist eine bekannte Einschränkung der MWR2941-Plattform, dass Ausgangs-QoS-Richtlinien an der Gigabit-Ethernet-Schnittstelle keine Statistiken unterstützen. Da ausgehende QoS-Statistiken nicht unterstützt werden, besteht eine Möglichkeit zur Verifizierung unserer Konfiguration darin, einen separaten Datenverkehrsstrom mit einem anderen COS/DSCP-Wert neben dem CEM-Datenverkehr zu senden, den Datenverkehr zu gestalten und dann zu beobachten, dass der CEM-Datenverkehr eine höhere Priorität erhält und später verworfen wird, wenn der gesamte Datenverkehr die Shaping-Rate überschreitet.
Anmerkung: Für Egress-QoS unterstützt das MWR2941-Gerät keine Abrechnung/Statistik. Die gleiche Einschränkung ist hier dokumentiert.
Überprüfung
RouterA#sh policy-map int gig 0/3
GigabitEthernet0/0
Ausgabe von Dienstrichtlinien: shape_to_20MB_with_CEM_priority
Klassenzuordnung: class-default (Match-any)
4994 Pakete, 2567291 Bytes
Angebotene Rate von 30 Sekunden 5.000 bps, Verlustrate von 0.000 bps
Übereinstimmung: Beliebig
Warteschlange
Warteschlangenlimit: 64 Pakete
(Warteschlangentiefe/Gesamtzahl der Verwerfungen/Verwerfungen ohne Puffer) 0/0/0
(Ausgabe in Paketen/Byte) 4994/2567291
shape (average) cir 20000000, bc 80000, be 80000
Sollformrate 20000000
Service-Policy: priorisieren_qos_group5
Warteschlangenstatistiken für alle Prioritätsklassen:
Warteschlange
Warteschlangenlimit: 64 Pakete
(Warteschlangentiefe/Gesamtzahl der Verwerfungen/Verwerfungen ohne Puffer) 0/0/0
(Ausgabe in Pkts/Byte) 0/0
Klassenzuordnung: cem-cos-5 (Übereinstimmung-any)
0 Pakete, 0 Bytes ------ Aufgrund der bekannten Einschränkung gibt es keine Statistiken für den CEM-Datenverkehr mit EXP 5
30 Sekunden angebotene Geschwindigkeit: 0000 bps, Verlustrate: 0000 bps
Übereinstimmung: QoS-Gruppe 5
Priorität: 5 % (1.000 Kbit/s), Burst-Bytes 25000, Bit/w überschreiten Drops: 0
Klassenzuordnung: class-default (Match-any)
4994 Pakete, 2567291 Bytes
Angebotene Rate von 30 Sekunden 5.000 bps, Verlustrate von 0.000 bps
Übereinstimmung: Beliebig
Warteschlangenlimit: 64 Pakete
(Warteschlangentiefe/Gesamtzahl der Verwerfungen/Verwerfungen ohne Puffer) 0/0/0
(Ausgabe in Paketen/Byte) 4994/2567291