Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

CoS-Komponenten Paketfluss

Auf Geräten von Juniper Networks konfigurieren Sie CoS-Funktionen mit unterschiedlichen Komponenten. Diese Komponenten werden einzeln oder in Kombination konfiguriert, um bestimmte CoS-Services zu definieren. Abbildung 1 zeigt die Beziehung verschiedener CoS-Komponenten zueinander und veranschaulicht die Reihenfolge, in der sie interagieren.

Abbildung 1: Paketfluss durch ein Gerät Packet Flow Through Juniper Networks Device von Juniper Networks

Jeder Kasten in Abbildung 1 stellt eine CoS-Komponente dar. Die durchgezogenen Linien zeigen die Richtung des Paketflusses in einem Gerät an. Die obere Zeile gibt ein eingehendes Paket und die untere Zeile ein ausgehendes Paket an. Die gestrichelten Linien zeigen die Ein- und Ausgänge bestimmter CoS-Komponenten. Die Weiterleitungsklasse und die Verlustpriorität sind z. B. Ausgaben von Verhaltensaggregatklassifikatoren und Mehrfeldklassifikatoren sowie Eingaben für Rewrite-Marker und Scheduler.

In der Regel wird nur eine Kombination einiger in Abbildung 1 dargestellter Komponenten (nicht alle) verwendet, um ein CoS-Serviceangebot zu definieren. Wenn z. B. die Klasse eines Pakets durch einen Verhaltensaggregatklassifikator bestimmt wird, ist sie einer Weiterleitungsklasse und einer Verlustpriorität zugeordnet und muss nicht weiter vom Mehrfeldklassifikator klassifiziert werden.

Dieser Abschnitt enthält die folgenden Themen:

CoS-Prozess für eingehende Pakete

Klassifizierer und Policer führen die folgenden Vorgänge für eingehende Pakete aus:

  1. Ein Klassifikator untersucht ein eingehendes Paket und weist ihm eine Weiterleitungsklasse und Verlustpriorität zu.

  2. Basierend auf der Weiterleitungsklasse wird das Paket einer ausgehenden Übertragungswarteschlange zugewiesen.

  3. Eingabe-Policer messen den Datenverkehr, um festzustellen, ob der Datenverkehrsfluss den Servicegrad überschreitet. Policer können ein Paket verwerfen, die Weiterleitungsklasse und die Verlustpriorität ändern oder das PLP-Bit eines Pakets festlegen. Ein Paket, für das das PLP-Bit festgelegt ist, hat eine erhöhte Wahrscheinlichkeit, während einer Überlastung verworfen zu werden.

CoS-Prozess für ausgehende Pakete

Die Scheduler-, Map- und Rewrite-Regeln führen die folgenden Vorgänge für ausgehende Pakete aus:

  1. Scheduler-Zuordnungen werden auf Schnittstellen angewendet und ordnen die ausgehenden Pakete einem Scheduler und einer Weiterleitungsklasse zu.

  2. Der Scheduler definiert, wie das Paket in der Ausgabeübertragungswarteschlange behandelt wird, basierend auf der konfigurierten Übertragungsrate, Puffergröße, Priorität und dem Abbruchprofil.

    • Die Puffergröße definiert den Zeitraum, für den das Paket während einer Überlastung gespeichert wird.

    • Die Planungspriorität und die Übertragungsrate bestimmen die Reihenfolge, in der das Paket übertragen wird.

    • Das Drop-Profil definiert, wie aggressiv Pakete verworfen werden sollen, die einen bestimmten Scheduler verwenden.

  3. Ausgabe-Policer messen den Datenverkehr und können die Weiterleitungsklasse und die Verlustpriorität eines Pakets ändern, wenn ein Datenverkehrsfluss sein Service-Level überschreitet.

  4. Die Rewrite-Regel schreibt Informationen entsprechend der Weiterleitungsklasse und der Verlustpriorität des Pakets in das Paket (z. B. EXP- oder DSCP-Bits).