Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

CoS konfigurieren

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

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

  • Ordnen Sie Weiterleitungsklassen Ausgabewarteschlangen zu, um den Datenverkehrstyp für jede Ausgabewarteschlange zu definieren.

  • Konfigurieren Sie Scheduler für jede Ausgabewarteschlange, um den Service-Level (Priorität, Bandbreiteneigenschaften) jedes Datenverkehrstyps zu steuern.

  • Stellen Sie unterschiedliche Servicelevel für dieselben Weiterleitungsklassen auf verschiedenen Schnittstellen bereit.

  • Konfigurieren Sie auf Switches, die Bridging-Standards für Datencenter unterstützen, den verlustfreien Transport über das Ethernet-Netzwerk mithilfe von Priority-based Flow Control (PFC), Data Center Bridging Exchange Protocol (DCBX) und Enhanced Transmission Selection (ETS) hierarchischer Planung.

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

Anmerkung:

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 vorübergehend den Datenverkehr blockiert, um die Zuordnung des eingehenden Datenverkehrs zu den Eingabewarteschlangen zu ändern. Wenn Sie ein Überlastungsbenachrichtigungsprofil für verlustfreies Verhalten verwenden, können Sie mit der kurzzeitigen Generierung von PFC-Pausenbildern rechnen.

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

Anmerkung:

Links zu Funktionen, die auf der Plattform, für die Sie nach Informationen suchen, nicht unterstützt werden, funktionieren möglicherweise nicht.

Tabelle 1: CoS-Konfigurationsaufgaben

Aufgabe zur CoS-Konfiguration

Verknüpfungen

Grundlegende CoS-Konfiguration:

  • Konfigurieren Sie Codepunktaliase, um einem Muster von Codepunktbits einen Namen zuzuweisen, den Sie anstelle des Bitmusters verwenden können, wenn Sie CoS-Komponenten wie Klassifizierer und Umschreibungsregeln konfigurieren

  • Konfigurieren von Klassifizierern und Multidestinations-Klassifizierern

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

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

  • Konfigurieren von Weiterleitungsklassen

  • Konfigurieren Sie Rewrite-Regeln, um Codepunktbitwerte in ausgehenden Paketen auf den ausgehenden Schnittstellen eines Switches so zu ändern, dass die CoS-Behandlung mit den Richtlinien eines Ziel-Peers übereinstimmt

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

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

    • Klassifizierungen

    • Profile für Überlastungsbenachrichtigungen

    • Weiterleitungsklassen

    • Weiterleiten von Klassensätzen

    • Ausgabe von Datenverkehrssteuerungsprofilen

    • Port-Scheduler

    • Regeln umschreiben

Konfigurieren Sie WRED-Drop-Profile (Weighted 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 Verwerfungsprofil 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 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 Priorität für die Bandbreitenplanung 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 Weiterleitungsklassen zu). Die Warteschlangenplanung arbeitet mit der Prioritätsgruppenplanung zusammen, um einen zweistufigen hierarchischen Planer zu erstellen. Zu den CoS-Planungseigenschaften gehören die Menge der Schnittstellenbandbreite, die der Warteschlange zugewiesen ist, die Priorität der Warteschlange, ob Explicit Congestion Notification (ECN) für die Warteschlange aktiviert ist, und die WRED-Paketverwerfungsprofile, die der Warteschlange zugeordnet sind.

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 TLV der ETS-Empfehlung. 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 Sie 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-Funktionen (Data Center Bridging) von Peers durch den Austausch von Funktionskonfigurationsinformationen erkennt und eine Erweiterung des Link Layer Discovery Protocol (LLDP) darstellt

  • Konfigurieren Sie den DCBX-Modus, den eine Schnittstelle für die Kommunikation mit dem verbundenen Peer verwendet.

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

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

  • Zuordnen von Anwendungen zu IEEE 802.1p-Codepunkten

  • Anwenden einer Anwendungszuordnung auf eine DCBX-Schnittstelle

Konfigurieren von CoS für FCoE:

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

  • Konfigurieren Sie ein Überlastungsbenachrichtigungsprofil (CNP), das die prioritätsbasierte Flusssteuerung (PFC) für bestimmte IEEE 802.1p-Prioritäten ermöglicht.

  • Konfigurieren Sie Multichassis Link Aggregation Groups (MC-LAGs), um Redundanz und Lastausgleich zwischen zwei Switches bereitzustellen

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

  • Konfigurieren Sie den 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 eine andere Priorität als Priorität 3 für FCoE-Datenverkehr verwendet, konfigurieren Sie einen Rewrite-Wert, um eingehenden Datenverkehr aus dem FC-SAN dieser Priorität neu zuzuordnen, nachdem die Schnittstelle die FC-Pakete in Ethernet gekapselt hat

  • Konfigurieren Sie verlustfreie Prioritäten für mehrere Arten von Datenverkehr, z. B. FCoE und iSCSI