Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Konfigurieren der Planung mit strikter Priorität auf einem Router der PTX-Serie

In diesem Beispiel wird gezeigt, wie die Planung mit strenger Priorität für eine physische Schnittstelle auf einem Router der PTX-Serie konfiguriert wird.

Anforderungen

In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten verwendet:

  • Ein Paketübertragungs-Router der PTX-Serie

  • Einer oder mehrere Router, die Eingabepakete bereitstellen und Ausgabepakete empfangen

  • Junos OS Version 13.3 oder höher

Übersicht

In diesem Beispiel wird veranschaulicht, wie Sie die Planung mit strikter Priorität für eine physische Schnittstelle auf einem Router der PTX-Serie konfigurieren, um die Verarbeitung von Warteschlangen in der Reihenfolge der strengen Priorität durchzuführen. Warteschlangen in der garantierten Region mit der gleichen Priorität werden im Round-Robin-Verfahren verarbeitet. Warteschlangen in der überschüssigen Region werden basierend auf dem WRR-Algorithmus verarbeitet.

Wenn Sie die Planung mit strenger Priorität konfigurieren, befolgen Sie die folgenden Richtlinien:

  • Die Konfiguration transmit-rate wirkt sich nicht auf die Warteschlangenentleerungsrate aus, da Pakete in der Reihenfolge ihrer Warteschlangenpriorität verarbeitet werden.

  • Sie können nur eine Queue mit strict-high Priorität auf Hierarchieebene [edit class-of-service schedulers scheduler-name priority] konfigurieren.

  • Sie können nicht sowohl als auch transmit-rate exact strict-high die Priorität auf Hierarchieebene [edit class-of-service schedulers scheduler-name] konfigurieren.

  • Sie können nicht konfigurieren scheduler-map oder shaping-rate auf einer Schnittstelle, auf der Sie ein Ausgabedatenverkehrssteuerungsprofil konfigurieren.

  • Sie können keine Konfiguration für eine Warteschlange mit low Priorität vornehmentransmit-rate, da sonst der Commit fehlschlägt.

Hinweis:

Wenn eine Warteschlange mit strenger Priorität ständig zu 100 Prozent der Datenverkehrskapazität ausgelastet ist, sind andere Warteschlangen ausgehungert. Warteschlangenmangel kann dazu führen, dass die Schnittstellenhardware kritische Interrupts generiert.

Topologie

In Abbildung 1 verfügt der Router der PTX-Serie über Eingänge von Router A, et-1/1/15 und et-1/1/12 sowie einen Ausgang von Router B, et-7/1/12. In diesem Beispiel wird die Klassifizierung für die beiden Eingangsschnittstellen und die Planung mit strenger Priorität für die Ausgangsschnittstelle konfiguriert.

Abbildung 1: Topologie für die Konfiguration der Planung mit strikter Priorität auf einem Router Topology for Configuring Strict-Priority Scheduling on a PTX Series Router der PTX-Serie

Konfiguration

Konfigurieren der Planung mit strikter Priorität

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, und kopieren Sie dann die Befehle und fügen Sie sie in die CLI auf Hierarchieebene [edit] ein.

Schritt-für-Schritt-Anleitung

In diesem Beispiel werden acht Scheduler basierend auf acht DSCP-Klassifizierungskonfigurationen konfiguriert. Jedem zugeordneten Scheduler wird eine Priorität und Übertragungsrate zugewiesen, obwohl die Übertragungsrate vom Scheduler mit strikter Priorität ignoriert wird. Das Scheduler-Map sch0 ist mit dem Mapping von Weiterleitungsklassen auf Scheduler konfiguriert. Innerhalb des Datenverkehrssteuerungsprofils tcp1 werden die Scheduler-Zuordnung und die Scheduler-Funktion mit strenger Priorität konfiguriert. Die beiden Eingangsschnittstellen des Routers der PTX-Serie, et-1/1/12 und et-1/1/15, sind mit den DSCP-Klassifizierern konfiguriert. Das Ausgabe-Traffic-Control-Profil auf et-7/1/12 ist mit dem Traffic-Control-Profil tcp1 konfiguriert.

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 die Planung mit strenger Priorität:

  1. Konfigurieren Sie die DSCP-Weiterleitungsklassen.

  2. Konfigurieren Sie die Zuordnung von Warteschlangen zu Weiterleitungsklassen.

  3. Konfigurieren Sie die Übertragungsrate und -priorität für jeden Scheduler.

    Obwohl Sie eine Übertragungsrate konfigurieren können, wird der von Ihnen konfigurierte Wert vom Scheduler mit strikter Priorität überschrieben.

  4. Konfigurieren Sie die Scheduler-Zuordnung mit der Zuordnung von Weiterleitungsklassen zu Schedulern.

  5. Konfigurieren Sie das Datenverkehrssteuerungsprofil für die Planung mit strenger Priorität, und definieren Sie die zu verwendende Scheduler-Zuordnung.

  6. Wenden Sie die Klassifizierer auf die Eingabeschnittstellen und das Datenverkehrssteuerungsprofil auf die Ausgabeschnittstelle an.

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.

Überprüfung

Überprüfen der Planung mit strenger Priorität

Zweck

Stellen Sie sicher, dass die Planungskonfiguration mit strenger Priorität die erwarteten Ergebnisse liefert.

Aktion

Geben Sie im Betriebsmodus den show interfaces queue interface-name interface-name Befehl ein und wählen Sie die zu überprüfende physische Ausgangsschnittstelle aus.

Bedeutung

Die show Befehlsausgabe listet den Datenverkehr nach Warteschlangen- und Weiterleitungsklassennamen auf. Das Feld Bytes unter dem Feld Übertragen für jede Warteschlange zeigt die tatsächlich übertragenen Bytes an.

Aus der Beispielausgabe können Sie ersehen, dass die strict-high-Warteschlange die höchste Priorität erhält und ohne Unterbrechungen überträgt. Die Warteschlangen mit hoher Priorität werden dann übertragen. Die Warteschlangen mit mittlerer, hoher und mittlerer bis niedriger Priorität werden im Round-Robin-Verfahren verarbeitet. Die Warteschlange mit niedriger Priorität ist ausgehungert.

Beachten Sie die folgenden Bedingungen, die für die Planung mit strenger Priorität gelten:

  • Wenn der Datenverkehr auf der Ausgabeschnittstelle unterbelegt ist, sollte in keiner Warteschlange verworfener Datenverkehr angezeigt werden.

  • Die Strict-High-Warteschlange wird zuerst verarbeitet, gefolgt von den Warteschlangen mit hoher Priorität (im Round-Robin-Verfahren) und schließlich allen verbleibenden Warteschlangen im garantierten Bereich (im Round-Robin-Verfahren).

  • Wenn der eingehende Datenverkehr die Kapazität der Ausgabeschnittstelle überschreitet, werden die Warteschlangen in der Reihenfolge mit strenger Priorität verarbeitet.

  • Warteschlangen in der überschüssigen Region werden basierend auf dem WRR-Algorithmus verarbeitet.