Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

CoS Unterstützung für Switches der QFX-Serie und EX4600 Switches

Die Datencenter-Switches von Juniper Networks unterscheiden sich in einigen Aspekten der Class-of-Service-Unterstützung (CoS) aufgrund von Unterschieden in der Art und Weise, wie die Switches in Netzwerken verwendet werden, und aufgrund von Hardwareunterschieden wie unterschiedlichen Chipsätzen oder unterschiedlichen Schnittstellenfunktionen.

In diesem Abschnitt wird die CoS-Unterstützung für Switches der QFX-Serie und die Switches der Serie EX4600 zusammengefasst.

Unterstützung von CoS-Funktionen

Tabelle 1: QFX10000, QFX5000 Line und EX4600 Line CoS Funktionen

Funktion

QFX10000

QFX 5000-Reihe, EX4600-Reihe

QFX5220/QFX5130/QFX5700

Class of Service (CoS) – Klassenbasierte Warteschlangen mit Priorisierung

Nein

Nein

Nein

CoS: Separate Unicast- und Multi-Destination-Klassifizierer, Weiterleitungsklassen und Ausgabewarteschlangen

Nein

Nein

Ja (mit Ausnahme von Klassifizierern für mehrere Ziele. Verwenden von Firewall-Filtern zum Klassifizieren von Multicast-Datenverkehr.)

CoS: Freigegebene Unicast- und Multidestination-Klassifizierer, Weiterleitungsklassen und Ausgabewarteschlangen

Nein

Nein

Nein

CoS-Unterstützung für Link-Aggregationsgruppen (LAGs)

Nein

Nein

Nein

Hierarchische Portplanung mit erweiterter Übertragungsauswahl (ETS)

Nein

QFX5100, QFX 5110, EX4600 – Ja

QFX5120, QFX5200, QFX5210, EX4650 – Nein

Nein

Port-Planung

Nein

Ja, außer EX4600

Nein

Warteschlangen-Shaping

Nein

Hinweis:

Verwendet die transmit-rate Anweisung mit der exact Option.

Nein

Hinweis:

Verwendet die shaping-rate Anweisung.

Nein

Explizite Überlastungsbenachrichtigung (ECN)

Nein

Nein

Nein

Prioritätsbasierte Datenstromsteuerung (PFC)

Nein

Nein

Nein

Neumarkierung von Bridged-Paketen

Nein

Nein

Nein

Gewichtete zufällige Früherkennung (WRED) Paketverlustprofile und Tail-Drop

Nein

Nein

Nein

802.3X Ethernet PAUSE

Nein

Nein

Nein

Layer 2-Regeln für Eingangs-, Paketklassifizierung- und Ausgangsrewrite-Regeln

Nein

Nein

Nein

MPLS EXP-Regeln für Eingangs-, Paketklassifizierung- und Ausgangsrewrite-Regeln

Nein

Nein

Nein

Layer 3-Regeln für Eingangs-, Paketklassifizierung- und Ausgangsrewrite-Regeln

Nein

Nein

Ja (IPv4- und IPv6-Datenverkehr müssen dieselbe Klassifizierung verwenden.)

Architektur der virtuellen Ausgabewarteschlange (VOQ)

Nein

Nein

Nein

Konfigurierbarkeit des gemeinsam genutzten Puffers der Software

Nein (verwendet VOQ)

Nein

Ja, mit folgenden Einschränkungen:

  • multicastDie Partition wird im freigegebenen Ausgangspufferpool nicht unterstützt. Siehe buffer-partition (Egress).

  • lossy Partitionen lossless müssen die gleichen Prozentwerte für gemeinsame Eingangs- und Ausgangspufferpools aufweisen.

Gemeinsamer Puffer Alpha-Konfigurierbarkeit

Nein

Nein

Nein

Überwachung von Puffern

Nein

Nein

Nein

CoS-Befehl zur Erkennung der Quelle von RED Drop-Paketen

Nein

Nein

Nein

Klassifizierung und Rewrite-Regel Unterstützung für Ethernet-Schnittstellentypen

In den nächsten beiden Tabellen dieses Themas CoS Ethernet-Unterstützung für Klassifizierer und Rewrite-Regeln auf verschiedenen Schnittstellentypen für QFX10000-Switches (Tabelle 2) und für QFX5100-, QFX5110-, QFX5120-, QFX5200-, QFX5210-, QFX5220-, EX4600- und EX4650-Switches (Tabelle 3) aufgeführt.

Auf QFX10000-Switches können Sie keine Klassifizierer anwenden oder Regeln für physische Layer-2- oder Layer-3-Schnittstellen umschreiben. Sie können Klassifizierer anwenden und Regeln nur auf Layer 2 logische Schnittstelleneinheit 0 umschreiben. Sie können verschiedene Klassifizierer anwenden und Regeln auf verschiedene logische Layer-3-Schnittstellen umschreiben. Tabelle 2 zeigt, auf welchen Schnittstellen Sie Klassifizierer konfigurieren und anwenden und Regeln umschreiben können.

Tabelle 2: Ethernet-Schnittstellenunterstützung für die Konfiguration von Klassifikator- und Rewrite-Regeln (QFX10000-Switches)

CoS-Klassifizierer und Rewrite-Regeln

Physische Layer 2-Schnittstellen

Logische Layer-2-Schnittstelle (nur Einheit 0)

Physische Layer 3-Schnittstellen

Logische Layer-3-Schnittstellen

Fester Klassifikator

Nein

Nein

Nein

Nein

DSCP-Klassifikator

Nein

Nein

Nein

Nein

DSCP IPv6-Klassifikator

Nein

Nein

Nein

Nein

IEEE 802.1p-Klassifikator

Nein

Nein

Nein

Nein

EXP-Klassifikator

Nein

Nein

Nein

Nein

DSCP-Regel zum Umschreiben

Nein

Nein

Nein

Nein

DSCP-IPv6-Rewrite-Regel

Nein

Nein

Nein

Nein

IEEE 802.1p Rewrite-Regel

Nein

Nein

Nein

Nein

EXP-Rewrite-Regel

Nein

Nein

Nein

Nein

Auf QFX5100-, QFX5110-, QFX5120-, QFX5200-, QFX5210-, EX4600- und EX4650-Switches können Sie keine Klassifizierer anwenden oder Regeln für physische Layer-2-Schnittstellen oder logische Layer-3-Schnittstellen umschreiben. Tabelle 3 zeigt, auf welchen Schnittstellen Sie Klassifizierer konfigurieren und anwenden und Regeln neu schreiben können.

Tabelle 3: Unterstützung der Ethernet-Schnittstelle für die Konfiguration von Klassifikator- und Rewrite-Regeln (QFX5100-, QFX5110-, QFX5120-, QFX5200-, QFX5210-, EX4600- und EX4650-Switches)

CoS-Klassifizierer und Rewrite-Regeln

Physische Layer 2-Schnittstellen

Logische Layer-2-Schnittstelle (nur Einheit 0)

Physische Layer 3-Schnittstellen (wenn mindestens eine logische Layer 3-Schnittstelle definiert ist)

Logische Layer-3-Schnittstellen

Fester Klassifikator

Nein

Nein

Nein

Nein

DSCP-Klassifikator

Nein

Nein

Nein

Nein

DSCP IPv6-Klassifikator

Nein

Nein

Nein

Nein

IEEE 802.1p-Klassifikator

Nein

Nein

Nein

Nein

EXP-Klassifikator

Globaler Klassifizierer, gilt nur für alle Switch-Schnittstellen, die als family mplskonfiguriert sind. Kann nicht auf einzelnen Schnittstellen konfiguriert werden.

DSCP-Regel zum Umschreiben

Nein

Nein

Nein

Nein

DSCP-IPv6-Rewrite-Regel

Nein

Nein

Nein

Nein

IEEE 802.1p Rewrite-Regel

Nein

Nein

Nein

Nein

EXP-Rewrite-Regel

Nein

Nein

Nein

Nein

Hinweis:

IEEE 802.1p Multidestination- und DSCP Multidestination-Klassifizierer werden auf alle Schnittstellen angewendet und können nicht auf einzelne Schnittstellen angewendet werden. Es wird kein DSCP-IPv6-Multidestination-Klassifizierer unterstützt. IPv6-Multidestination-Datenverkehr verwendet den DSCP-Multidestination-Klassifizierer.

Auf QFX5220-, QFX5130- und QFX5700-Switches können Sie keine Klassifizierer anwenden oder Regeln für physische Layer-2- oder Layer-3-Schnittstellen umschreiben. Tabelle 4 zeigt, auf welchen Schnittstellen Sie Klassifizierer konfigurieren und anwenden und Regeln umschreiben können.

Tabelle 4: Ethernet-Schnittstellenunterstützung für die Konfiguration von Klassifikator- und Rewrite-Regeln (QFX5220-, QFX5130- und QFX5700 Switches)

CoS-Klassifizierer und Rewrite-Regeln

Physische Layer 2-Schnittstellen

Logische Layer 2-Schnittstellen

Physische Layer 3-Schnittstellen

Logische Layer-3-Schnittstellen

Fester Klassifikator

Nein

Nein

Nein

Nein

DSCP-Klassifikator

Nein

Nein

Nein

Nein

DSCP IPv6-Klassifikator

Nein

Nein

Nein

Nein

IEEE 802.1p-Klassifikator

Nein

Nein

Nein

Nein

EXP-Klassifikator

Nein

Nein

Nein

Nein

DSCP-Regel zum Umschreiben

Nein

Nein

Nein

Nein

DSCP-IPv6-Rewrite-Regel

Nein

Nein

Nein

Nein

IEEE 802.1p Rewrite-Regel

Nein

Nein

Nein

Nein

EXP-Rewrite-Regel

Nein

Nein

Nein

Nein

Hinweis:

QFX5220-, QFX5130- und QFX5700-Switches unterstützen keine DSCP-IPV6-Klassifizierer und Rewrite-Regeln. Fügen Sie stattdessen DSCP-Klassifikatoren hinzu und schreiben Sie die Regeln für family inet6neu .

CoS Betriebsvergleich zwischen QFX5100, QFX5120, QFX5130, QFX5200, QFX5210, QFX5220 und QFX5700 Switches

CoS Funktionsunterstützung ist für QFX5100-, QFX5120-, QFX5130-, QFX5200-, QFX5210-, QFX 5220- QFX5700-Switches weitgehend gleich, aber es gibt einige CoS betriebliche Unterschiede aufgrund der unterschiedlichen Chipsätze zwischen diesen Plattformen. Tabelle 5 beschreibt sowohl die Ähnlichkeiten als auch die Unterschiede für CoS auf den Switches QFX5100, QFX5120, QFX5200, QFX5210 und QFX5220.

Tabelle 5: CoS Betriebsvergleich zwischen QFX5100, QFX5120, QFX5130, QFX5200, QFX5210, QFX5220 und QFX5700 Switches

CoS-Funktion

QFX5100

QFX5120

QFX5130/QFX5700

QFX5200

QFX5210

QFX5220

Änderung des Betriebs

Speicherverwaltung

Zentrale Speicherverwaltungseinheit (MMU), die von allen Ports gemeinsam genutzt wird

Zentrale MMU, die von allen Ports gemeinsam genutzt wird

ITM-Architektur (Ingress Traffic Manager) – Puffer gleichmäßig auf 2 ITMS aufgeteilt

Crosspoint-Architektur mit Quad-Pipe

Crosspoint-Architektur mit Quad-Pipe

ITM-Architektur – Puffer gleichmäßig auf 2 ITMS aufgeteilt

Die ITM-Architektur erfordert ein spezielles Puffermanagement.

Rohre

2

2

8

4

4

8

Keine sichtbare Änderung für den Kunden.

Zell-Buchhaltung

Globale Zugangsrohre

Globale Zugangsrohre

Lokal in ITM (66 MB/ITM)

Lokal zum Koppelpunkt (4 MB / Koppelpunkt)

Lokal zum Koppelpunkt (10,5 MB / Koppelpunkt)

Lokal in ITM (32 MB/ITM)

Keine sichtbare Änderung für den Kunden.

Gemeinsamer Puffer

60k Zellen (jede Zelle 208 Byte), 12 MB

ca. 131.000 Zellen (jede Zelle 256 Byte), 32 MB

Über 543.000 Zellen (jede Zelle 254 Byte), 132 MB

(QFX5200-32C) 80.000 Zellen (jede Zelle 208 Byte), 16 MB

(QFX5200-48Y) 108K-Zellen (jede Zelle 208 Byte), 22 MB

ca. 210.000 Zellen (jede Zelle 208 Byte), 42 MB

ca. 264.000 Zellen (jede Zelle 254 Byte), 64 MB

Keine für den Kunden sichtbare Änderung, außer dass QFX5200 und QFX5210 einen größeren Paketpufferspeicher als QFX5100 unterstützen.

Gemeinsamer Pufferpool pro Pipe

4 Pools pro Rohr

4 Pools pro Rohr

4 Pools pro Rohr

4 Pools pro Rohr

4 Pools pro Rohr

4 Pools pro Rohr

N/A

Warteschlangen und Planung

LLS und dreistufige Hierarchie

Feste hierarchische Planung (FHS) und zweistufige Hierarchie

Feste hierarchische Planung (FHS) und zweistufige Hierarchie

Feste hierarchische Planung (FHS) und zweistufige Hierarchie

Feste hierarchische Planung (FHS) und zweistufige Hierarchie

Feste hierarchische Planung (FHS) und zweistufige Hierarchie

ETS und FC-Set werden aufgrund von FHS auf QFX5120, QFX5130, QFX5200, QFX5210, QFX5220 und QFX5700 nicht unterstützt.

# Unicast-Warteschlangen

8

8

8

8

8

8

N/A

# Multicast-Warteschlangen

4

2

4

2

2

2

N/A

CPU-Warteschlangen

44

44

44

44

44

44

N/A

Host-Pfad-Planung

48 Warteschlangen direkt am Port

48 Warteschlangen an L0 angehängt

48 Warteschlangen an L0 angehängt

48 Warteschlangen an L0 angehängt

48 Warteschlangen an L0 angehängt

48 Warteschlangen an L0 angehängt

Keine sichtbare Änderung für den Kunden.

FC2Q

4 Profile

4 Profile

4 Profile

4 Profile

4 Profile

4 Profile

N/A

DSCP-Klassifizierer-Tabelle

128 Profile

128 Profile

64 Profile

128 Profile

128 Profile

64 Profile

N/A

802.1p Klassifizierungstabelle

64 Profile

64 Profile

64 Profile

64 Profile

64 Profile

64 Profile

Keine sichtbare Änderung für den Kunden. Änderungen an SDK-APIs wirken sich nur auf den Softwareentwicklungsaufwand aus.

PFC

Gemeinsamer Headroom-Puffer

Gemeinsamer Headroom-Puffer

Headroom-Puffer pro ITM

Kopffreiheitspuffer pro Rohr

Kopffreiheitspuffer pro Rohr

Headroom-Puffer pro ITM

Der verfügbare und der verwendete Headroom-Puffer werden für jede Pipe des QFX5200 und QFX5210 separat verwaltet.

Umschreiben

128 Profile

128 Profile

128 Profile

128 Profile

128 Profile

128 Profile

Keine sichtbare Änderung für den Kunden. Änderungen an SDK-APIs wirken sich nur auf den Softwareentwicklungsaufwand aus.

WRED

128 Profile pro Rohr

128 Profile pro Rohr

128 Profile pro Rohr

128 Profile pro Rohr

128 Profile pro Rohr

128 Profile pro Rohr

N/A

Warteschlangen-Ebenen

Vier Ebenen: physische Warteschlangenebene, logische Warteschlangenebene, CoS-Ebene und Portebene

Drei Ebenen: logische Warteschlangenebene, CoS-Ebene und Portebene.

Drei Ebenen: logische Warteschlangenebene, CoS-Ebene und Portebene.

Drei Ebenen: logische Warteschlangenebene, CoS-Ebene und Portebene.

Drei Ebenen: logische Warteschlangenebene, CoS-Ebene und Portebene.

Drei Ebenen: logische Warteschlangenebene, CoS-Ebene und Portebene.

N/A

Datenverkehr mit mehreren Zielen

Die Standardzuordnung des Schedulers reserviert 20 % Bandbreite für Multicast und 80 % des Unicast-Datenverkehrs für die Datenverkehrstypen BE, FCoE, NoLoss und NC.

Identisch mit QFX5100-Switches

Standardmäßig wird der gesamte Multicast-Datenverkehr Q8 zugeordnet. Q8 erhält im Standard-Scheduler 20 % Bandbreite. Verwenden Sie Firewall-Filter, um Multicast-Datenverkehr in verschiedene Warteschlangen (Q9,10,11) zu klassifizieren.

Jeder Level-0-Knoten empfängt sowohl Multicast- als auch Unicast-Datenverkehr, sodass es nicht möglich ist, auf Portebene zu differenzieren, um Shaping auf Multicast-Datenverkehr anzuwenden.

Identisch mit QFX5200-Switches

Standardmäßig wird der gesamte Multicast-Datenverkehr Q8 zugeordnet. Q8 erhält im Standard-Scheduler 20 % Bandbreite. Verwenden Sie Firewall-Filter, um Multicast-Datenverkehr in eine andere Warteschlange (Q9) zu klassifizieren.

N/A

Die folgenden Einschränkungen für QFX5200- und QFX5210-Switches gibt es bei QFX5100-Switches nicht.

  • Die flexible hierarchische Planung (ETS) von CoS wird auf QFX5200- oder QFX5210-Switches nicht unterstützt.

  • Die Switches QFX5200 und QFX5210 unterstützen nur eine Warteschlange mit strict-high Priorität, da diese Switches keine flexible hierarchische Planung unterstützen.

    Hinweis:

    QFX5100-Switches unterstützen mehrere Warteschlangen mit strict-high Priorität, wenn Sie einen Weiterleitungsklassensatz konfigurieren.

  • QFX5200 CoS-Policer unterstützen keine globalen Verwaltungsindikatoren, auf die von allen Ports zugegriffen wird. Es werden nur lokale Verwaltungsindikatoren für eine Pipeline unterstützt – das bedeutet, dass QFX5200-Verwaltungsindikatoren nur für Datenverkehr funktionieren, der an Ports empfangen wird, die zu der Pipeline gehören, in der der Indikator erstellt wird.

  • Aufgrund der Cross-Point-Architektur der Switches QFX5200 und QFX5210 werden alle Puffernutzungszähler separat verwaltet. Wenn Nutzungszähler mit dem Befehl show class-of-service shared-bufferangezeigt werden, werden verschiedene Rohrzähler separat angezeigt.

  • Auf den Switches QFX5200 und QFX5210 werden Portplaner anstelle von FC-SET unterstützt.

  • Bei den Switches QFX5200 und QFX5210 ist es nicht möglich, mehrere Weiterleitungsklassen in einem Weiterleitungsklassensatz (fc-set) zu gruppieren und ein Ausgabedatenverkehrssteuerungsprofil auf den fc-satz anzuwenden. Die ETS für ein FC-Set wird nicht unterstützt. Da jeder L0-Knoten sowohl die Unicast- als auch die Multicast-Warteschlange des L1-Knotens plant, ist es nicht möglich, Multicast- und Unicast-Datenverkehr auf Portebene zu unterscheiden und die Mindestbandbreite zwischen Unicast und Multicast anzuwenden. Es kann nur auf CoS-Ebene L0 unterstützt werden.

  • Da die Switches QFX5200 und QFX5210 keine flexible hierarchische Planung unterstützen, ist es nicht möglich, ein Datenverkehrssteuerungsprofil für eine Gruppe von Weiterleitungsklassen anzuwenden.

Unterstützung von QFX10000-Switch-Klassifikatoren und Rewrite-Regeln (Skalierung)

Sie können genügend Klassifizierer auf QFX10000-Switches konfigurieren, um die meisten, wenn nicht sogar alle Netzwerkszenarien zu bewältigen. Tabelle 6 zeigt, wie viele von jedem Typ von Klassifizierern Sie konfigurieren können und wie viele Einträge Sie pro Klassifizierer konfigurieren können.

Tabelle 6: Unterstützung von Klassifizierern nach Klassifizierertyp auf QFX10000-Switches

Klassifizierer-Typ

Name des Standardklassifizierers

Maximale Anzahl von Klassifizierern

Maximale Anzahl der Einträge pro Klassifikator

IEEE 802.1p (Layer 2)

IEEE8021p-default (für Ports im Bündelfunkmodus)

ieee8021p-untrust (für Ports im Zugriffsmodus)

64

16

DSCP (Layer 3)

dscp-default

64

64

DSCP IPv6 (Layer 3)

dscp-ipv6-default

64

64

EXP (MPLS)

exp-default

64

8

Behoben

Es gibt keinen festen Standardklassifikator

8

16

Die Anzahl der unterstützten festen Klassifizierer (8) entspricht der Anzahl der unterstützten Weiterleitungsklassen (feste Klassifizierer weisen den gesamten eingehenden Datenverkehr auf einer Schnittstelle einer Weiterleitungsklasse zu).

Es gibt keine standardmäßigen Rewrite-Regeln. Sie können genügend Rewrite-Regeln auf QFX10000-Switches konfigurieren, um die meisten, wenn nicht sogar alle Netzwerkszenarien zu bewältigen. Tabelle 7 zeigt, wie viele von jedem Typ von Rewrite-Regel Sie konfigurieren können und wie viele Einträge Sie pro Rewrite-Regel konfigurieren können.

Tabelle 7: Unterstützung für Rewrite-Regeln nach Rewrite-Regeltyp auf QFX10000-Switches

Regeltyp umschreiben

Maximale Anzahl von Rewrite-Regelsätzen

Maximale Anzahl von Einträgen pro Rewrite-Regelsatz

IEEE 802.1p (Layer 2)

64

128

DSCP (Layer 3)

32

128

DSCP IPv6 (Layer 3)

32

128

EXP (MPLS)

64

128