Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Beispiel: Konfigurieren von Weiterleitungsklassen

Weiterleitungsklassen gruppieren Pakete für die Übertragung. Weiterleitungsklassen werden Ausgabewarteschlangen zugeordnet, sodass die Pakete, die einer Weiterleitungsklasse zugewiesen sind, die Ausgabewarteschlange verwenden, die dieser Weiterleitungsklasse zugeordnet ist. Außer bei QFX10000 verwenden Unicastdatenverkehr und Multidestinationsdatenverkehr (Multicast, Broadcast und Zielsuche schlagen fehl) separate Weiterleitungsklassen und Ausgabewarteschlangen.

Anforderungen

In diesem Beispiel werden die folgenden Hardware- und Softwarekomponenten für zwei Konfigurationsbeispiele verwendet:

Konfigurieren von Weiterleitungsklassen für Switches außer QFX10000

  • Ein Switch außer QFX10000 (dieses Beispiel wurde mit einem Juniper Networks QFX3500-Switch getestet)

  • Junos OS Release 11.1 oder höher für die QFX-Serie oder Junos OS Version 14.1X53-D20 oder höher für die OCX-Serie

Konfigurieren von Weiterleitungsklassen für QFX10000-Switches

  • One QFX10000 Switch

  • Junos OS Version 15.1X53-D10 oder höher für die QFX-Serie

Überblick

Der QFX10000-Switch unterstützt acht Weiterleitungsklassen. Andere Switches unterstützen bis zu 12 Weiterleitungsklassen. Um Datenverkehr weiterzuleiten, müssen Sie die Weiterleitungsklassen Ausgabewarteschlangen zuordnen (zuweisen). Auf dem QFX10000-Switch sind die Warteschlangen 0 bis 7 sowohl für Unicast- als auch für Multidestination-Datenverkehr vorgesehen. Bei anderen Switches sind die Warteschlangen 0 bis 7 für Unicast-Datenverkehr und die Warteschlangen 8 bis 9 (QFX5200 Switch) oder 8 bis 11 (andere Switches) für Multidestination-Datenverkehr. Mit Ausnahme der Switches der OCX-Serie unterstützen die Switches bis zu sechs verlustfreie Weiterleitungsklassen. (Switches der OCX-Serie unterstützen keinen verlustfreien Layer-2-Transport.)

Der Switch bietet vier Standard-Weiterleitungsklassen, und außer bei QFX10000-Switches sind diese vier Weiterleitungsklassen Unicast, plus eine Standard-Multidestination-Weiterleitungsklasse. Sie können die verbleibenden Weiterleitungsklassen definieren und als Unicast- oder Multidestination-Weiterleitungsklassen konfigurieren, indem Sie sie Unicast- oder Multidestination-Warteschlangen zuordnen. Der Typ der Warteschlange, Unicast oder Multidestination, bestimmt den Typ der Weiterleitungsklasse.

Die vier standardmäßigen Weiterleitungsklassen (Unicast außer auf QFX10000) sind:

  • be—Datenverkehr nach Best-Effort-Methode

  • fcoe—Garantierte Bereitstellung für Fibre Channel over Ethernet-Datenverkehr (nicht auf Switches der OCX-Serie verwenden)

  • no-loss—Garantierte Übertragung für verlustfreien TCP-Datenverkehr (nicht auf Switches der OCX-Serie verwenden)

  • nc—Datenverkehr zur Netzwerksteuerung

Außer bei QFX10000-Switches lautet die standardmäßige Multidestination-Weiterleitungsklasse:

  • mcast—Datenverkehr an mehreren Zielen

Ordnen Sie mithilfe der class Anweisung Weiterleitungsklassen Warteschlangen zu. Sie können einer einzelnen Warteschlange mehr als eine Weiterleitungsklasse zuordnen, aber alle Weiterleitungsklassen, die einer bestimmten Warteschlange zugeordnet sind, müssen vom gleichen Typ sein:

  • Mit Ausnahme von QFX10000-Switches müssen alle Weiterleitungsklassen, die einer bestimmten Warteschlange zugeordnet sind, entweder Unicast oder Multicast sein. Es ist nicht möglich, Unicast- und Multicastweiterleitungsklassen in derselben Warteschlange zu mischen.

  • Auf QFX10000-Switches müssen alle Weiterleitungsklassen, die einer bestimmten Warteschlange zugeordnet sind, dasselbe Paketverlustattribut aufweisen: Alle Weiterleitungsklassen müssen verlustbehaftet sein, oder alle Weiterleitungsklassen, die einer Warteschlange zugeordnet sind, müssen verlustfrei sein.

Anmerkung:

Wenn Sie Junos OS Version 12.2 verwenden, verwenden Sie auf Switches, auf denen keine ELS-Software ausgeführt wird, die standardmäßige Weiterleitungsklasse-zu-Warteschlangen-Zuordnung für die verlustfreien fcoe Klassen und no-loss die Weiterleitungsklassen. Wenn Sie die verlustfreien Weiterleitungsklassen explizit konfigurieren, wird der Datenverkehr, der diesen Weiterleitungsklassen zugeordnet ist, als verlustbehafteter Datenverkehr (best-effort) behandelt und nicht verlustfrei behandelt.

In Junos OS Version 12.3 und höher können Sie das Attribut "no-loss packet drop" in explizite Weiterleitungsklassenkonfigurationen aufnehmen, um eine verlustfreie Weiterleitungsklasse zu konfigurieren.

Anmerkung:

Auf Switches, auf denen keine ELS-Software ausgeführt wird, unterstützte Junos OS Version 11.3R1 und früher eine alternative Methode zum Zuordnen von Weiterleitungsklassen zu Warteschlangen, die es Ihnen ermöglichte, einer Warteschlange nur eine Weiterleitungsklasse mit der folgenden Anweisung zuzuordnen:

Die queue Anweisung ist veraltet und in Junos OS Version 11.3R2 und höher nicht mehr gültig. Wenn Sie über eine Konfiguration verfügen, die die queue Anweisung zum Zuordnen von Weiterleitungsklassen zu Warteschlangen verwendet, bearbeiten Sie die Konfiguration, um die queue Anweisung durch die class Anweisung zu ersetzen.

Anmerkung:

Die hierarchische Planung steuert die Weiterleitung der Ausgabewarteschlange. Wenn Sie eine Weiterleitungsklasse definieren und den Datenverkehr in diese klassifizieren, müssen Sie auch eine Planungsrichtlinie für die Weiterleitungsklasse definieren. Das Definieren einer Planungsrichtlinie bedeutet:

  • Zuordnen eines Schedulers zur Weiterleitungsklasse in einer Scheduler-Map

  • Einbeziehen der Weiterleitungsklasse in einen Weiterleitungsklassensatz

  • Verknüpfen der Scheduler-Karte mit einem Datenverkehrssteuerungsprofil

  • Anhängen des Verkehrssteuerungsprofils an einen Weiterleitungsklassensatz und Anwenden des Verkehrssteuerungsprofils auf eine Schnittstelle

Auf QFX10000-Switches können Sie mithilfe der Portplanung eine Planungsrichtlinie definieren:

  • Zuordnen eines Schedulers zur Weiterleitungsklasse in einer Scheduler-Zuordnung.

  • Anwenden der Scheduler-Zuordnung auf eine oder mehrere Schnittstellen.

Beispiel 1: Konfigurieren von Weiterleitungsklassen für Switches außer QFX10000

Konfiguration

Schritt-für-Schritt-Anleitung

Tabelle 1 zeigt die Zuordnung der Weiterleitungsklasse zur Warteschlange für dieses Beispiel:

Tabelle 1: Beispielkonfiguration für die Weiterleitungsklasse an die Warteschlange, außer auf QFX10000

Weiterleitungsklasse

Schlange

Best-Effort-Aufwand

0

NC

7

mcast

8

So konfigurieren Sie CoS-Weiterleitungsklassen für Switches außer QFX10000:

  1. Ordnen Sie die best-effort Weiterleitungsklasse der Warteschlange 0zu:

  2. Ordnen Sie die nc Weiterleitungsklasse der Warteschlange 7zu:

  3. Ordnen Sie die mcast-be Weiterleitungsklasse der Warteschlange 8zu:

Verifizierung

Überprüfen der Zuordnung von Weiterleitungsklasse zu Warteschlange

Zweck

Überprüfen Sie die Zuordnung von Weiterleitungsklasse zu Warteschlange. (Das System zeigt nur die explizit konfigurierten Weiterleitungsklassen an; es zeigt keine Standardweiterleitungsklassen wie und fcoe no-loss.)

Aktion

Überprüfen Sie die Ergebnisse der Konfiguration der Weiterleitungsklasse mit dem Befehl show configuration class-of-service forwarding-classesoperational mode :

Beispiel 2: Konfigurieren von Weiterleitungsklassen für QFX10000-Switches

Konfiguration

Schritt-für-Schritt-Anleitung

Tabelle 2 zeigt die Zuordnung der Weiterleitungsklasse zur Warteschlange für dieses Beispiel:

Tabelle 2: Beispielkonfiguration für die Weiterleitungsklasse in die Warteschlange auf QFX10000

Weiterleitungsklasse

Schlange

Best-Effort-Aufwand

0

be1

1

NC

7

So konfigurieren Sie CoS-Weiterleitungsklassen für QFX10000-Switches:

  1. Ordnen Sie die best-effort Weiterleitungsklasse der Warteschlange 0zu:

  2. Ordnen Sie die be1 Weiterleitungsklasse der Warteschlange 1zu:

  3. Ordnen Sie die nc Weiterleitungsklasse der Warteschlange 7zu:

Verifizierung

Überprüfen der Zuordnung von Weiterleitungsklasse zu Warteschlange

Zweck

Überprüfen Sie die Zuordnung von Weiterleitungsklasse zu Warteschlange. (Das System zeigt nur die explizit konfigurierten Weiterleitungsklassen an; es zeigt keine Standardweiterleitungsklassen wie und fcoe no-loss.)

Aktion

Überprüfen Sie die Ergebnisse der Konfiguration der Weiterleitungsklasse mit dem Befehl show configuration class-of-service forwarding-classesoperational mode :