Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Konfiguration von CoS

In den Class-of-Service-Themen zum Datenverkehrsmanagement wird beschrieben, wie die Junos-Class-of-Service-Komponenten (CoS) konfiguriert werden. Junos CoS bietet eine Reihe flexibler Tools, mit denen Sie die Kontrolle über den Datenverkehr in Ihrem Netzwerk genau abstimmen können.

  • Definieren Sie Klassifizierer, die eingehenden Datenverkehr in Weiterleitungsklassen klassifizieren, um Datenverkehr für die Übertragung in Gruppen zu platzieren.

  • Ordnen Sie Ausgabewarteschlangen Weiterleitungsklassen zu, um den Datenverkehrstyp in jeder Ausgabewarteschlange zu definieren.

  • Konfigurieren Sie Scheduler für jede Ausgabewarteschlange, um das Servicelevel (Priorität, Bandbreitenmerkmale) jeder Art von Datenverkehr zu steuern.

  • Bereitstellung unterschiedlicher Servicelevel für dieselben Weiterleitungsklassen auf verschiedenen Schnittstellen.

  • Konfigurieren Sie auf Switches, die Datencenter-Bridging-Standards unterstützen, den verlustfreien Transport über das Ethernet-Netzwerk mithilfe von prioritätsbasierter Flusssteuerung (PFC), Data Center Bridging Exchange Protocol (DCBX) und hierarchischer Planung mit erweiterter Übertragungsauswahl (ETS).

  • Konfigurieren Sie verschiedene CoS-Komponenten einzeln oder in Kombination, um CoS-Services zu definieren.

Hinweis:

Wenn Sie die CoS-Konfiguration ändern oder wenn Sie die CoS-Konfiguration deaktivieren und dann wieder aktivieren, kommt es zu Paketverlusten im System, da das System den Datenverkehr vorübergehend blockiert, um die Zuordnung von eingehendem Datenverkehr zu Eingabewarteschlangen zu ändern. Wenn Sie ein Überlastungsbenachrichtigungsprofil für verlustfreies Verhalten verwenden, können Sie mit der kurzzeitigen Generierung von PFC-Pausenframes rechnen.

Tabelle 1 listet die primären CoS-Konfigurationsaufgaben nach Plattform auf und enthält Links zu diesen Aufgaben.

Hinweis:

Links zu Funktionen, die auf der Plattform, für die Sie Informationen suchen, nicht unterstützt werden, sind möglicherweise nicht funktionsfähig.

Tabelle 1: Aufgaben der CoS-Konfiguration

CoS-Konfigurationsaufgabe

Weiterführende Links

Grundlegende CoS-Konfiguration:

  • Konfigurieren Sie Codepunkt-Aliasse, um einem Muster von Codepunkt-Bits einen Namen zuzuweisen, den Sie anstelle des Bitmusters verwenden können, wenn Sie CoS-Komponenten wie Klassifizierer und Rewrite-Regeln konfigurieren

  • Konfigurieren von Klassifizierern und Klassifizierern für mehrere Ziele

    • Legen Sie die Weiterleitungsklasse und die Verlustpriorität eines Pakets basierend auf dem eingehenden CoS-Wert fest und weisen Sie Pakete Ausgabewarteschlangen basierend auf der zugehörigen Weiterleitungsklasse zu

    • Ändern der Standardausgabewarteschlange des Hosts und der Zuordnung der DSCP-Bits, die im Feld "Servicetyp" (ToS) verwendet werden

  • Konfigurieren von Weiterleitungsklassen

  • Konfigurieren von Rewrite-Regeln, um Codepunkt-Bitwerte in ausgehenden Paketen auf den ausgehenden Schnittstellen eines Switches so zu ändern, dass die CoS-Behandlung den Richtlinien eines angestrebten Peers entspricht

  • Konfigurieren Sie Ethernet PAUSE Flow Control, eine Überlastungsentlastungsfunktion, die eine Datenstromsteuerung auf Link-Ebene für den gesamten Datenverkehr auf einer Vollduplex-Ethernet-Verbindung bietet, einschließlich derjenigen, die zu Ethernet Link Aggregated (LAG)-Schnittstellen gehören. Auf einer bestimmten Schnittstelle schließen sich symmetrische und asymmetrische Flusssteuerung gegenseitig aus.

  • Ordnen Sie die folgenden CoS-Komponenten physischen oder logischen Schnittstellen zu:

    • Klassifikatoren

    • Profile zur Überlastungsbenachrichtigung

    • Weiterleitungsklassen

    • Weiterleiten von Klassensätzen

    • Ausgabe von Datenverkehrssteuerungsprofilen

    • Port-Scheduler

    • Regeln umschreiben

Konfigurieren Sie gewichtete WRED-Drop-Profile (Random Early Detection), die die Drop-Wahrscheinlichkeit von Paketen mit unterschiedlichen Paketverlustwahrscheinlichkeiten (PLPs) definieren, wenn sich die Ausgabewarteschlange füllt:

  • Konfigurieren Sie WRED-Drop-Profile, bei denen Sie WRED-Drop-Profile mit Verlustprioritäten in einem Scheduler verknüpfen. Wenn Sie den Scheduler einer Weiterleitungsklasse (Warteschlange) zuordnen, wenden Sie das interpolierte Drop-Profil auf Datenverkehr mit der angegebenen Verlustpriorität in dieser Warteschlange an.

  • Konfigurieren Sie Drop-Profilzuordnungen, die ein Drop-Profil einer Paketverlustpriorität zuordnen, und ordnen Sie das Drop-Profil und die Paketverlustpriorität einem Scheduler zu

  • Konfigurieren Sie die explizite Überlastungsbenachrichtigung (ECN), um eine End-to-End-Überlastungsbenachrichtigung zwischen zwei Endpunkten in TCP/IP-basierten Netzwerken zu aktivieren. Wenden Sie WRED-Drop-Profile auf Weiterleitungsklassen an, um zu steuern, wie der Switch ECN-fähige Pakete markiert.

Konfigurieren Sie Warteschlangenplaner und die Bandbreitenplanungspriorität einzelner Warteschlangen. Scheduler definieren die CoS-Eigenschaften von Ausgabewarteschlangen (Ausgabewarteschlangen werden Weiterleitungsklassen zugeordnet, und Klassifizierer ordnen Datenverkehr basierend auf IEEE 802.1p- oder DSCP-Codepunkten in Weiterleitungsklassen zu). Die Warteschlangenplanung arbeitet mit der Prioritätsgruppenplanung zusammen, um einen zweistufigen hierarchischen Scheduler zu erstellen. Zu den Eigenschaften der CoS-Planung gehören die der Warteschlange zugewiesene Schnittstellenbandbreite, die Priorität der Warteschlange, ob die explizite Überlastungsbenachrichtigung (ECN) in der Warteschlange aktiviert ist, und die der Warteschlange zugeordneten WRED-Paketverwerfungsprofile.

Konfigurieren Sie Datenverkehrssteuerungsprofile, um die Ausgabebandbreite und die Planungsmerkmale von Weiterleitungsklassensätzen (Prioritätsgruppen) zu definieren. Die Weiterleitungsklassen (Warteschlangen), die einem Weiterleitungsklassensatz zugeordnet sind, teilen sich die Bandbreitenressourcen, die Sie im Datenverkehrssteuerungsprofil konfigurieren.

Konfigurieren Sie ETS (Enhanced Transmission Selection) und Weiterleitungsklassensätze, und deaktivieren Sie die ETS-Empfehlung TLV. Die hierarchische Portplanung, die Junos OS-Implementierung von ETS, ermöglicht es Ihnen, Prioritäten, die eine ähnliche CoS-Behandlung erfordern, in Prioritätsgruppen zu gruppieren. Sie definieren die Portbandbreitenressourcen für eine Prioritätsgruppe und definieren die Menge der Ressourcen der Prioritätsgruppe, die jede Priorität in der Gruppe verwenden kann.

Konfigurieren Sie das DCBX-Protokoll (Data Center Bridging Capability Exchange), das die DCB-Fähigkeiten (Data Center Bridging) von Peers durch den Austausch von Funktionskonfigurationsinformationen erkennt und eine Erweiterung des Link Layer Discovery Protocol (LLDP) ist

  • Konfigurieren des DCBX-Modus, den eine Schnittstelle zur Kommunikation mit dem verbundenen Peer verwendet

  • Konfigurieren Sie die DCBX-Autonegotiation pro Schnittstelle für jede unterstützte Funktion oder Anwendung

  • Definieren Sie jede Anwendung, für die DCBX Anwendungsprotokollinformationen austauschen soll

  • Anwendungen IEEE 802.1p-Codepunkten zuordnen

  • Anwenden einer Anwendungszuordnung auf eine DCBX-Schnittstelle

Konfigurieren von CoS für FCoE:

  • Konfigurieren Sie die prioritätsbasierte Datenstromsteuerung (PFC), um den Datenverkehr auf einer physischen Verbindung in acht Prioritäten aufzuteilen.

  • Konfigurieren Sie ein Überlastungsbenachrichtigungsprofil (CNP), das eine prioritätsbasierte Datenstromsteuerung (PFC) für bestimmte IEEE 802.1p-Prioritäten aktiviert

  • Konfigurieren Sie Multichassis Link Aggregation Groups (MC-LAGs), um Redundanz und Load Balancing zwischen zwei Switches zu gewährleisten

  • Konfigurieren Sie zwei oder mehr verlustfreie Weiterleitungsklassen und ordnen Sie sie unterschiedlichen Prioritäten zu

  • Konfigurieren Sie verlustfreien FCoE-Transport, wenn Ihr Netzwerk eine andere Priorität als 3 verwendet

  • Konfigurieren Sie mehrere verlustfreie FCoE-Prioritäten in einem konvergenten Ethernet-Netzwerk

  • Wenn das FCoE-Netzwerk für FCoE-Datenverkehr eine andere Priorität als Priorität 3 verwendet, konfigurieren Sie einen Rewrite-Wert, um eingehenden Datenverkehr vom FC-SAN dieser Priorität neu zuzuordnen, nachdem die Schnittstelle die FC-Pakete im Ethernet eingekapselt hat

  • verlustfreie Prioritäten für verschiedene Datenverkehrstypen, wie FCoE und iSCSI, konfigurieren