AUF DIESER SEITE
Beispiel: Konfigurieren von Verhaltensaggregatklassifikatoren
In diesem Beispiel wird gezeigt, wie Verhaltensaggregatklassifizierer für ein Gerät konfiguriert werden, um die Weiterleitungsbehandlung von Paketen zu bestimmen.
Anforderungen
Bevor Sie beginnen, bestimmen Sie die Weiterleitungsklasse und das PLP, die standardmäßig jedem bekannten DSCP zugewiesen sind, den Sie für den Verhaltensaggregatklassifizierer konfigurieren möchten. Weitere Informationen finden Sie unter Aggregatklassifizierung für Standardverhalten.
Übersicht
Sie konfigurieren Verhaltensaggregatklassifizierer, um Pakete, die gültige DSCPs enthalten, in geeignete Warteschlangen zu klassifizieren. Nach der Konfiguration müssen Sie den Klassifikator für das Verhaltensaggregat auf die richtigen Schnittstellen anwenden. Sie können die standardmäßige IP-Rangfolgeklassifizierung außer Kraft setzen, indem Sie eine Klassifizierung definieren und auf eine logische Schnittstelle anwenden. Um neue Klassifizierer für alle Codepunkttypen zu definieren, schließen Sie die classifiers Anweisung auf Hierarchieebene [edit class-of-service] ein.
In diesem Beispiel legen Sie den Aggregatklassifizierer DSCP-Verhalten als Standard-DSCP-Zuordnung festba-classifier. Sie legen eine Best-Effort-Weiterleitungsklasse als , eine beschleunigte Weiterleitungsklasse als , eine gesicherte Weiterleitungsklasse als und eine Netzwerksteuerungsweiterleitungsklasse als be-classef-classaf-classnc-classfest. Schließlich wenden Sie den Klassifikator für das Verhaltensaggregat auf eine Schnittstelle mit dem Namen ge-0/0/0 an.
Tabelle 1 zeigt, wie der Verhaltensaggregat-Klassifizierer eingehenden Paketen in den vier Weiterleitungsklassen Verlustprioritäten zuweist.
ba-classifier Weiterleitungsklasse |
Für CoS-Datenverkehrstyp |
ba-classifier Zuordnungen |
|---|---|---|
|
Best-Effort-Datenverkehr |
Codepunkt mit hoher Priorität: |
|
Beschleunigte Weiterleitung von Datenverkehr |
Codepunkt mit hoher Priorität: |
|
Gesicherter Weiterleitungsverkehr |
Codepunkt mit hoher Priorität: |
|
Datenverkehr zur Netzwerksteuerung |
Codepunkt mit hoher Priorität: |
Konfiguration
Verfahren
CLI-Schnellkonfiguration
Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle Details, die für Ihre Netzwerkkonfiguration erforderlich sind, kopieren Sie die Befehle und fügen Sie sie in die CLI auf Hierarchieebene [edit] ein, und geben Sie sie dann im Konfigurationsmodus ein commit .
set class-of-service classifiers dscp ba-classifier import default set class-of-service classifiers dscp ba-classifier forwarding-class be-class loss-priority high code-points 000001 set class-of-service classifiers dscp ba-classifier forwarding-class ef-class loss-priority high code-points 101111 set class-of-service classifiers dscp ba-classifier forwarding-class af-class loss-priority high code-points 001100 set class-of-service classifiers dscp ba-classifier forwarding-class nc-class loss-priority high code-points 110001 set class-of-service interfaces ge-0/0/0 unit 0 classifiers dscp ba-classifier
Schritt-für-Schritt-Anleitung
Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Anweisungen hierzu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im CLI-Benutzerhandbuch .
So konfigurieren Sie Verhaltensaggregatklassifizierer für ein Gerät:
Konfigurieren Sie die Serviceklasse.
[edit] user@host# edit class-of-service
Konfigurieren Sie Verhaltensaggregatklassifikatoren für DiffServ CoS.
[edit class-of-service] user@host# edit classifiers dscp ba-classifier user@host# set import default
Konfigurieren Sie einen Best-Effort-Weiterleitungsklassenklassifizierer.
[edit class-of-service classifiers dscp ba-classifier] user@host# set forwarding-class be-class loss-priority high code-points 000001
Konfigurieren Sie einen Klassenklassifizierer für die beschleunigte Weiterleitung.
[edit class-of-service classifiers dscp ba-classifier] user@host# set forwarding-class ef-class loss-priority high code-points 101111
Konfigurieren Sie einen Klassifizierer für die gesicherte Weiterleitungsklassen.
[edit class-of-service classifiers dscp ba-classifier] user@host# set forwarding-class af-class loss-priority high code-points 001100
Konfigurieren Sie einen Klassifizierer für die Weiterleitungsklassen der Netzwerksteuerung.
[edit class-of-service classifiers dscp ba-classifier] user@host# set forwarding-class nc-class loss-priority high code-points 110001
Wenden Sie den Verhaltensaggregat-Klassifikator auf eine Schnittstelle an.
[edit] user@host# set class-of-service interfaces ge-0/0/0 unit 0 classifiers dscp ba-classifier
Hinweis:Sie können Schnittstellenplatzhalter für
interface-nameundlogical-unit-numberverwenden.
Ergebnisse
Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie den show class-of-service Befehl eingeben. Wenn die Ausgabe nicht die gewünschte Konfiguration anzeigt, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.
[edit]
user@host# show class-of-service
classifiers {
dscp ba-classifier {
import default;
forwarding-class be-class {
loss-priority high code-points 000001;
}
forwarding-class ef-class {
loss-priority high code-points 101111;
}
forwarding-class af-class {
loss-priority high code-points 001100;
}
forwarding-class nc-class {
loss-priority high code-points 110001;
}
}
interfaces {
ge-0/0/0 {
unit 0 {
classifiers {
dscp ba-classifier;
}
}
}
Wenn Sie mit der Konfiguration des Geräts fertig sind, rufen Sie den Konfigurationsmodus auf commit .
Überprüfung
Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.
- Überprüfen des DSCP-Klassifikators
- Überprüfen, ob der Klassifikator auf die Schnittstellen angewendet wird
Überprüfen des DSCP-Klassifikators
Zweck
Stellen Sie sicher, dass die DSCP-Klassifizierung wie erwartet konfiguriert ist.
Aktion
Führen Sie den show class-of-service classifiers name ba-classifier Befehl aus.
user@host> show class-of-service classifiers name ba-classifier Classifier: ba-classifier, Code point type: dscp, Index: 10755 Code point Forwarding class Loss priority 000000 best-effort low 000001 be-class high 000010 best-effort low 000011 best-effort low 000100 best-effort low 000101 best-effort low 000110 best-effort low 000111 best-effort low 001000 best-effort low 001001 best-effort low 001010 assured-forwarding low 001011 best-effort low 001100 af-class high 001101 best-effort low 001110 assured-forwarding high 001111 best-effort low 010000 best-effort low 010001 best-effort low 010010 best-effort low 010011 best-effort low 010100 best-effort low 010101 best-effort low 010110 best-effort low 010111 best-effort low 011000 best-effort low 011001 best-effort low 011010 best-effort low 011011 best-effort low 011100 best-effort low 011101 best-effort low 011110 best-effort low 011111 best-effort low 100000 best-effort low 100001 best-effort low 100010 best-effort low 100011 best-effort low 100100 best-effort low 100101 best-effort low 100110 best-effort low 100111 best-effort low 101000 best-effort low 101001 best-effort low 101010 best-effort low 101011 best-effort low 101100 best-effort low 101101 best-effort low 101110 expedited-forwarding low 101111 ef-class high 110000 network-control low 110001 nc-class high 110010 best-effort low 110011 best-effort low 110100 best-effort low 110101 best-effort low 110110 best-effort low 110111 best-effort low 111000 network-control low 111001 best-effort low 111010 best-effort low 111011 best-effort low 111100 best-effort low 111101 best-effort low 111110 best-effort low 111111 best-effort low
Bedeutung
Beachten Sie, dass die Standardklassifizierung in die Kundenklassifizierung integriert ist. Wenn Sie die Anweisung aus der benutzerdefinierten Klassifizierung entfernen würden, würde die import default benutzerdefinierte Klassifizierung wie folgt aussehen:
user@host> show class-of-service classifier name ba-classifier Classifier: ba-classifier, Code point type: dscp, Index: 10755 Code point Forwarding class Loss priority 000001 be-class high 001100 af-class high 101111 ef-class high 110001 nc-class high
Überprüfen, ob der Klassifikator auf die Schnittstellen angewendet wird
Zweck
Stellen Sie sicher, dass der Klassifikator auf die richtigen Schnittstellen angewendet wird.
Aktion
Führen Sie den show class-of-service interface Befehl aus.
user@host> show class-of-service interface ge-0/0/0 Physical interface: ge-0/0/0, Index: 144 Queues supported: 8, Queues in use: 4 Scheduler map: <default>, Index: 2 Congestion-notification: Disabled Logical interface: ge-0/0/0.0, Index: 333 Object Name Type Index Classifier ba-classifier dscp 10755
Bedeutung
Die Schnittstelle wird wie erwartet konfiguriert.