Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

So definieren Scheduler die Eigenschaften der Ausgabewarteschlange

Sie verwenden Scheduler , um die Class-of-Service (CoS)-Eigenschaften von Ausgabewarteschlangen zu definieren. Sie konfigurieren CoS-Eigenschaften in einem Scheduler und ordnen den Scheduler dann einer Weiterleitungsklasse zu. Weiterleitungsklassen werden wiederum Ausgabewarteschlangen zugeordnet. Klassifizierer ordnen eingehenden Datenverkehr basierend auf CoS-Werten in bekannten Paket-Header-Feldern (Verhaltens-Aggregatklassifizierung) oder auf mehreren Paket-Header-Feldern (Multifeld-Klassifizierung) in Weiterleitungsklassen zu.

Zu den Eigenschaften der Ausgabewarteschlange gehören die der Warteschlange zugewiesene Schnittstellenbandbreite, die Größe des Speicherpuffers, der für die Speicherung von Paketen zugewiesen ist, die Planungspriorität der Warteschlange und die der Warteschlange zugeordneten RED-Drop-Profile (Random Early Detection), um den Paketverlust in Überlastungszeiten zu kontrollieren.

Der Scheduler ordnet Scheduler Weiterleitungsklassen zu. Die Ausgabewarteschlange, die einer Weiterleitungsklasse zugeordnet ist, empfängt die Portressourcen und -eigenschaften, die im Scheduler definiert sind, die dieser Weiterleitungsklasse zugeordnet sind. Sie wenden eine Scheduler-Zuordnung auf eine Schnittstelle an, um die Warteschlangenplanung auf einen Port anzuwenden. Sie können verschiedene Scheduler-Zuordnungen mit verschiedenen Schnittstellen verknüpfen, um die portspezifische Planung für Weiterleitungsklassen (Ausgabewarteschlangen) zu konfigurieren.

Um Class-of-Service-Scheduler (CoS) zu konfigurieren, schließen Sie die folgenden Anweisungen auf Hierarchieebene [edit class-of-service] ein:

Sie können nicht sowohl die shaping-rate Anweisung auf Hierarchieebene [edit class-of-service interfaces interface-name] als auch die Anweisung und Option transmit-rate rate-limit auf Hierarchieebene [edit class-of-service schedulers scheduler-name] konfigurieren. Diese Aussagen schließen sich gegenseitig aus. Wenn Sie beide konfigurieren, können Sie die Konfiguration nicht bestätigen:

Hinweis:

Für Paketübertragungs-Router der PTX-Serie:

  • Die fabric und-Anweisungen traffic-control-profiles auf der [edit class-of-service] Hierarchieebene werden nicht unterstützt.

Komponenten für die Warteschlangenplanung

Tabelle 1 enthält eine Kurzübersicht über die Scheduler-Komponenten, die Sie konfigurieren können, um die Bandbreiteneigenschaften von Ausgabewarteschlangen (Weiterleitungsklassen) zu bestimmen.

Tabelle 1: Komponenten des Output Queue Schedulers

Output Queue Scheduler-Komponente

Beschreibung

Größe des Puffers

Legt die Größe des Warteschlangenpuffers fest.

Profilkarte löschen

Ordnet ein Drop-Profil einer Paketverlustpriorität zu. Zu den Komponenten der Profilzuordnung gehören:

  • Drop-Profil: Legt die Wahrscheinlichkeit fest, dass Pakete verworfen werden, wenn sich die Warteschlange füllt.

  • Verlustpriorität: Legt die Priorität für den Verlust von Datenverkehrspaketen fest, für die ein Drop-Profil gilt.

Übermäßige Priorität

Legt die Planungspriorität von Datenverkehr mit überschüssiger Bandbreite auf einem Scheduler fest.

Selbstbeteiligung

Legt den Prozentsatz der zusätzlichen Bandbreite (Bandbreite, die nicht von anderen Warteschlangen verwendet wird) fest, die eine Warteschlange empfangen kann. Wenn diese Einstellung nicht festgelegt ist, verwendet das Gerät die Übertragungsrate, um zu bestimmen, wie viel zusätzliche Bandbreite die Warteschlange verwenden kann. Zusätzliche Bandbreite ist die verbleibende Bandbreite, nachdem alle garantierten Bandbreitenanforderungen erfüllt sind.

Priorität

Legt die auf die Warteschlange angewendete Planungspriorität fest.

Shaping-Geschwindigkeit

Legt ein Limit für die übermäßige Bandbreitennutzung fest. Die Übertragungsrate konfiguriert die minimale Bandbreite, die einer Warteschlange zugewiesen ist. Konfigurieren Sie die Shaping-Rate als absolute Maximalnutzung und nicht als zusätzliche Nutzung über die konfigurierte Übertragungsrate hinaus. Wenn Sie keine Shaping-Rate festlegen, beträgt die Standard-Shaping-Rate 100 Prozent, was überhaupt keinem Shaping-Rate entspricht.

Übertragungsrate

Legt die garantierte Mindestbandbreite für Warteschlangen ohne strenge Priorität fest. Wenn Sie keine Überschussrate konfigurieren, wird standardmäßig zusätzliche Bandbreite proportional zur Übertragungsrate jeder Warteschlange zwischen den Warteschlangen aufgeteilt. Warteschlangen, die keine strikten Warteschlangen mit hoher Priorität sind, verwenden die Übertragungsrate (Standard) oder die konfigurierte Überschussrate, um den Anteil (Gewicht) der zusätzlichen Portbandbreite zu bestimmen, die die Warteschlange gemeinsam nutzen kann.

Sie können die transmit-rate für Warteschlangen mit strenger hoher Priorität festlegen, um einen Grenzwert für die Menge an Datenverkehr festzulegen, den die Warteschlange als Datenverkehr mit strenger hoher Priorität behandelt. Datenverkehr, der über den transmit-rate hinausgeht, wird als Best-Effort-Datenverkehr behandelt und erhält ein überschüssiges Bandbreitenanteilsgewicht von "1", d. h. den Anteil der zusätzlichen Bandbreite, den die Warteschlange mit strenger hoher Priorität auf dem Port teilen kann. Die tatsächliche Menge an zusätzlicher Bandbreite, die der Datenverkehr erhält, der die Übertragungsrate überschreitet, hängt davon ab, wie viele andere Warteschlangen überschüssige Bandbreite verbrauchen und wie hoch die Raten dieser Warteschlangen sind.

Wenn Sie zwei oder mehr Warteschlangen mit strenger hoher Priorität auf einem Port konfigurieren, müssen Sie eine Übertragungsrate für diese Warteschlangen konfigurieren. Es wird jedoch dringend empfohlen, immer eine Übertragungsrate für Warteschlangen mit strenger hoher Priorität zu konfigurieren, um zu verhindern, dass andere Warteschlangen ausgehungert werden.

Hinweis:

Auf den Routern PTX10008 und PTX10016 wird die standardmäßige Übertragungsrate des Schedulers für Warteschlangen mit hoher Priorität auf 25 Prozent festgelegt, wenn Sie die Übertragungsrate für die Scheduler für Warteschlangen mit hoher Priorität nicht festlegen.