AUF DIESER SEITE
Grundlegendes zu aggregierten Ethernet-Schnittstellen und LACP für Switches
Erzwingen der Verfügbarkeit von LAG-Verbindungen oder Schnittstellen mit begrenzter LACP-Kapazität
Konfiguration von getaggten aggregierten Ethernet-Schnittstellen
Konfiguration von nicht getaggten aggregierten Ethernet-Schnittstellen
Beispiel: Konfiguration von aggregierten Ethernet-Schnittstellen
Fehlerbehebung bei einer aggregierten Ethernet-Schnittstelle
Konfiguration der aggregierten Ethernet-Verbindungsgeschwindigkeit
Konfigurieren des LACP-Link-Schutzes von aggregierten Ethernet-Schnittstellen für Switches
Konfigurieren des LACP-Hold-UP-Timers zur Verhinderung von Link-Flapping auf LAG-Schnittstellen
Überprüfen, ob LACP korrekt konfiguriert ist und Bundle-Mitglieder LACP-Protokollpakete austauschen
Grundlegendes zum Hashen des LAG-Bündels und zum ausgehenden Next-Hop-ECMP-Datenverkehr
Aggregierte Ethernet-Schnittstellen
In den folgenden Themen werden die Übersicht über aggregierte Ethernet-Schnittstellen, Konfigurationsdetails von Link-Aggregation und aggregierten Ethernet-Schnittstellen sowie Fehlerbehebung und Überprüfung von aggregierten Ethernet-Schnittstellen erläutert.
Grundlegendes zu aggregierten Ethernet-Schnittstellen und LACP für Switches
Mit IEEE 802.3ad Link Aggregation können Sie Ethernet-Schnittstellen gruppieren, um eine Single Link Layer-Schnittstelle zu bilden, die auch als Link Aggregation Group (LAG) oder Bundle bezeichnet wird.
Durch die Aggregation mehrerer Verbindungen zwischen physischen Schnittstellen entsteht eine einzige logische Punkt-zu-Punkt-Trunk-Verbindung oder eine LAG. Die LAG gleicht den Datenverkehr über die Mitgliedsverbindungen innerhalb eines aggregierten Ethernet-Pakets aus und erhöht effektiv die Uplink-Bandbreite. Ein weiterer Vorteil der Linkaggregation ist die erhöhte Verfügbarkeit, da sich die LAG aus mehreren Mitgliederlinks zusammensetzt. Wenn eine Mitgliedsverbindung ausfällt, leitet die LAG weiterhin Datenverkehr über die verbleibenden Verbindungen.
Auf QFX5100-, QFX5120-, EX4600- QFX10002 Standalone-Switches sowie auf QFX5100 Virtual Chassis- und EX4600-Virtual Chassis können Sie eine gemischte Rate von Verbindungsgeschwindigkeiten für das aggregierte Ethernet-Paket konfigurieren. Verbindungsgeschwindigkeiten von 10G, 40G und 100G werden unterstützt. QFX5200- und QFX5210-Switches unterstützen gemischte Verbindungsgeschwindigkeiten. QFX5200- und QFX5210-Switches unterstützen auch Load Balancing mit den gemischten Verbindungsgeschwindigkeiten. Der Lastenausgleich funktioniert nicht, wenn Sie Verbindungsgeschwindigkeiten konfigurieren, die nicht unterstützt werden.
Sie können den Portkanal mit verschiedenen SFP-Modellen zwischen zwei Endgeräten konfigurieren, wobei die gleiche Bandbreite beibehalten wird.
Zum Beispiel:
switch 1 gig0/1 (SFP-10G-SR-S) --------- MX 1 gig0/1 (SFP-10G-SR-S)
switch 1 gig0/2 (SFP-10G-LR-S) --------- MX 1 gig0/2 (SFP-10G-LR-S)
Link Aggregation Control Protocol (LACP) ist eine Unterkomponente des IEEE 802.3ad-Standards und wird als Erkennungsprotokoll verwendet.
Um einen Load Balancing für die aggregierten Ethernet-Schnittstellen (AE) in einer redundanten Serverknotengruppe sicherzustellen, müssen die Mitglieder der AE gleichmäßig auf die redundante Serverknotengruppe verteilt sein.
Während eines Netzwerkknotengruppen-Switchovers kann der Datenverkehr für einige Sekunden unterbrochen werden.
Link-Aggregationsgruppe
Sie konfigurieren eine LAG, indem Sie die Verbindungsnummer als physisches Gerät angeben und dann eine Reihe von Schnittstellen (Ports) mit der Verbindung verknüpfen. Alle Schnittstellen müssen die gleiche Geschwindigkeit haben und sich im Vollduplex-Modus befinden. Juniper Networks Betriebssystem Junos (Junos OS) für Ethernet-Switches der EX-Serie weist jeder Schnittstelle eine eindeutige ID und Portpriorität zu. Die ID und die Priorität sind nicht konfigurierbar.
Die Anzahl der Schnittstellen, die in einer LAG gruppiert werden können, und die Gesamtzahl der von einem Switch unterstützten LAGs variieren je nach Switch-Modell. Tabelle 1 listet die Switches der EX-Serie sowie die maximale Anzahl von Schnittstellen pro LAG und die maximale Anzahl der von ihnen unterstützten LAGs auf.
LAGs mit Mitgliedslinks unterschiedlicher Schnittstellentypen, z. B. GE und MGE, werden auf Multirate-Switches nicht unterstützt.
Für Junos OS Evolved legt die Software keine Begrenzung für die maximale Anzahl von AE-Schnittstellen in einem gemischten AE-Paket fest. Da alle untergeordneten logischen Schnittstellen zur gleichen physischen AE-Schnittstelle gehören und denselben Selektor verwenden, was viel weniger Lastausgleichsspeicher verwendet, sollten AE-Schnittstellenkonfigurationen mit unterschiedlichen Raten auch dann durchgeführt werden, wenn sie 64 logische Schnittstellen überschreiten.
Schalter |
Maximale Anzahl an Schnittstellen pro LAG |
Maximale Anzahl an LAGs |
---|---|---|
EX2200-KARTON |
8 |
32 |
EX2300-KARTON |
8 |
128 |
EX3200-KARTON |
8 |
32 |
EX3300 und EX3300 Virtual Chassis |
8 |
32 |
EX3400-KARTON |
16 |
128 |
EX4100-F Virtual Chassis | 8 | 128 |
EX4200 und EX4200 Virtual Chassis |
8 |
111 |
EX4300 und EX4300 Virtual Chassis |
16 |
128 |
EX4500, EX4500 Virtual Chassis, EX4550 und EX4550 Virtual Chassis |
8 |
111 |
EX4400-KARTON | 16 | 128 |
EX4600-KARTON |
32 |
128 |
EX4650 Virtual Chassis | 64 | 72 |
EX6200-KARTON |
8 |
111 |
EX8200-KARTON |
12 |
255 |
EX8200 Virtual Chassis |
12 |
239 |
EX9200-KARTON |
64 |
150 |
Schalter |
Maximale Anzahl an Schnittstellen pro LAG |
Maximale Anzahl an LAGs |
---|---|---|
QFX5100 |
64 |
96 |
QFX5110 |
64 |
96 |
QFX5120 |
64 |
72 |
QFX5130 | 64 | 128 |
QFX5200 |
64 |
128 |
QFX5700 |
128 |
144 |
QFX10002 |
64 |
150 |
QFX10008 |
64 |
1000 |
QFX10016 |
64 |
1000 |
Wenn Sie auf Switches der QFX-Serie versuchen, eine Konfiguration mit mehr als 64 Ethernet-Schnittstellen in einer LAG zu bestätigen, erhalten Sie eine Fehlermeldung, die besagt, dass das Gruppenlimit von 64 überschritten wurde und das Auschecken der Konfiguration fehlgeschlagen ist.
So erstellen Sie eine LAG:
-
Erstellen Sie eine logisch aggregierte Ethernet-Schnittstelle.
-
Definieren Sie die Parameter, die mit der logisch aggregierten Ethernet-Schnittstelle verknüpft sind, z. B. eine logische Einheit, Schnittstelleneigenschaften und Link Aggregation Control Protocol (LACP).
-
Definieren Sie die Member-Links, die in der aggregierten Ethernet-Schnittstelle enthalten sein sollen, z. B. zwei 10-Gigabit-Ethernet-Schnittstellen.
-
Konfigurieren Sie LACP für die Verbindungserkennung.
Beachten Sie die folgenden Hardware- und Softwarerichtlinien:
-
Für Junos OS Evolved wird ein Link-Flap-Ereignis generiert, wenn dem aggregierten Ethernet-Bundle eine neue Schnittstelle als Mitglied hinzugefügt wird. Wenn Sie dem Paket eine Schnittstelle hinzufügen, wird die physische Schnittstelle als reguläre Schnittstelle gelöscht und dann wieder als Mitglied hinzugefügt. Während dieser Zeit gehen die Details der physischen Schnittstelle verloren.
-
Bis zu 32 Ethernet-Schnittstellen können gruppiert werden, um eine LAG auf einer redundanten Server-Knotengruppe, einer Server-Knotengruppe und einer Netzwerk-Knotengruppe auf einem QFabric-System zu bilden. Bis zu 48 LAGs werden auf redundanten Server-Knotengruppen und Server-Knotengruppen auf einem QFabric-System und bis zu 128 LAGs auf Netzwerk-Knotengruppen auf einem QFabric-System unterstützt. Sie können LAGs für Node-Geräte in redundanten Serverknotengruppen, Serverknotengruppen und Netzwerkknotengruppen konfigurieren.
Anmerkung:Wenn Sie auf einem Qfabric-System versuchen, eine Konfiguration mit mehr als 32 Ethernet-Schnittstellen in einer LAG zu bestätigen, erhalten Sie eine Fehlermeldung, die besagt, dass das Gruppenlimit von 32 überschritten wurde und das Auschecken der Konfiguration fehlgeschlagen ist.
-
Bis zu 64 Ethernet-Schnittstellen können zu einer LAG gruppiert werden. In einem Junos Fusion werden bis zu 1.000 LAGs auf QFX10002 Switches unterstützt, die als Aggregationsgeräte fungieren.
-
Die LAG muss auf beiden Seiten der Verbindung konfiguriert werden.
-
Die Schnittstellen auf beiden Seiten der Verbindung müssen auf die gleiche Geschwindigkeit eingestellt sein und sich im Vollduplexmodus befinden.
Anmerkung:Junos OS weist jedem Port eine eindeutige ID und Portpriorität zu. Die ID und die Priorität sind nicht konfigurierbar.
-
QFabric-Systeme unterstützen eine spezielle LAG, die als FCoE LAG bezeichnet wird und es Ihnen ermöglicht, FCoE-Datenverkehr und regulären Ethernet-Datenverkehr (Datenverkehr, der kein FCoE-Datenverkehr ist) über dasselbe Link-Aggregationspaket zu transportieren. Standard-LAGs verwenden einen Hashing-Algorithmus, um zu bestimmen, welche physische Verbindung in der LAG für eine Übertragung verwendet wird. Daher kann die Kommunikation zwischen zwei Geräten für verschiedene Übertragungen unterschiedliche physische Verbindungen in der LAG verwenden. Eine FCoE-LAG stellt sicher, dass der FCoE-Datenverkehr dieselbe physische Verbindung in der LAG für Anfragen und Antworten verwendet, um die virtuelle Punkt-zu-Punkt-Verbindung zwischen dem konvergenten Netzwerkadapter (CNA) des FCoE-Geräts und dem FC-SAN-Switch über ein QFabric-Systemknotengerät hinweg aufrechtzuerhalten. Eine FCoE-LAG bietet kein Load Balancing oder Verbindungsredundanz für FCoE-Datenverkehr. Der reguläre Ethernet-Datenverkehr verwendet jedoch den Standard-Hashing-Algorithmus und erhält die üblichen LAG-Vorteile von Load Balancing und Link-Redundanz in einer FCoE-LAG. Weitere Informationen finden Sie unter Grundlegendes zu FCoE-LAGs .
Link Aggregation Control Protocol (LACP)
LACP ist eine Methode zur Bündelung mehrerer physikalischer Schnittstellen zu einer logisch aggregierten Ethernet-Schnittstelle. Standardmäßig tauschen Ethernet-Verbindungen keine LACP-Protokolldateneinheiten (PDUs) aus, die Informationen über den Zustand der Verbindung enthalten. Sie können Ethernet-Verbindungen so konfigurieren, dass LACP-PDUs aktiv übertragen werden, oder Sie können die Links so konfigurieren, dass sie passiv übertragen werden und LACP-PDUs nur dann senden, wenn die Ethernet-Verbindung sie vom entfernten Ende empfängt. Der LACP-Modus kann aktiv oder passiv sein. Die sendende Verbindung wird als Akteur und die empfangende Verbindung als Partner bezeichnet. Wenn sich der Akteur und der Partner beide im passiven Modus befinden, tauschen sie keine LACP-Pakete aus, und die aggregierten Ethernet-Verbindungen werden nicht angezeigt. Wenn entweder der Akteur oder der Partner aktiv ist, tauschen sie LACP-Pakete aus. Standardmäßig befindet sich LACP auf aggregierten Ethernet-Schnittstellen im passiven Modus. Um die Übertragung von LACP-Paketen und die Reaktion auf LACP-Pakete zu initiieren, müssen Sie den aktiven LACP-Modus aktivieren. Sie können sowohl VLAN-getaggte als auch nicht getaggte aggregierte Ethernet-Schnittstellen konfigurieren, ohne dass LACP aktiviert ist. LACP ist in IEEE 802.3ad, definiert. Aggregation of Multiple Link Segments
LACP wurde entwickelt, um Folgendes zu erreichen:
-
Automatisches Hinzufügen und Löschen einzelner Links zur LAG ohne Benutzereingriff.
-
Linküberwachung, um zu überprüfen, ob beide Enden des Bündels mit der richtigen Gruppe verbunden sind.
In einem Szenario, in dem ein Dual-Homed-Server mit einem Switch bereitgestellt wird, bilden die Netzwerkschnittstellenkarten eine LAG mit dem Switch. Während eines Serverupgrades ist der Server möglicherweise nicht in der Lage, LACP-PDUs auszutauschen. In einer solchen Situation können Sie eine Schnittstelle so konfigurieren, dass sie sich auch dann im up
Status befindet, wenn keine PDUs ausgetauscht werden. Verwenden Sie die Anweisung force-up
, um eine Schnittstelle zu konfigurieren, wenn der Peer über eine eingeschränkte LACP-Funktion verfügt. Die Schnittstelle wählt standardmäßig die zugeordnete LAG aus, unabhängig davon, ob sich Switch und Peer im aktiven oder passiven Modus befinden. Wenn keine PDUs empfangen werden, wird davon ausgegangen, dass der Partner im passiven Modus arbeitet. Daher werden LACP-PDU-Übertragungen durch die Sendestrecke gesteuert.
Wenn es sich bei dem Remote-Ende der LAG-Verbindung um ein Sicherheitsgerät handelt, wird LACP möglicherweise nicht unterstützt, da Sicherheitsgeräte eine deterministische Konfiguration erfordern. Konfigurieren Sie in diesem Fall keine LACP. Alle Verbindungen in der LAG sind dauerhaft betriebsbereit, es sei denn, der Switch erkennt einen Verbindungsausfall innerhalb der physischen Ethernet-Schicht oder der Datenverbindungsschichten.
Wenn LACP konfiguriert ist, erkennt es Fehlkonfigurationen auf dem lokalen oder dem Remote-Ende der Verbindung. So kann LACP dazu beitragen, Kommunikationsfehler zu vermeiden:
-
Wenn LACP nicht aktiviert ist, versucht eine lokale LAG möglicherweise, Pakete an eine einzelne Remoteschnittstelle zu übertragen, was dazu führt, dass die Kommunikation fehlschlägt.
-
Wenn LACP aktiviert ist, kann eine lokale LAG keine Pakete übertragen, es sei denn, am Remote-Ende der Verbindung ist auch eine LAG mit LACP konfiguriert.
Siehe auch
Erzwingen der Verfügbarkeit von LAG-Verbindungen oder Schnittstellen mit begrenzter LACP-Kapazität
Eine Verbindung ohne LACP-Konfiguration (Link Access Control Protocol) bleibt unterbrochen und kann von den PE-Geräten (Provider Edge) in der Topologie nicht aufgerufen werden. Sie können die Force-up-Funktion in LACP auf einem PE-Gerät konfigurieren, für das Sie eine Verbindung benötigen.
Um sicherzustellen, dass der Peer mit eingeschränkter LACP-Funktion im LAG-Netzwerk verfügbar und zugänglich ist, konfigurieren Sie eine der aggregierten Ethernet-Verbindungen oder -Schnittstellen auf einem PE-Gerät so, dass sie verfügbar ist, indem Sie die entsprechende Hierarchieebene auf Ihrem Gerät verwenden:
-
set interfaces interface-name ether-options 802.3ad lacp force-up
-
set interfaces interface-name aggregated-ether-options lacp force-up
Standardmäßig kann sich immer nur ein Link einer LAG im FUP-Zustand befinden.
In einer eigenständigen oder Virtual Chassis-Umgebung, die mit Aggregated Ethernet (AE) konfiguriert ist:
-
Wenn eine aggregierte Ethernet-Schnittstelle (AE) auf einem Switch über mehrere Member-Links verfügt und sich ein Member-Link in dieser AE im Force-Up-Zustand befindet, während der LACP seines Peers ausgeschaltet ist, und wenn dann LACP teilweise hochgefahren wird, d. h., wenn LACP mit einem Nicht-Force-Up-Member-Link eingerichtet wird, wird Force-Up auf dem Member-Link deaktiviert, für den Force-Up festgelegt wurde. und diese Mitgliedsverbindung ist bereit für den Verbindungsaufbau über LACP. Das Force-up ist nur zulässig, wenn die serverseitige Schnittstelle LACP-Probleme aufweist.
Konfiguration einer aggregierten Ethernet-Schnittstelle
Sie können eine physische Schnittstelle mit einer aggregierten Ethernet-Schnittstelle verknüpfen.
So konfigurieren Sie eine aggregierte Ethernet-Schnittstelle:
Sie geben die Nummer der Schnittstelleninstanz x
an, um die Verknüpfungszuordnung abzuschließen. Sie müssen auch eine Anweisung einschließen, die auf der [edit interfaces]
Hierarchieebene definiert istaex
. Optional können Sie weitere physikalische Eigenschaften angeben, die speziell für die aggregierten Ethernetschnittstellen gelten. Weitere Informationen finden Sie unter Übersicht über Ethernet-Schnittstellen.
Im Allgemeinen unterstützen aggregierte Ethernet-Bundles die Funktionen, die auf allen unterstützten Schnittstellen verfügbar sind, die zu einem Member Link innerhalb des Bundles werden können. Ausnahmen werden Gigabit-Ethernet-IQ-Funktionen und einige neuere Gigabit-Ethernet-Funktionen in aggregierten Ethernet-Paketen nicht unterstützt.
Gigabit-Ethernet IQ- und SFP-Schnittstellen können Mitgliederlinks sein, aber IQ- und SFP-spezifische Funktionen werden im aggregierten Ethernet-Paket nicht unterstützt, selbst wenn alle Mitgliedslinks diese Funktionen einzeln unterstützen.
Sie müssen die richtige Verbindungsgeschwindigkeit für die aggregierte Ethernet-Schnittstelle konfigurieren, um jegliche Warnmeldungen zu vermeiden.
Bevor Sie eine aggregierte Ethernet-Konfiguration bestätigen, stellen Sie sicher, dass der Verbindungsmodus auf keiner Mitgliedsschnittstelle des aggregierten Ethernet-Pakets konfiguriert ist. Andernfalls schlägt die Überprüfung der Konfigurationsfestschreibung fehl.
Siehe auch
Konfiguration von getaggten aggregierten Ethernet-Schnittstellen
Um aggregierte Ethernet-Schnittstellen anzugeben, fügen Sie die vlan-tagging
Anweisung auf der [edit interfaces aex]
Hierarchieebene ein:
[edit interfaces aex] vlan-tagging;
Sie müssen auch die vlan-id
folgende Anweisung angeben:
vlan-id number;
Sie können diese Anweisung auf folgenden Hierarchieebenen einfÃ1/4hren:
[edit interfaces interface-name unit logical-unit-number]
[edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]
Weitere Hinweise zu den und-Anweisungen finden Sie unter Übersicht über 802.1Q-VLANsvlan-tagging
vlan-id
.
Siehe auch
Konfiguration von nicht getaggten aggregierten Ethernet-Schnittstellen
Wenn Sie eine nicht getaggte aggregierte Ethernet-Schnittstelle konfigurieren, gelten die vorhandenen Regeln für nicht getaggte Schnittstellen. Diese Regeln lauten wie folgt:
Sie können nur eine logische Schnittstelle (Einheit 0) auf dem Port konfigurieren. Die logische Einheit 0 dient zum Senden und Empfangen von LACP oder Marker Protocol Data Units (PDUs) zu und von den einzelnen Verbindungen.
Sie können die
vlan-id
Anweisung nicht in die Konfiguration der logischen Schnittstelle aufnehmen.
Konfigurieren Sie eine nicht getaggte aggregierte Ethernet-Schnittstelle, indem Sie dievlan-tagging
and-Anweisungen vlan-id
in der Konfiguration weglassen:
[edit interfaces] ge-1/1/1 { ether-options { 802.3ad ae0; } } ae0 { # vlan-tagging; OMIT FOR UNTAGGED AE CONFIGURATIONS unit 0 { # vlan-id 100; OMIT FOR UNTAGGED AE CONFIGURATIONS family inet { address 10.0.0.1/24 { vrrp-group 0 { virtual-address 192.168.110.0; priority 200; } } } } }
Siehe auch
Konfigurieren der Anzahl der aggregierten Ethernet-Schnittstellen auf dem Gerät (erweiterte Layer-2-Software)
Standardmäßig werden keine aggregierten Ethernet-Schnittstellen erstellt. Sie müssen die Anzahl der aggregierten Ethernet-Schnittstellen auf dem Routing-Gerät festlegen, bevor Sie sie konfigurieren können.
Sie müssen auch die physischen Verknüpfungen angeben, indem Sie die 802.3ad
Anweisung auf der [edit interfaces interface-name ether-options]
Hierarchieebene einschließen.
Siehe auch
Beispiel: Konfiguration von aggregierten Ethernet-Schnittstellen
Aggregierte Ethernet-Schnittstellen können Schnittstellen von verschiedenen FPCs, DPCs oder PICs verwenden. Die folgende Konfiguration ist ausreichend, um eine aggregierte Gigabit-Ethernet-Schnittstelle zum Laufen zu bringen.
[edit chassis] aggregated-devices { ethernet { device-count 15; } }
[edit interfaces] ge-1/3/0 { gigether-options { 802.3ad ae0; } } ge-2/0/1 { gigether-options { 802.3ad ae0; } } ae0 { aggregated-ether-options { link-speed 1g; minimum-links 1; } } vlan-tagging; unit 0 { vlan-id 1; family inet { address 10.0.0.1/24; } } unit 1 { vlan-id 1024; family inet { address 10.0.0.2/24; } } unit 2 { vlan-id 1025; family inet { address 10.0.0.3/24; } } unit 3 { vlan-id 4094; family inet { address 10.0.0.4/24; } } }
Siehe auch
Löschen einer aggregierten Ethernet-Schnittstelle
Es gibt zwei Ansätze zum Löschen einer aggregierten Ethernet-Schnittstelle:
Sie können eine aggregierte Ethernet-Schnittstelle aus der Schnittstellenkonfiguration löschen. Das Junos OS entfernt die zugehörigen
aex
Konfigurationsanweisungen und setzt diese Schnittstelle in den inaktiven Zustand.Sie können die aggregierte Ethernet-Schnittstelle auch dauerhaft aus der Gerätekonfiguration entfernen, indem Sie sie aus der Geräteanzahl auf dem Routing-Gerät löschen.
So löschen Sie eine aggregierte Ethernet-Schnittstelle:
Siehe auch
Grundlegendes zu lokalen Link-Bias
Der Local Link Bias spart Bandbreite an Virtual Chassis-Ports (VCPs), indem lokale Verbindungen verwendet werden, um Unicast-Datenverkehr weiterzuleiten, der ein Virtual Chassis oder eine Virtual Chassis-Fabric (VCF) verlässt, die über ein Link Aggregation Group (LAG)-Bundle verfügt, das aus Mitglieder-Links auf verschiedenen Mitglieds-Switches im selben Virtual Chassis oder VCF besteht. Ein lokaler Link ist ein Mitgliedslink im LAG-Paket, der sich auf dem Mitglieder-Switch befindet, der den Datenverkehr empfangen hat. Da der Datenverkehr über denselben Mitglieds-Switch empfangen und weitergeleitet wird, wenn die lokale Verbindungsvorspannung aktiviert ist, wird keine VCP-Bandbreite durch den Datenverkehr verbraucht, der die VCPs durchquert, um das Virtual Chassis oder VCF über eine andere Mitgliedsverbindung im LAG-Bundle zu verlassen. Der Datenverkehrsfluss, der ein Virtual Chassis oder VCF über ein LAG-Bundle verlässt, wenn der Local Link Bias aktiviert ist, ist in Abbildung 1 dargestellt.

Wenn die Vorspannung für lokale Verbindungen deaktiviert ist, kann ausgehender Datenverkehr, der ein Virtual Chassis oder VCF auf einem LAG-Bundle verlässt, von jedem Mitgliedslink im LAG-Bundle weitergeleitet werden. Entscheidungen über die Datenverkehrsweiterleitung werden von einem internen Algorithmus getroffen, der versucht, den Datenverkehr zwischen den Mitgliedslinks im Paket auszugleichen. VCP-Bandbreite wird häufig vom ausgehenden Datenverkehr verbraucht, wenn die lokale Verbindungsverzerrung deaktiviert ist, da der ausgehende Datenverkehr die VCPs durchquert, um den Ziel-Ausgangsmember-Link im LAG-Bundle zu erreichen. Der Datenverkehrsfluss, der ein Virtual Chassis oder VCF über ein LAG-Bundle verlässt, wenn die lokale Verbindungsverzerrung deaktiviert ist, ist in Abbildung 2 dargestellt.

Ab Junos OS Version 14.1X53-D25 kann der Local Link Bias global für alle LAG-Bundles in einem Virtual Chassis oder VCF oder einzeln pro LAG-Bundle in einem Virtual Chassis aktiviert werden. In früheren Versionen von Junos OS konnte die lokale Link-Vorspannung nur einzeln pro LAG-Bundle aktiviert werden.
Ein Virtual Chassis oder VCF mit mehreren LAG-Paketen kann Bundles mit aktiviertem Local Link Bias enthalten bzw. nicht. Der Local Link Bias wirkt sich nur auf die Weiterleitung von Unicast-Datenverkehr aus, der ein Virtual Chassis oder VCF verlässt. Die Verarbeitung des eingehenden Datenverkehrs wird durch die Einstellung für die Vorderspannung für die lokale Verbindung nicht beeinflusst. Ausgehender Multicast-, unbekannter Unicast- und Broadcast-Datenverkehr, der ein Virtual Chassis oder VCF über ein LAG-Bundle verlässt, wird von der Einstellung für die lokale Verbindungsverzerrung nicht beeinflusst und unterliegt immer dem Lastenausgleich zwischen den Mitgliedsverbindungen. Die Verzerrung für lokale Verbindungen ist standardmäßig deaktiviert.
Sie sollten die lokale Verbindungsverzerrung aktivieren, wenn Sie VCP-Bandbreite sparen möchten, indem Sie ausgehenden Unicastdatenverkehr in einem LAG-Paket immer von einer lokalen Verbindung weiterleiten. Sie sollten die lokale Link-Verzerrung nicht aktivieren, wenn Sie möchten, dass der ausgehende Datenverkehr beim Verlassen des Virtual Chassis oder VCF einen Lastenausgleich über die Mitgliedslinks im LAG-Bundle erhält.
Konfigurieren des Local Link Bias
Der Local Link Bias wird verwendet, um Bandbreite an Virtual Chassis-Ports (VCPs) zu sparen, indem lokale Verbindungen verwendet werden, um Unicast-Datenverkehr weiterzuleiten, der ein Virtual Chassis oder eine Virtual Chassis-Fabric (VCF) verlässt, die über ein Link Aggregation Group (LAG)-Bündel verfügt, das aus Mitglieder-Links auf verschiedenen Mitglieds-Switches im selben Virtual Chassis oder VCF besteht. Ein lokaler Link ist ein Mitgliedslink im LAG-Paket, der sich auf dem Mitglieder-Switch befindet, der den Datenverkehr empfangen hat. Da der Datenverkehr über denselben Mitglieds-Switch empfangen und weitergeleitet wird, wenn die Vorspannung für die lokale Verbindung aktiviert ist, wird keine VCP-Bandbreite durch den Datenverkehr verbraucht, der die VCPs durchquert, um das Virtual Chassis oder VCF auf einem anderen Mitgliedslink im LAG-Bundle zu verlassen.
Sie sollten die lokale Verbindungsverzerrung aktivieren, wenn Sie VCP-Bandbreite sparen möchten, indem Sie ausgehenden Unicastdatenverkehr auf einer LAG immer aus einer lokalen Verbindung weiterleiten. Sie sollten die lokale Verbindungsverzerrung nicht aktivieren, wenn Sie möchten, dass der ausgehende Datenverkehr beim Verlassen des Virtual Chassis oder VCF einen Lastenausgleich hat.
Der Local Link Bias kann global oder pro LAG-Bundle auf einem Virtual Chassis oder VCF aktiviert oder deaktiviert werden. In Fällen, in denen der Local Link Bias sowohl auf globaler als auch auf Pro-LAG-Bundle-Ebene aktiviert ist, hat die Konfiguration pro LAG-Bundle Vorrang. Wenn z. B. der Local Link Bias global aktiviert, aber für ein LAG-Bundle mit dem Namen ae1deaktiviert ist, wird der Local Link Bias für das LAG-Bundle mit dem Namen ae1deaktiviert.
So aktivieren Sie den Local Link Bias für ein LAG-Paket:
[edit] user@switch# set interface aex aggregated-ether-options local-bias
wobei aex
der Name des aggregierten Ethernet-Verbindungsbündels ist.
So aktivieren Sie beispielsweise den Local Link Bias für die aggregierte Ethernet-Schnittstelle ae0:
[edit] user@switch# set interface ae0 aggregated-ether-options local-bias
Grundlegendes zu lokalen Mindestlinks
Bei der Beschreibung der Funktion "Lokale minimale Verbindungen" sind Mitglieder-Links Links, die Teil eines aggregierten Ethernet-Pakets (LAG) sind. Mitglieder-Switches sind Chassis, die Mitglieder einer Virtual Chassis oder Virtual Chassis-Fabric (VCF) sind, und local member links (oder einfach lokale Links) sind Mitgliedslinks derselben LAG, die lokal für einen bestimmten Virtual Chassis- oder VCF-Mitglieds-Switch sind.
Eine Link Aggregation Group (LAG) kann Mitglieder-Links auf verschiedenen Chassis und mehrere lokale Mitglieder-Links auf Mitglieder-Switches in einem Virtual Chassis oder VCF umfassen. Wenn Mitgliederlinks in der LAG ausfallen, überträgt die LAG weiterhin Datenverkehr über die verbleibenden Mitgliedslinks, die noch aktiv sind. Wenn mehrere Mitgliedsverbindungen lokal zu einem Chassis gehören und eine oder mehrere dieser Verbindungen ausfallen, wird der LAG-Datenverkehr, der in dieses Chassis eingeht, über die verbleibenden lokalen Verbindungen neu verteilt. Bei den verbleibenden aktiven lokalen Verbindungen kann es jedoch zu Datenverkehrsverlusten kommen, wenn die ausgefallenen Verbindungen zu einer ausreichend reduzierten Gesamtbandbreite durch das Gehäuse führen.
Die in Junos OS Version 14.1X53-D40 eingeführte Funktion "Lokale minimale Verbindungen" trägt dazu bei, Datenverkehrsverluste aufgrund von asymmetrischer Bandbreite auf LAG-Weiterleitungspfaden durch einen Virtual Chassis- oder VCF-Mitglieder-Switch zu vermeiden, wenn eine oder mehrere lokale Mitgliederverbindungen ausgefallen sind.
Die Funktion "Lokale Mindestverbindungen" wird nur auf Virtual Chassis- oder VCFs mit QFX5100-Member-Switches unterstützt.
Basierend auf einem benutzerdefiniert Schwellenwert markiert diese Funktion beim Ausfall einer oder mehrerer Mitgliedsverbindungen alle verbleibenden aktiven lokalen Verbindungen als "inaktiv", sodass der LAG-Datenverkehr nur über Mitgliedsverbindungen auf anderen Chassis umverteilt werden kann. Um diese Funktion auf einer bestimmten aggregierten Ethernet-Schnittstelle (aex) zu aktivieren, legen Sie die Konfigurationsanweisung mit einem Schwellenwert fest, der local-minimum-links-threshold
den Prozentsatz der lokalen Member-Links darstellt, die sich auf einem Chassis befinden müssen, damit alle lokalen Member-Links auf diesem Chassis im aggregierten Ethernet-Bundle weiterhin aktiv sind.
Der konfigurierte Schwellwert:
Gilt für eine angegebene aggregierte Ethernet-Schnittstelle.
Gilt für alle Chassis, die Verbindungen im angegebenen aggregierten Ethernet-Bundle aufweisen.
Stellt einen Prozentsatz der aktiven lokalen Member-Links aus der Gesamtzahl der lokalen Member-Links für das Chassis dar.
Wenn die Funktion "Lokale Mindestverbindungen" für eine LAG aktiviert ist und eine oder mehrere Member-Links auf einem Chassis ausfallen, vergleicht die Funktion den Prozentsatz der lokalen Member-Links, die noch den Schwellenwert erreichen. Wenn der Prozentsatz der "Up"-Links unter dem Schwellenwert liegt, erzwingt die Funktion einen Herunterbetrieb der verbleibenden aktiven lokalen Verbindungen, und es wird kein Datenverkehr für die aggregierte Ethernet-Schnittstelle über die Mitgliedslinks auf diesem Chassis weitergeleitet. Wenn der Prozentsatz der Verbindungen, die "aktiv" sind, größer oder gleich dem Schwellenwert ist, bleibt der Status der aktiven Verbindungen unverändert, und der LAG-Datenverkehr wird weiterhin über verfügbare Mitgliedslinks auf diesem Chassis verteilt.
Stellen Sie sich beispielsweise einen Mitglieder-Switch in einer Virtual Chassis-Fabric vor, der über vier Links verfügt, die aktive Mitgliederlinks einer LAG sind, und das Feature "Lokale Mindestverknüpfungen" ist aktiviert, wobei der Schwellenwert auf 60 festgelegt ist:
Wenn ein Mitgliedslink ausfällt, sind 75 Prozent (drei von vier) der Links immer noch aktiv, was über dem Schwellenwert (60 Prozent) liegt, sodass die verbleibenden Links online bleiben.
Wenn zwei Mitgliedslinks ausfallen, sind nur 50 Prozent (zwei von vier) der Links "up", so dass die Funktion "lokale minimale Links" die verbleibenden zwei aktiven Links "down" zwingt. Das Gleiche gilt, wenn drei Member-Links ausfallen, wird der verbleibende Link ebenfalls nach unten gezwungen.
Mit der Funktion "Lokale minimale Verknüpfungen" wird nachverfolgt, ob Links nicht verfügbar sind, weil die Verbindung fehlgeschlagen ist oder die Verbindung erzwungen wurde, sowie wann aktive, fehlgeschlagene oder erzwungene Memberverknüpfungen hinzugefügt oder entfernt werden. Daher kann die Funktion dynamisch reagieren, wenn:
Fehlgeschlagene lokale Mitgliederverknüpfungen werden wieder angezeigt.
Sie ändern den konfigurierten Schwellenwert oder deaktivieren die Funktion "Lokale Mindestverknüpfungen".
Durch das Hinzufügen oder Entfernen lokaler Mitgliederverknüpfungen wird die Gesamtzahl der lokalen Mitgliederverknüpfungen oder das Verhältnis von "Up"-Links zu den gesamten lokalen Mitgliederverknüpfungen im Vergleich zum Schwellenwert geändert.
Wenn z. B. ein fehlgeschlagener Member-Link dazu führt, dass alle lokalen Member-Links nach unten erzwungen werden, dieser Link dann wieder aktiviert wird und den Prozentsatz der "Up"-Links über den aktuellen Schwellenwert bringt, passt das System den Status der erzwungenen Verknüpfungen an, um sie ebenfalls wieder zu markieren.
Sie sollten diese Funktion nur aktivieren, wenn Ihr System die Weiterleitungspfade für ein- und ausgehenden Datenverkehr auf LAGs für einzelne Chassis in einem Virtual Chassis und VCFs genau verwaltet, insbesondere wenn der Local Link Bias ebenfalls aktiviert ist.
- Konfigurieren von lokalen Mindestlinks
- Auswirkung der lokalen minimalen Links auf die LAG-Mindestanzahl an Links
- Lokales Minimum an Links und lokale Link-Bias
Konfigurieren von lokalen Mindestlinks
Die Funktion "Lokale Mindestverknüpfungen" ist standardmäßig deaktiviert. Um diese Funktion für ein LAG-Bundle zu aktivieren (das dann für jedes Chassis gilt, das über lokale Mitgliederverbindungen in der LAG verfügt), konfigurieren Sie einfach einen Schwellenwert für die LAG-Schnittstelle wie folgt:
[edit interfaces] user@switch# set aggregated-ether-options aex local-minimum-links-threshold threshold-value
Um den Schwellenwert zu aktualisieren, verwenden Sie denselben Befehl mit dem neuen Schwellenwert.
Um die Funktion "Lokale Mindestverknüpfungen" zu deaktivieren, löschen Sie die local-minimum-links-threshold
Anweisung aus der Konfiguration. Alle Links, die durch diese Funktion nach unten gedrückt wurden, werden innerhalb weniger Sekunden automatisch wieder angezeigt.
Auswirkung der lokalen minimalen Links auf die LAG-Mindestanzahl an Links
Der Schwellenwert für die lokale Mindestanzahl an Verbindungen pro Gehäuse ähnelt der Einstellung für die minimalen Verbindungen für ein LAG-Paket , bei der die Mindestanzahl der Mitgliederverbindungen im Paket konfiguriert wird, die für die aggregierte Ethernet-Schnittstelle als Ganzes verfügbar sein sollten, um als "aktiv" betrachtet zu werden. Links mit lokalen Mitgliedern, die fehlschlagen oder durch die Funktion "Lokale minimale Links" nach unten gezwungen werden, tragen zur Anzahl der "Up"-Links für die LAG als Ganzes bei. Infolgedessen kann diese Funktion dazu führen, dass die gesamte LAG heruntergefahren wird, wenn genügend lokale Verbindungen erzwungen werden. Das Aktivieren und Konfigurieren der Funktion "Lokale minimale Verknüpfungen" ist unabhängig von der Konfiguration der minimalen LAG-Verknüpfungen, aber Sie sollten die kombinierten potenziellen Auswirkungen auf die LAG als Ganzes sorgfältig abwägen, wenn Sie beide Funktionen konfigurieren.
Lokales Minimum an Links und lokale Link-Bias
Die Funktionen "Local Minimum Links" und "Local Link Bias Bias" funktionieren unabhängig voneinander, können sich jedoch gegenseitig auf die Ergebnisse der Datenverkehrsweiterleitung auswirken. Wenn z. B. der Local Link Bias aktiviert ist und ansonsten die Weiterleitung von Datenverkehr aus lokalen Verbindungen im aggregierten Ethernet-Bundle bevorzugen würde, diese Links jedoch ausgefallen sind, weil der lokale Mindestschwellenwert für Verbindungen derzeit nicht erreicht wird, wird der ausgehende Datenverkehr über die VCPs an andere Virtual Chassis- oder VCF-Mitglieds-Switches zur Weiterleitung umgeleitet. In diesem Fall kann ein unerwarteter erhöhter VCP-Datenverkehr die Leistung des Virtual Chassis oder VCF beeinträchtigen.
Fehlerbehebung bei einer aggregierten Ethernet-Schnittstelle
Fehlerbehebung bei aggregierten Ethernet-Schnittstellen:
- Der Befehl "show interfaces" zeigt an, dass die LAG ausgefallen ist
- Logische Schnittstellenstatistiken spiegeln nicht den gesamten Datenverkehr wider
- IPv6-Schnittstellen-Datenverkehrsstatistiken werden nicht unterstützt
- SNMP-Zähler ifHCInBroadcastPkts und ifInBroadcastPkts sind immer 0
Der Befehl "show interfaces" zeigt an, dass die LAG ausgefallen ist
Problem
Beschreibung
Der show interfaces terse
Befehl zeigt an, dass die LAG ausgefallen ist.
Lösung
Überprüfen Sie Folgendes:
Stellen Sie sicher, dass keine Konfigurationsdiskrepanz vorliegt.
Vergewissern Sie sich, dass alle Mitgliedsports aktiv sind.
Stellen Sie sicher, dass eine LAG Teil der Ethernet-Switching-Familie (Layer 2 LAG) oder der Produktfamilie inet (Layer 3 LAG) ist.
Stellen Sie sicher, dass das LAG-Mitglied mit der richtigen LAG am anderen Ende verbunden ist.
Stellen Sie sicher, dass die LAG-Mitglieder zum selben Switch (oder zum selben Virtual Chassis) gehören.
Logische Schnittstellenstatistiken spiegeln nicht den gesamten Datenverkehr wider
Problem
Beschreibung
Die Datenverkehrsstatistiken für eine logische Schnittstelle umfassen nicht den gesamten Datenverkehr.
Lösung
Datenverkehrsstatistikfelder für logische Schnittstellen in show interfaces
Befehlen zeigen nur den Steuerverkehr an; die Datenverkehrsstatistik enthält keinen Datenverkehr. Sie können die Statistiken für den gesamten Datenverkehr nur pro physischer Schnittstelle anzeigen.
IPv6-Schnittstellen-Datenverkehrsstatistiken werden nicht unterstützt
SNMP-Zähler ifHCInBroadcastPkts und ifInBroadcastPkts sind immer 0
Konfigurieren der Link-Aggregation
Verwenden Sie die Linkaggregationsfunktion, um einen oder mehrere Links zu einem virtuellen Link oder einer Aggregationsgruppe zu aggregieren. Der MAC-Client kann diese virtuelle Verbindung so behandeln, als ob es sich um eine einzelne Verbindung handeln würde. Link-Aggregation erhöht die Bandbreite, bietet eine ordnungsgemäße Verschlechterung bei Fehlern und erhöht die Verfügbarkeit der Verbindungen.
Eine Schnittstelle mit einer bereits konfigurierten IP-Adresse kann nicht Teil der Aggregationsgruppe sein.
Auf QFX5100-, QFX5120-, QFX5200-, EX4600-, QFX10002- und QFX10008-Standalone-Switches sowie auf QFX5100 Virtual Chassis- und EX4600-Virtual Chassis können Sie eine gemischte Rate von Verbindungsgeschwindigkeiten für das aggregierte Ethernet-Paket konfigurieren. Der Lastenausgleich funktioniert nicht, wenn Sie Verbindungsgeschwindigkeiten konfigurieren, die nicht unterstützt werden. (Die Plattformunterstützung hängt von der Junos OS-Version in Ihrer Installation ab.)
- Erstellen einer aggregierten Ethernet-Schnittstelle
- Konfigurieren des VLAN-Namens und der VLAN-ID-Nummer
- Konfiguration von aggregiertem Ethernet LACP (CLI-Verfahren)
Erstellen einer aggregierten Ethernet-Schnittstelle
So erstellen Sie eine aggregierte Ethernet-Schnittstelle:
Konfigurieren des VLAN-Namens und der VLAN-ID-Nummer
VLANs werden auf Switches der OCX-Serie nicht unterstützt.
[edit vlans]
user@switch# set vlan-name vlan-id vlan-id-number
Beispiel: 100.
Wenn Sie ein VLAN zu einer LAG-Schnittstelle hinzufügen oder daraus entfernen, fällt die Schnittstelle aus und kommt zurück (Flaps). Das Flattern tritt auf, wenn ein SFP mit niedriger Geschwindigkeit an einen Port mit relativ hoher Geschwindigkeit angeschlossen wird. Um ein Flapping zu vermeiden, konfigurieren Sie die Portgeschwindigkeit so, dass sie der Geschwindigkeit des SFP entspricht.
Konfiguration von aggregiertem Ethernet LACP (CLI-Verfahren)
Für aggregierte Ethernet-Schnittstellen auf Switches der EX-Serie können Sie das Link Aggregation Control Protocol (LACP) konfigurieren. LACP ist eine Methode, bei der mehrere physische Schnittstellen zu einer logischen Schnittstelle gebündelt werden. Sie können aggregierte Ethernet-Schnittstellen mit oder ohne aktiviertem LACP konfigurieren.
LACP wurde entwickelt, um Folgendes zu erreichen:
Automatisches Hinzufügen und Löschen einzelner Links zum Bundle ohne Benutzereingriff
Linküberwachung, um zu überprüfen, ob beide Enden des Bündels mit der richtigen Gruppe verbunden sind
Sie können den LACP-Verbindungsschutz auch für aggregierte Ethernet-Schnittstellen konfigurieren. Weitere Informationen hierzu finden Sie unter Konfigurieren des LACP-Link-Schutzes von aggregierten Ethernet-Schnittstellen für Switches.
Die Junos OS-Implementierung von LACP bietet eine Linküberwachung, jedoch kein automatisches Hinzufügen und Löschen von Links.
Bevor Sie LACP für die EX-Serie konfigurieren, stellen Sie sicher, dass Sie über Folgendes verfügen:
Konfiguration der aggregierten Ethernet-Pakete, die auch als Link Aggregation Groups (LAGs) bezeichnet werden. Weitere Informationen finden Sie unter Konfigurieren aggregierter Ethernet-Links (CLI-Verfahren)
Wenn LACP aktiviert ist, tauschen die lokalen und Remote-Seiten der aggregierten Ethernet-Verbindungen Protokolldateneinheiten (PDUs) aus, die Informationen über den Zustand der Verbindung enthalten. Sie können Ethernet-Verbindungen so konfigurieren, dass PDUs aktiv übertragen werden, oder Sie können die Verbindungen so konfigurieren, dass sie passiv übertragen werden (Sie senden LACP-PDUs nur, wenn sie sie von einer anderen Verbindung empfangen). Eine Seite der Verbindung muss so konfiguriert werden, dass active
die Verbindung funktioniert.
Fügen Sie LACP nicht zu einer LAG hinzu, wenn es sich bei dem Remote-Ende der LAG-Verbindung um ein Sicherheitsgerät handelt, es sei denn, das Sicherheitsgerät unterstützt LACP. Sicherheitsgeräte unterstützen LACP oft nicht, da sie eine deterministische Konfiguration erfordern.
So konfigurieren Sie LACP:
Der LACP-Prozess ist im System nur vorhanden, wenn Sie das System entweder im aktiven oder passiven LACP-Modus konfigurieren.
Siehe auch
Aggregierter Ethernet-Verbindungsschutz
Sie können den Verbindungsschutz für aggregierte Ethernet-Schnittstellen konfigurieren, um QoS für die Verbindungen während des Betriebs bereitzustellen.
Auf aggregierten Ethernet-Schnittstellen legen Sie eine primäre und eine Backup-Verbindung fest, um den Verbindungsschutz zu unterstützen. Ausgehender Datenverkehr wird nur über die festgelegte primäre Verbindung geleitet. Dazu gehören sowohl Transitdatenverkehr als auch lokal erzeugter Datenverkehr auf dem Router oder Switch. Wenn die primäre Verbindung ausfällt, wird der Datenverkehr über die Backup-Verbindung geleitet. Da ein gewisser Datenverkehrsverlust unvermeidlich ist, wird ausgehender Datenverkehr nicht automatisch an die primäre Verbindung zurückgeleitet, wenn die primäre Verbindung wiederhergestellt wird. Stattdessen steuern Sie manuell, wann der Datenverkehr von der vorgesehenen Backup-Verbindung zurück zur primären Verbindung umgeleitet werden soll.
Verwenden Sie Funktionen entdecken, um die Plattform- und Releaseunterstützung für bestimmte Funktionen zu bestätigen.
Verwenden Sie die folgende Tabelle, um plattformspezifische Verhaltensweisen für Ihre Plattform zu überprüfen:
Plattformspezifisches Link-Schutzverhalten
Bahnsteig |
Unterschied |
---|---|
ACX-Serie |
|
- Konfigurieren des Link-Schutzes für aggregierte Ethernet-Schnittstellen
- Konfiguration von Primär- und Backup-Links für Link-aggregierte Ethernet-Schnittstellen
- Zurücksetzen des Datenverkehrs auf eine primäre Verbindung, wenn der Datenverkehr über eine Sicherungsverbindung geleitet wird
- Deaktivieren des Linkschutzes für aggregierte Ethernet-Schnittstellen
Konfigurieren des Link-Schutzes für aggregierte Ethernet-Schnittstellen
Aggregierte Ethernet-Schnittstellen unterstützen den Verbindungsschutz, um QoS auf der Schnittstelle sicherzustellen.
So konfigurieren Sie den Linkschutz:
Siehe auch
Konfiguration von Primär- und Backup-Links für Link-aggregierte Ethernet-Schnittstellen
Um den Verknüpfungsschutz zu konfigurieren, müssen Sie einen primären und einen sekundären Link oder einen Backup-Link angeben.
So konfigurieren Sie einen primären Link und einen Backup-Link:
Siehe auch
Zurücksetzen des Datenverkehrs auf eine primäre Verbindung, wenn der Datenverkehr über eine Sicherungsverbindung geleitet wird
Auf aggregierten Ethernet-Schnittstellen legen Sie eine primäre und eine Backup-Verbindung fest, um den Verbindungsschutz zu unterstützen. Ausgehender Datenverkehr wird nur über die festgelegte primäre Verbindung geleitet. Dazu gehören sowohl Transitdatenverkehr als auch lokal erzeugter Datenverkehr auf dem Router oder Switch. Wenn die primäre Verbindung ausfällt, wird der Datenverkehr über die Backup-Verbindung geleitet. Da ein gewisser Datenverkehrsverlust unvermeidlich ist, wird ausgehender Datenverkehr nicht automatisch an die primäre Verbindung zurückgeleitet, wenn die primäre Verbindung wiederhergestellt wird. Stattdessen steuern Sie manuell, wann der Datenverkehr von der vorgesehenen Backup-Verbindung zurück zur primären Verbindung umgeleitet werden soll.
Geben Sie den folgenden Betriebsbefehl ein, um manuell zu steuern, wann der Datenverkehr von der angegebenen Sicherungsverbindung zurück zur primären Verbindung umgeleitet werden soll:
user@host> request interface revert aex
Siehe auch
Deaktivieren des Linkschutzes für aggregierte Ethernet-Schnittstellen
Um den Verknüpfungsschutz zu deaktivieren, geben Sie den delete interfaces aex aggregated-ether-options link-protection
Konfigurationsbefehl ein.
user@host# delete interfaces aex aggregated-ether-options link-protection
Siehe auch
Konfiguration der aggregierten Ethernet-Verbindungsgeschwindigkeit
Auf aggregierten Ethernet-Schnittstellen können Sie die erforderliche Verbindungsgeschwindigkeit für alle im Paket enthaltenen Schnittstellen festlegen.
Einige Geräte unterstützen gemischte Raten und gemischte Modi. Sie können z. B. Folgendes auf derselben aggregierten Ethernet-Schnittstelle (AE) konfigurieren:
-
Mitgliedsverbindungen verschiedener Modi (WAN und LAN) für 10-Gigabit-Ethernet-Verbindungen
-
Mitgliederlinks mit unterschiedlichen Tarifen: 10-Gigabit-Ethernet, 25-Gigabit-Ethernet, 40-Gigabit-Ethernet, 50-Gigabit-Ethernet, 100-Gigabit-Ethernet, 400-Gigabit-Ethernet und OC192 (10-Gigabit-Ethernet-WAN-Modus)
Verwenden Sie Funktionen entdecken, um die Plattform- und Releaseunterstützung für bestimmte Funktionen zu bestätigen.
Im Abschnitt Plattformspezifisches LAG-Verhalten finden Sie Hinweise zu Ihrer Plattform.
-
Sie können 50-Gigabit-Ethernet-Mitgliedsverbindungen nur mit den 50-Gigabit-Ethernet-Schnittstellen von 100-Gigabit-Ethernet-PIC mit CFP (PD-1CE-CFP-FPC4) konfigurieren.
-
Sie können 100-Gigabit-Ethernet-Mitgliedslinks nur über die beiden 50-Gigabit-Ethernet-Schnittstellen eines 100-Gigabit-Ethernet-PIC mit CFP konfigurieren. Sie können diesen 100-Gigabit-Ethernet-Member-Link in einen aggregierten Ethernet-Link einschließen, der auch Member-Links anderer Schnittstellen enthält.
Plattformspezifisches LAG-Verhalten
Bahnsteig |
Unterschied |
---|---|
ACX-Serie |
|
Sie können aggregierte Ethernet-Schnittstellen auf dem M120-Router so konfigurieren, dass sie mit einer der folgenden Geschwindigkeiten arbeiten:
-
100m
—Verbindungen mit 100 Mbit/s. -
10g
—Verbindungen mit 10 Gbit/s. -
1g
—Verbindungen mit 1 Gbit/s. -
oc192
—Links sind OC192 oder STM64c.
Sie können aggregierte Ethernet-Verbindungen auf Switches der EX-Serie so konfigurieren, dass sie mit einer der folgenden Geschwindigkeiten arbeiten:
-
10m
—Verbindungen mit 10 Mbit/s. -
100m
—Verbindungen mit 100 Mbit/s. -
1g
—Verbindungen mit 1 Gbit/s. -
10g
—Verbindungen mit 10 Gbit/s. -
50g
—Verbindungen mit 50 Gbit/s.
Sie können aggregierte Ethernet-Verbindungen auf MX-Serie- und PTX-Serie-Routern sowie auf QFX5100-, QFX5120-, QFX10002-, QFX10008- und QFX10016-Switches so konfigurieren, dass sie mit einer der folgenden Geschwindigkeiten arbeiten:
-
100g
—Verbindungen haben 100 Gbit/s. -
100m
—Verbindungen mit 100 Mbit/s. -
10g
—Verbindungen mit 10 Gbit/s. -
1g
—Verbindungen mit 1 Gbit/s. -
40g
—Verbindungen haben eine Größe von 40 Gbit/s. -
50g
—Verbindungen mit 50 Gbit/s. -
80g
—Verbindungen mit 80 Gbit/s. -
8g
—Verbindungen haben eine Geschwindigkeit von 8 Gbit/s. -
mixed
Die Verbindungen sind unterschiedlich schnell. -
oc192
—Links sind OC192.
Konfiguration der regelmäßigen Neuverteilung von Teilnehmern in einer aggregierten Ethernet-Schnittstelle
Wenn sich Abonnenten häufig bei Ihrem Netzwerk an- und abmelden, können Sie das System so konfigurieren, dass die Verbindungen regelmäßig basierend auf einem bestimmten Zeitpunkt und Intervall neu verteilt werden.
So konfigurieren Sie die regelmäßige Neuverteilung:
Siehe auch
Beispiel: Konfiguration aggregierter Ethernet-High-Speed-Uplinks zwischen einem EX4200 Virtual Chassis Access Switch und einem EX4200 Virtual Chassis Distribution Switch
Mit den Switches der EX-Serie können Sie mehrere Ethernet-Verbindungen in einer logischen Schnittstelle kombinieren, um eine höhere Bandbreite und Redundanz zu erzielen. Die Ports, die auf diese Weise kombiniert werden, werden als Link Aggregation Group (LAG) oder Bundle bezeichnet. Die Anzahl der Ethernet-Verbindungen, die Sie zu einer LAG kombinieren können, hängt von Ihrem Switch-Modell der EX-Serie ab.
In diesem Beispiel wird beschrieben, wie Uplink-LAGs konfiguriert werden, um einen Virtual Chassis-Zugriffs-Switch mit einem Virtual Chassis-Verteilungs-Switch zu verbinden:
Anforderungen
In diesem Beispiel werden die folgenden Software- und Hardwarekomponenten verwendet:
Junos OS Version 9.0 oder höher für Switches der EX-Serie
Zwei EX4200-48P-Switches
Zwei EX4200-24F-Switches
Vier XFP-Uplink-Module
Bevor Sie die LAGs konfigurieren, stellen Sie sicher, dass Sie über Folgendes verfügen:
Konfiguration der Virtual Chassis-Switches. Weitere Informationen hierzu finden Sie unter Konfigurieren eines EX4200-, EX4500- oder EX4550-Virtual Chassis (CLI-Verfahren).
Konfiguration der Uplink-Ports auf den Switches als Trunk-Ports. Weitere Informationen finden Sie unter Konfigurieren von Gigabit-Ethernet-Schnittstellen (CLI-Verfahren).
Übersicht und Topologie
Um maximale Geschwindigkeit und Ausfallsicherheit zu erzielen, können Sie Uplinks zwischen einem Zugriffs-Switch und einem Verteiler-Switch in LAGs kombinieren. Die Verwendung von LAGs kann besonders effektiv sein, wenn ein mehrgliedriger Virtual Chassis-Zugriffs-Switch mit einem mehrgliedrigen Virtual Chassis-Verteilungs-Switch verbunden wird.
Der Virtual Chassis-Zugriffs-Switch in diesem Beispiel besteht aus zwei Mitglieds-Switches. Jeder Member-Switch verfügt über ein Uplink-Modul mit zwei 10-Gigabit-Ethernet-Ports. Diese Ports sind als Trunk-Ports konfiguriert und verbinden den Zugriffs-Switch mit dem Verteiler-Switch.
Die Konfiguration der Uplinks als LAGs hat folgende Vorteile:
Link Aggregation Control Protocol (LACP) kann optional für die Linkaushandlung konfiguriert werden.
Er verdoppelt die Geschwindigkeit jedes Uplinks von 10 Gbit/s auf 20 Gbit/s.
Wenn ein physischer Port aus irgendeinem Grund verloren geht (ein Kabel wird abgesteckt oder ein Switch-Port fällt aus oder ein Mitglieds-Switch ist nicht verfügbar), funktioniert der logische Port transparent über den verbleibenden physischen Port weiter.
Die in diesem Beispiel verwendete Topologie besteht aus einem Virtual Chassis-Zugriffs-Switch und einem Virtual Chassis-Verteilungs-Switch. Der Access-Switch besteht aus zwei EX4200-48P-Switches (SWA-0 und SWA-1), die über ihre Virtual Chassis-Ports (VCPs) als Mitglieds-Switches von Host-A miteinander verbunden sind. Der Verteiler-Switch besteht aus zwei EX4200-24F-Switches (SWD-0 und SWD-1), die mit ihren VCPs als Mitglieds-Switches von Host-D verbunden sind.
Auf jedem Mitglied des Zugriffs-Switches ist ein Uplink-Modul installiert. Jedes Uplink-Modul verfügt über zwei Ports. Die Uplinks sind so konfiguriert, dass sie als Trunk-Ports fungieren und den Zugriffs-Switch mit dem Verteiler-Switch verbinden. Ein Uplink-Port von SWA-0 und ein Uplink-Port von SWA-1 werden als LAG ae0
zu SWD-0 kombiniert. Dieser Link wird für ein VLAN verwendet. Die verbleibenden Uplink-Ports von SWA-0 und von SWA-1 werden als zweite LAG-Verbindung (ae1
) zu SWD-1 zusammengefasst. LAG ae1
wird für ein anderes VLAN verwendet.
Wenn es sich bei dem Remote-Ende der LAG-Verbindung um ein Sicherheitsgerät handelt, wird LACP möglicherweise nicht unterstützt, da Sicherheitsgeräte eine deterministische Konfiguration erfordern. Konfigurieren Sie in diesem Fall keine LACP. Alle Verbindungen in der LAG sind dauerhaft betriebsbereit, es sei denn, der Switch erkennt einen Verbindungsausfall innerhalb der physischen Ethernet-Schicht oder der Datenverbindungsschichten.

In Tabelle 3 ist die in diesem Konfigurationsbeispiel verwendete Topologie aufgeführt.
Switch-Hostname und VCID-Basishardware | Uplink-Modul | Mitglieds-ID | Trunk-Port | ||
---|---|---|---|---|---|
SWA-0-KARTON |
Zugriffs-Switch von Host A VCID 1 |
EX4200-48P-Switch |
Ein XFP-Uplink-Modul |
0 |
|
SWA-1-KARTON |
Zugriffs-Switch von Host A VCID 1 |
EX4200-48P-Switch |
Ein XFP-Uplink-Modul |
1 |
|
SWD-0 |
Host-D-Verteilungs-Switch VCID 4 |
EX4200 L-24F-Switch |
Ein XFP-Uplink-Modul |
0 |
|
SWD-1 |
Host-D-Verteilungs-Switch VCID 4 |
EX4200 L-24F-Switch |
Ein XFP-Uplink-Modul |
1 |
|
Konfiguration
So konfigurieren Sie zwei Uplink-LAGs vom Virtual Chassis-Zugriffs-Switch zum Virtual Chassis-Verteilungs-Switch.
Verfahren
CLI Schnellkonfiguration
Kopieren Sie die folgenden Befehle, und fügen Sie sie in das Terminalfenster des Switches ein, um schnell aggregierte Ethernet-Hochgeschwindigkeits-Uplinks zwischen einem Virtual Chassis-Zugriffs-Switch und einem Virtual Chassis-Verteilungs-Switch zu konfigurieren:
[edit] set chassis aggregated-devices ethernet device-count 2 set interfaces ae0 aggregated-ether-options minimum-links 1 set interfaces ae0 aggregated-ether-options link-speed 10g set interfaces ae1 aggregated-ether-options minimum-links 1 set interfaces ae1 aggregated-ether-options link-speed 10g set interfaces ae0 unit 0 family inet address 192.0.2.0/25 set interfaces ae1 unit 0 family inet address 192.0.2.128/25 set interfaces xe-0/1/0 ether-options 802.3ad ae0 set interfaces xe-1/1/0 ether-options 802.3ad ae0 set interfaces xe-0/1/1 ether-options 802.3ad ae1 set interfaces xe-1/1/1 ether-options 802.3ad ae1
Schritt-für-Schritt-Anleitung
So konfigurieren Sie aggregierte Ethernet-Hochgeschwindigkeits-Uplinks zwischen einem Virtual Chassis-Zugriffs-Switch und einem Virtual Chassis-Verteilungs-Switch:
Geben Sie die Anzahl der LAGs an, die auf dem Chassis erstellt werden sollen:
[edit chassis] user@Host-A# set aggregated-devices ethernet device-count 2
Geben Sie die Anzahl der Links an, die vorhanden sein müssen, damit die
ae0
LAG-Schnittstelle wie folgt aussehen kannup
:[edit interfaces] user@Host-A# set ae0 aggregated-ether-options minimum-links 1
Geben Sie die Anzahl der Links an, die vorhanden sein müssen, damit die
ae1
LAG-Schnittstelle wie folgt aussehen kannup
:[edit interfaces] user@Host-A# set ae1 aggregated-ether-options minimum-links 1
Geben Sie die Mediengeschwindigkeit des
ae0
Links an:[edit interfaces] user@Host-A# set ae0 aggregated-ether-options link-speed 10g
Geben Sie die Mediengeschwindigkeit des
ae1
Links an:[edit interfaces] user@Host-A# set ae1 aggregated-ether-options link-speed 10g
Geben Sie die Schnittstellen-ID der Uplinks an, die in die LAG
ae0
aufgenommen werden sollen:[edit interfaces] user@Host-A# set xe-0/1/0 ether-options 802.3ad ae0 user@Host-A# set xe-1/1/0 ether-options 802.3ad ae0
Geben Sie die Schnittstellen-ID der Uplinks an, die in die LAG
ae1
aufgenommen werden sollen:[edit interfaces] user@Host-A# set xe-0/1/1 ether-options 802.3ad ae1 user@Host-A# set xe-1/1/1 ether-options 802.3ad ae1
Geben Sie an, dass die LAG
ae0
zum Subnetz für die Mitarbeiter-Broadcast-Domäne gehört:[edit interfaces] user@Host-A# set ae0 unit 0 family inet address 192.0.2.0/25
Geben Sie an, dass die LAG
ae1
zum Subnetz für die Gastbroadcast-Domäne gehört:[edit interfaces] user@Host-A# set ae1 unit 0 family inet address 192.0.2.128/25
Befund
Zeigen Sie die Ergebnisse der Konfiguration an:
[edit] chassis { aggregated-devices { ethernet { device-count 2; } } } interfaces { ae0 { aggregated-ether-options { link-speed 10g; minimum-links 1; } unit 0 { family inet { address 192.0.2.0/25; } } } ae1 { aggregated-ether-options { link-speed 10g; minimum-links 1; } unit 0 { family inet { address 192.0.2.128/25; } } xe–0/1/0 { ether-options { 802.3ad ae0; } } xe–1/1/0 { ether-options { 802.3ad ae0; } } xe–0/1/1 { ether-options { 802.3ad ae1; } } xe–1/1/1 { ether-options { 802.3ad ae1; } } }
Verifizierung
Führen Sie die folgenden Aufgaben aus, um zu überprüfen, ob das Switching betriebsbereit ist und zwei LAGs erstellt wurden:
Überprüfen, ob die LAG AE0 erstellt wurde
Zweck
Vergewissern Sie sich, dass auf dem Switch eine LAG ae0
erstellt wurde.
Aktion
show interfaces ae0 terse
Interface Admin Link Proto Local Remote ae0 up up ae0.0 up up inet 192.0.2.0/25
Bedeutung
Die Ausgabe bestätigt, dass die ae0
Verbindung besteht, und zeigt die IP-Adresse an, die family
diesem Link zugewiesen ist.
Überprüfen, ob die LAG AE1 erstellt wurde
Zweck
Vergewissern Sie sich, dass auf dem Switch eine LAG ae1
erstellt wurde.
Aktion
show interfaces ae1 terse
Interface Admin Link Proto Local Remote ae1 up down ae1.0 up down inet 192.0.2.128/25
Bedeutung
Die Ausgabe zeigt an, dass die ae1
Verbindung unterbrochen ist.
Fehlerbehebung
Fehlerbehebung bei einer ausgefallenen LAG
Problem
Der show interfaces terse
Befehl zeigt an, dass die LAG down
Lösung
Überprüfen Sie Folgendes:
Stellen Sie sicher, dass keine Konfigurationsdiskrepanz vorliegt.
Vergewissern Sie sich, dass alle Mitgliedsports aktiv sind.
Stellen Sie sicher, dass eine LAG Teil der Ethernet-Switching-Familie (Layer 2 LAG) oder der Produktfamilie inet (Layer 3 LAG) ist.
Stellen Sie sicher, dass das LAG-Mitglied mit der richtigen LAG am anderen Ende verbunden ist.
Stellen Sie sicher, dass die LAG-Mitglieder zum selben Switch (oder zum selben Virtual Chassis) gehören.
Beispiel: Konfigurieren der Link-Aggregation zwischen einem Produkt der QFX-Serie und einem Aggregations-Switch
Ein Produkt der QFX-Serie ermöglicht es Ihnen, mehrere Ethernet-Verbindungen in einer logischen Schnittstelle zu kombinieren, um eine höhere Bandbreite und Redundanz zu erzielen. Die Ports, die auf diese Weise kombiniert werden, werden als Link Aggregation Group (LAG) oder Bundle bezeichnet. Die Anzahl der Ethernet-Verbindungen, die Sie zu einer LAG kombinieren können, hängt von Ihrem Produktmodell der QFX-Serie ab. Sie können LAGs konfigurieren, um ein Produkt der QFX-Serie oder einen EX4600-Switch mit anderen Switches wie Aggregation-Switches, Servern oder Routern zu verbinden. In diesem Beispiel wird beschrieben, wie LAGs konfiguriert werden, um einen QFX3500-, QFX3600-, EX4600-, QFX5100- und QFX10002-Switch mit einem Aggregations-Switch zu verbinden.
Anforderungen
In diesem Beispiel werden die folgenden Software- und Hardwarekomponenten verwendet:
Junos OS Version 11.1 oder höher für die QFX3500- und QFX3600-Switches, Junos OS 13.2 oder höher für den QFX5100- und EX4600-Switch und Junos OS Version 15.1X53-D10 oder höher für QFX10002-Switches.
Ein QFX3500-, QFX3600-, EX4600-, QFX5100- oder QFX10002-Switch.
Übersicht und Topologie
In diesem Beispiel verfügt der Switch über eine LAG, die zwei 10-Gigabit-Ethernet-Schnittstellen umfasst. Diese LAG wird im Port-Modus-Trunk (oder Schnittstellenmodus-Trunk) konfiguriert, sodass der Switch und das VLAN, dem sie zugewiesen wurde, Datenverkehr senden und empfangen können.
Die Konfiguration der Ethernet-Schnittstellen als LAGs hat folgende Vorteile:
Wenn ein physischer Port aus irgendeinem Grund verloren geht (ein Kabel wird abgezogen oder ein Switch-Port fällt aus), funktioniert der logische Port transparent über den verbleibenden physischen Port weiter.
Das Link Aggregation Control Protocol (LACP) kann optional für die Linküberwachung und das automatische Hinzufügen und Löschen einzelner Links ohne Benutzereingriff konfiguriert werden.
Wenn es sich bei dem Remote-Ende der LAG-Verbindung um ein Sicherheitsgerät handelt, wird LACP möglicherweise nicht unterstützt, da Sicherheitsgeräte eine deterministische Konfiguration erfordern. Konfigurieren Sie in diesem Fall keine LACP. Alle Verbindungen in der LAG sind dauerhaft betriebsbereit, es sei denn, der Switch erkennt einen Verbindungsausfall innerhalb der physischen Ethernet-Schicht oder der Datenverbindungsschichten.
Die in diesem Beispiel verwendete Topologie besteht aus einem Switch mit einer LAG, die zwischen zwei seiner 10-Gigabit-Ethernet-Schnittstellen konfiguriert ist. Der Switch ist mit einem Aggregations-Switch verbunden.

Tabelle 4 beschreibt die in diesem Konfigurationsbeispiel verwendete Topologie.
Hostname | Basishardware | Trunk-Port |
---|---|---|
Schalter |
QFX3500-, QFX3600-, EX4600-, QFX5100- oder QFX10002-Switch |
|
Konfiguration
So konfigurieren Sie eine LAG zwischen zwei 10-Gigabit-Ethernet-Schnittstellen.
Verfahren
CLI Schnellkonfiguration
Um schnell eine LAG zwischen zwei 10-Gigabit-Ethernet-Schnittstellen auf einem Switch zu konfigurieren, kopieren Sie die folgenden Befehle, und fügen Sie sie in das Terminalfenster des Switches ein:
Wenn Sie eine LAG mit erweiterter Layer-2-Software konfigurieren, z. B. auf dem EX4600-, QFX5100- oder QFX10002-Switch, verwenden Sie die interface-mode
Anweisung anstelle der port-mode
Anweisung. ELS-Details finden Sie unter Verwenden der erweiterten Layer 2-Software-CLI.
[edit] set chassis aggregated-devices ethernet device-count 1 set interfaces ae0 aggregated-ether-options minimum-links 1 set interfaces ae0 aggregated-ether-options link-speed 10g set interfaces ae0 unit 0 family ethernet-switching vlan members green set interfaces xe-0/0/2 ether-options 802.3ad ae0 set interfaces xe-0/0/3 ether-options 802.3ad ae0 set interfaces ae0 unit 0 family ethernet-switching port-mode trunk set interfaces ae0 aggregated-ether-options lacp active set interfaces ae0 aggregated-ether-options lacp periodic fast
Schritt-für-Schritt-Anleitung
So konfigurieren Sie eine LAG zwischen einem Switch der QFX-Serie und einem Aggregations-Switch:
Geben Sie die Anzahl der LAGs an, die auf dem Switch erstellt werden sollen:
[edit chassis] user@switch# set aggregated-devices ethernet device-count 1
Geben Sie die Anzahl der Links an, die vorhanden sein müssen, damit die
ae0
LAG-Schnittstelle wie folgt aussehen kannup
:[edit interfaces] user@switch# set ae0 aggregated-ether-options minimum-links 1
Geben Sie die Mediengeschwindigkeit des
ae0
Links an:[edit interfaces] user@switch# set ae0 aggregated-ether-options link-speed 10g
Geben Sie die Mitglieder an, die in das aggregierte Ethernet-Paket aufgenommen werden sollen:
[edit interfaces] user@switch# set interfaces xe-0/0/2 ether-options 802.3ad ae0 [edit interfaces] user@switch# set interfaces xe-0/0/3 ether-options 802.3ad ae0
Weisen Sie dem
ae0
Link einen Portmodus des Trunks zu:Anmerkung:Wenn Sie eine LAG mit erweiterter Layer-2-Software konfigurieren, z. B. auf dem EX4600-, QFX5100- oder QFX10002-Switch, verwenden Sie die
interface-mode
Anweisung anstelle derport-mode
Anweisung. ELS-Details finden Sie unter Verwenden der erweiterten Layer 2-Software-CLI.[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching port-mode trunk
oder
[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching interface-mode trunk
Weisen Sie die LAG einem VLAN zu:
[edit interfaces] user@switch# set ae0 unit 0 family ethernet-switching vlan members green vlan-id 200
(Optional): Legen Sie eine Seite der LAG für LACP als aktiv fest:
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp active
(Optional): Legen Sie das Intervall und die Geschwindigkeit fest, mit der die Schnittstellen LACP-Pakete senden:
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp periodic fast
Befund
Zeigen Sie die Ergebnisse der Konfiguration auf einem QFX3500- oder QFX3600-Switch an:
[edit] chassis { aggregated-devices { ethernet { device-count 1; } } } green { vlan-id 200; } } interfaces { ae0 { aggregated-ether-options { link-speed 10g; minimum-links 1; } unit 0 { family ethernet-switching { port-mode trunk; vlan { members green; } } } xe-0/0/2 { ether-options { 802.3ad ae0; } } xe-0/0/3 { ether-options { 802.3ad ae0; } } }
Verifizierung
Führen Sie die folgenden Aufgaben aus, um zu überprüfen, ob das Switching betriebsbereit ist und eine LAG erstellt wurde:
Überprüfen, ob die LAG ae0.0 erstellt wurde
Zweck
Vergewissern Sie sich, dass auf dem Switch eine LAG ae0.0
erstellt wurde.
Aktion
show interfaces ae0 terse
Interface Admin Link Proto Local Remote ae0 up up ae0.0 up up eth-switch
Bedeutung
Die Ausgabe bestätigt, dass die ae0.0
Verbindung besteht, und zeigt die IP-Adresse an, die family
diesem Link zugewiesen ist.
Überprüfen, ob die LAG AE0 erstellt wurde
Zweck
Vergewissern Sie sich, dass auf dem Switch eine LAG ae0
erstellt wurde.
Aktion
show interfaces ae0 terse
Interface Admin Link Proto Local Remote ae0 up down ae0.0 up down eth-switch
Bedeutung
Die Ausgabe zeigt an, dass die ae0.0
Verbindung unterbrochen ist.
Fehlerbehebung
Fehlerbehebung bei einer ausgefallenen LAG
Problem
Der show interfaces terse
Befehl zeigt an, dass die LAG .down
Lösung
Überprüfen Sie Folgendes:
Stellen Sie sicher, dass keine Konfigurationsdiskrepanz vorliegt.
Vergewissern Sie sich, dass alle Mitgliedsports aktiv sind.
Stellen Sie sicher, dass eine LAG Teil der Ethernet-Switching-Familie (Layer 2 LAG) oder der Produktfamilie inet (Layer 3 LAG) ist.
Stellen Sie sicher, dass das LAG-Mitglied mit der richtigen LAG am anderen Ende verbunden ist.
Konfiguration des aggregierten Ethernet-LACP
Für aggregierte Ethernet-Schnittstellen können Sie das Link Aggregation Control Protocol (LACP) konfigurieren. LACP ist eine Methode, bei der mehrere physische Schnittstellen zu einer logischen Schnittstelle gebündelt werden. Sie können sowohl VLAN-getaggtes als auch nicht getaggtes aggregiertes Ethernet mit oder ohne aktiviertem LACP konfigurieren.
Für Multichassis Link Aggregation (MC-LAG) müssen Sie die system-id
und admin key
angeben. MC-LAG-Peers verwenden dasselbe system-id
beim Senden der LACP-Nachrichten. Sie system-id
können auf dem MC-LAG-Netzwerkgerät konfiguriert und zur Validierung zwischen Peers synchronisiert werden.
Der LACP-Austausch findet zwischen Akteuren und Partnern statt. Ein Akteur ist die lokale Schnittstelle in einem LACP-Austausch. Ein Partner ist die Remote-Schnittstelle in einer LACP-Börse.
LACP ist in IEEE 802.3ad, Aggregation of Multiple Link Segments, definiert.
LACP wurde entwickelt, um Folgendes zu erreichen:
-
Automatisches Hinzufügen und Löschen einzelner Links zum Aggregat-Bundle ohne Benutzereingriff
-
Linküberwachung, um zu überprüfen, ob beide Enden des Bündels mit der richtigen Gruppe verbunden sind
Die Junos OS-Implementierung von LACP bietet eine Linküberwachung, jedoch kein automatisches Hinzufügen und Löschen von Links.
Der LACP-Modus kann aktiv oder passiv sein. Wenn sich der Akteur und der Partner beide im passiven Modus befinden, tauschen sie keine LACP-Pakete aus, was dazu führt, dass die aggregierten Ethernet-Verbindungen nicht aktiviert werden. Wenn entweder der Akteur oder der Partner aktiv ist, tauschen sie LACP-Pakete aus. Standardmäßig ist LACP auf aggregierten Ethernet-Schnittstellen deaktiviert. Wenn LACP konfiguriert ist, befindet es sich standardmäßig im passiven Modus. Um die Übertragung von LACP-Paketen und die Reaktion auf LACP-Pakete zu initiieren, müssen Sie LACP im aktiven Modus konfigurieren.
Um den aktiven LACP-Modus zu aktivieren, fügen Sie die lacp
Anweisung auf der [edit interfaces interface-name aggregated-ether-options]
Hierarchieebene ein, und geben Sie die active
Option an:
[edit interfaces interface-name aggregated-ether-options] lacp { active; }
Der LACP-Prozess ist im System nur vorhanden, wenn Sie das System entweder im aktiven oder passiven LACP-Modus konfigurieren.
Um das Standardverhalten wiederherzustellen, fügen Sie die lacp
Anweisung auf Hierarchieebene [edit interfaces interface-name aggregated-ether-options]
ein, und geben Sie die passive
Option an:
[edit interfaces interface-name aggregated-ether-options] lacp { passive; }
Ab Junos OS Version 12.2 können Sie LACP auch so konfigurieren, dass der IEEE 802.3ad-Standard außer Kraft gesetzt wird und der Standby-Link immer Datenverkehr empfangen kann. Das Überschreiben des Standardverhaltens erleichtert das Failover innerhalb einer Sekunde.
Um den IEEE 802.3ad-Standard außer Kraft zu setzen und das Failover innerhalb einer Sekunde zu erleichtern, schließen Sie die fast-failover
Anweisung auf der [edit interfaces interface-name aggregated-ether-options lacp]
Hierarchieebene ein.
Weitere Informationen finden Sie in den folgenden Abschnitten:
- Konfigurieren des LACP-Intervalls
- Konfigurieren des LACP-Linkschutzes
- Konfigurieren der LACP-Systempriorität
- Konfigurieren der LACP-Systemkennung
- Konfigurieren des LACP-Administratorschlüssels
- Konfigurieren der LACP-Portpriorität
- Ablaufverfolgung von LACP-Vorgängen
- LACP-Einschränkungen
- Beispiel: Aggregatiertes Ethernet-LACP konfigurieren
Konfigurieren des LACP-Intervalls
Standardmäßig senden der Akteur und der Partner jede Sekunde LACP-Pakete. Sie können das Intervall konfigurieren, in dem die Schnittstellen LACP-Pakete senden, indem Sie die periodic
Anweisung auf der [edit interfaces interface-name aggregated-ether-options lacp]
Hierarchieebene einfügen:
[edit interfaces interface-name aggregated-ether-options lacp] periodic interval;
Das Intervall kann schnell (jede Sekunde) oder langsam (alle 30 Sekunden) sein. Sie können unterschiedliche periodische Raten für aktive und passive Schnittstellen konfigurieren. Wenn Sie die aktiven und passiven Schnittstellen mit unterschiedlichen Raten konfigurieren, berücksichtigt der Sender die Rate des Empfängers.
Die Filterung der Quelladresse funktioniert nicht, wenn LACP aktiviert ist.
Prozentuale Policer werden auf aggregierten Ethernet-Schnittstellen mit konfigurierter CCC-Protokollfamilie nicht unterstützt. Weitere Informationen zu prozentualen Policern finden Sie im Benutzerhandbuch für Routing-Richtlinien, Firewall-Filter und Datenverkehrs-Policers.
Generell wird LACP auf allen nicht getaggten aggregierten Ethernet-Schnittstellen unterstützt. Weitere Informationen finden Sie unter Konfigurieren von nicht getaggten aggregierten Ethernet-Schnittstellen.
Konfigurieren des LACP-Linkschutzes
Wenn Sie den LACP-Verbindungsschutz verwenden, können Sie nur zwei Mitgliedsverbindungen zu einer aggregierten Ethernetschnittstelle konfigurieren: einen aktiven und einen Standby-Schnittstelle.
Um aktive und Standby-Links innerhalb eines aggregierten Ethernets zu erzwingen, können Sie den LACP-Link-Schutz und die Systempriorität auf der Ebene der aggregierten Ethernet-Schnittstelle mithilfe der link-protection
system-priority
and-Anweisungen konfigurieren. Die Konfiguration von Werten auf dieser Ebene führt dazu, dass nur die konfigurierten Schnittstellen die definierte Konfiguration verwenden. Die LACP-Schnittstellenkonfiguration ermöglicht es Ihnen auch, globale (Chassis-)LACP-Einstellungen zu überschreiben.
Der LACP-Verbindungsschutz verwendet ebenfalls Portpriorität. Mit der Anweisung können Sie die port-priority
Portpriorität auf der Hierarchieebene der Ethernet-Schnittstelle [ether-options]
konfigurieren. Wenn Sie die Portpriorität nicht konfigurieren möchten, verwendet der LACP-Verbindungsschutz den Standardwert für die Portpriorität (127).
Der LACP-Verbindungsschutz unterstützt die Konfiguration der Planung pro Einheit auf aggregierten Ethernet-Schnittstellen.
Um den LACP-Link-Schutz für eine aggregierte Ethernet-Schnittstelle zu aktivieren, verwenden Sie die Anweisung link-protection
auf der [edit interfaces aeX aggregated-ether-options lacp]
Hierarchieebene:
[edit interfaces aeX aggregated-ether-options lacp] link-protection; disable; revertive; non-revertive; }
Standardmäßig wird der LACP-Linkschutz auf einen Link mit höherer Priorität (niedriger Nummer) zurückgesetzt, wenn dieser Link mit höherer Priorität betriebsbereit wird oder dem Aggregator ein Link hinzugefügt wird, der als höher eingestuft wird. Sie können die Verbindungsberechnung jedoch unterdrücken, indem Sie die non-revertive
Anweisung der LACP-Linkschutzkonfiguration hinzufügen. Sobald eine Verbindung aktiv ist und Pakete sammelt und verteilt, führt im nicht-revertiven Modus das nachfolgende Hinzufügen einer (besseren) Verbindung mit höherer Priorität nicht zu einem Switch, und die aktuelle Verbindung bleibt aktiv.
Wenn der LACP-Verknüpfungsschutz auf globaler Ebene ([edit chassis]
Hierarchie) so konfiguriert ist, dass er nicht rückgängig gemacht werden kann, können Sie die revertive
Anweisung der LACP-Verknüpfungsschutzkonfiguration hinzufügen, um die nicht wiederherstellbare Einstellung für die Schnittstelle zu überschreiben. Im umgekehrten Modus führt das Hinzufügen eines Links mit höherer Priorität zum Aggregator dazu, dass LACP eine Prioritätsneuberechnung durchführt und vom derzeit aktiven Link zum neuen aktiven Link wechselt.
Wenn an beiden Enden eines Aggregators der LACP-Verbindungsschutz aktiviert ist, stellen Sie sicher, dass beide Enden des Aggregators für die Verwendung desselben Modus konfiguriert sind. Nicht übereinstimmende LACP-Link-Schutzmodi können zu Datenverkehrsverlusten führen.
Es wird dringend empfohlen, LACP an beiden Enden des Aggregators zu verwenden, wenn Sie eine aggregierte Ethernet-Schnittstelle mit zwei Mitgliedsschnittstellen an ein Gerät eines anderen Herstellers anschließen. Andernfalls ist das Gerät des Herstellers (z. B. ein Layer-2-Switch oder ein Router) nicht in der Lage, den Datenverkehr zu verwalten, der von dem aggregierten Ethernet-Bündel mit zwei Verbindungen kommt. Infolgedessen können Sie beobachten, dass das Gerät des Herstellers den Datenverkehr an die Backup-Mitgliedsverbindung der aggregierten Ethernet-Schnittstelle zurücksendet.
Derzeit verwerfen MX-MPC2-3D, MX-MPC2-3D-Q, MX-MPC2-3D-EQ, MX-MPC1-3D, MX-MPC1-3D-Q und MPC-3D-16XGE-SFPP keinen Datenverkehr, der zur Backup-Verbindung zurückkehrt, während DPCE-R-Q-20GE-2XGE, DPCE-R-Q-20GE-SFP, DPCE-R-Q-40GE-SFP, DPCE-R-Q-Q-4XGE-XFP, DPCE-X-Q-40GE-SFP und DPCE-X-Q-4XGE-XFP den Datenverkehr löschen, der zum Backup-Link kommt.
Konfigurieren der LACP-Systempriorität
Um die LACP-Systempriorität für aggregierte Ethernet-Schnittstellen auf der Schnittstelle zu konfigurieren, verwenden Sie die Anweisung system-priority
auf der [edit interfaces aeX aggregated-ether-options lacp]
Hierarchieebene:
[edit interfaces aeX aggregated-ether-options lacp] system-priority;
Die Systempriorität ist ein Binärwert mit 2 Oktetten, der Teil der LACP-System-ID ist. Die LACP-System-ID setzt sich aus der Systempriorität als den beiden höchstwertigen Oktetten und der Schnittstellen-MAC-Adresse als den sechs niederwertigsten Oktetten zusammen. Das System mit dem numerisch niedrigeren Wert für die Systempriorität hat die höhere Priorität. Standardmäßig ist die Systempriorität 127 mit einem Bereich von 0 bis 65.535.
Konfigurieren der LACP-Systemkennung
Um die LACP-Systemkennung für aggregierte Ethernet-Schnittstellen zu konfigurieren, verwenden Sie die Anweisung system-id
auf der [edit interfaces aeX aggregated-ether-options lacp]
Hierarchieebene:
[edit interfaces aeX aggregated-ether-options lacp] system-id system-id;
Die benutzerdefinierte Systemkennung in LACP ermöglicht es, dass sich zwei Ports von zwei separaten Geräten so verhalten, als ob sie Teil derselben Aggregatgruppe wären.
Die Systemkennung ist ein globales 48-Bit-Feld (6 Byte). Er wird in Kombination mit einem 16-Bit-Systemprioritätswert verwendet, der zu einer eindeutigen LACP-Systemkennung führt.
Konfigurieren des LACP-Administratorschlüssels
Um einen administrativen Schlüssel für LACP zu konfigurieren, fügen Sie die admin-key number
Anweisung auf der edit interfaces aex aggregated-ether-options lacp]
Hierarchieebene ein:
[edit interfaces ae x aggregated-ether-options-lacp] admin-key number;
Sie müssen MC-LAG konfigurieren, um die Anweisung admin-key
zu konfigurieren. Weitere Informationen zu MC-LAG finden Sie unter Konfigurieren der Multichassis-Link-Aggregation auf Routern der MX-Serie .
Konfigurieren der LACP-Portpriorität
Um die LACP-Portpriorität für aggregierte Ethernet-Schnittstellen zu konfigurieren, verwenden Sie die Anweisung port-priority
auf der [edit interfaces interface-name ether-options 802.3ad aeX lacp]
Hierarchieebene oder [edit interfaces interface-name ether-options 802.3ad aeX lacp]
:
[edit interfaces interface-name ether-options 802.3ad aeX lacp] port-priority priority;
Die Portpriorität ist ein Feld mit 2 Oktetten, das Teil der LACP-Port-ID ist. Die LACP-Port-ID setzt sich aus der Portpriorität als die beiden wichtigsten Oktette und der Portnummer als die beiden niederwertigsten Oktette zusammen. Das System mit dem numerisch niedrigeren Wert für die Portpriorität hat die höhere Priorität. Standardmäßig ist die Portpriorität 127 mit einem Bereich von 0 bis 65.535.
Die Portaggregation wird von jedem System auf der Grundlage der höchsten Portpriorität ausgewählt und vom System mit der höchsten Priorität zugewiesen. Ports werden ausgewählt und zugewiesen, beginnend mit dem Port mit der höchsten Priorität des Systems mit der höchsten Priorität und von dort aus in der Priorität nach unten gearbeitet.
Die Portaggregationsauswahl (siehe oben) wird für die aktive Verbindung durchgeführt, wenn der LACP-Verbindungsschutz aktiviert ist. Ohne LACP-Verbindungsschutz wird die Portpriorität bei der Auswahl der Portaggregation nicht verwendet.
Ablaufverfolgung von LACP-Vorgängen
Um die Vorgänge des LACP-Prozesses zu verfolgen, fügen Sie die traceoptions
Anweisung auf der [edit protocols lacp]
Hierarchieebene ein:
[edit protocols lacp] traceoptions { file <filename> <files number> <size size> <world-readable | no-world-readable>; flag flag; no-remote-trace; }
Sie können die folgenden Flags in der protocols lacp traceoptions
Anweisung angeben:
-
all
—Alle LACP-Rückverfolgungsvorgänge
-
configuration
—Konfigurationscode
-
packet
—Gesendete und empfangene Pakete
-
process
—LACP-Prozessereignisse
-
protocol
– LACP-Protokoll-Zustandsautomat
-
routing-socket
– Routing-Socket-Ereignisse
-
startup
– Verarbeiten von Startereignissen
LACP-Einschränkungen
LACP kann mehrere verschiedene physische Schnittstellen miteinander verknüpfen, aber nur Funktionen, die von allen verknüpften Geräten unterstützt werden, werden im resultierenden Link Aggregation Group (LAG)-Bundle unterstützt. Beispielsweise können verschiedene PICs eine unterschiedliche Anzahl von Weiterleitungsklassen unterstützen. Wenn Sie die Linkaggregation verwenden, um die Ports eines PIC, das bis zu 16 Weiterleitungsklassen unterstützt, mit einem PIC zu verbinden, der bis zu 8 Weiterleitungsklassen unterstützt, unterstützt das resultierende LAG-Paket nur bis zu 8 Weiterleitungsklassen. Ebenso führt die Verknüpfung eines PIC, das WRED unterstützt, mit einem PIC, der es nicht unterstützt, zu einem LAG-Bundle, das WRED nicht unterstützt.
Beispiel: Aggregatiertes Ethernet-LACP konfigurieren
Dieses Beispiel zeigt, wie eine aggregierte Ethernet-Schnittstelle mit aktivem LACP zwischen zwei EX-Switches konfiguriert wird.
Topologie
Zwei EX-Switches werden über zwei Schnittstellen in einer aggregierten Ethernet-Konfiguration miteinander verbunden.

Konfiguration aggregierter Ethernet-LACP über eine nicht getaggte Schnittstelle:
In diesem Beispiel wird nur die Konfiguration für EX1 angezeigt. EX2 hat bis auf die IP-Adresse die gleiche Konfiguration.
LACP mit nicht getaggtem aggregiertem Ethernet
Die Chassis-Konfiguration ermöglicht 1 aggregierte Ethernet-Schnittstelle. Die 802.3ad
Konfiguration ordnet sowohl Schnittstellen ge-0/0/1
ge-0/0/0
als auch Schnittstelle zuae0
. Die ae0 aggregated-ether-options
Konfiguration aktiviert den aktiven Modus LACP.
user@EX1# show ... chassis { aggregated-devices { ethernet { device-count 1; } } } interfaces { ge-0/0/0 { ether-options { 802.3ad ae0; } } ge-0/0/1 { ether-options { 802.3ad ae0; } } ae0 { aggregated-ether-options { lacp { active; } } unit 0 { family inet { address 10.1.1.1/30; } } } }
Verifizierung
- Verifizierung der aggregierten Ethernet-Schnittstelle
- Überprüfen, ob LACP aktiv ist
- Überprüfen der Erreichbarkeit
Verifizierung der aggregierten Ethernet-Schnittstelle
Zweck
Vergewissern Sie sich, dass die aggregierte Ethernet-Schnittstelle erstellt wurde und aktiv ist.
Aktion
Verwenden Sie den Befehl show interfaces terse | match ae
aus dem Betriebsmodus.
user@EX1> show interfaces terse | match ae ge-0/0/0.0 up up aenet --> ae0.0 ge-0/0/1.0 up up aenet --> ae0.0 ae0 up up ae0.0 up up inet 10.1.1.1/30
Bedeutung
Die Ausgabe zeigt, dass ge-0/0/0 und ge-0/0/1 gebündelt sind, um die aggregierte Ethernet-Schnittstelle ae0
zu erstellen, und die Schnittstelle funktioniert ist.
Überprüfen, ob LACP aktiv ist
Zweck
Überprüfen Sie, welche Schnittstellen am LACP teilnehmen und wie der aktuelle Status ist.
Aktion
Verwenden Sie den Befehl show lacp interfaces
aus dem Betriebsmodus.
user@EX1> show lacp interfaces Aggregated interface: ae0 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity ge-0/0/0 Actor No No Yes Yes Yes Yes Fast Active ge-0/0/0 Partner No No Yes Yes Yes Yes Fast Active ge-0/0/1 Actor No No Yes Yes Yes Yes Fast Active ge-0/0/1 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State ge-0/0/0 Current Fast periodic Collecting distributing ge-0/0/1 Current Fast periodic Collecting distributing
Bedeutung
Die Ausgabe zeigt, dass der aktive Modus LACP aktiviert ist.
Überprüfen der Erreichbarkeit
Zweck
Vergewissern Sie sich, dass der Ping zwischen den beiden EX-Switches funktioniert.
Aktion
Verwenden Sie den Befehl für den ping 10.1.1.2 count 2
Betriebsmodus auf EX1.
user@EX1> ping 10.1.1.2 count 2 PING 10.1.1.2 (10.1.1.2): 56 data bytes 64 bytes from 10.1.1.2: icmp_seq=0 ttl=64 time=2.249 ms 64 bytes from 10.1.1.2: icmp_seq=1 ttl=64 time=2.315 ms --- 10.1.1.2 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 2.249/2.282/2.315/0.033 ms
Bedeutung
EX1 ist in der Lage, EX2 über die aggregierte Ethernet-Schnittstelle anzupingen.
Konfigurieren des LACP-Link-Schutzes von aggregierten Ethernet-Schnittstellen für Switches
Sie können den LACP-Verbindungsschutz und die Systempriorität auf globaler Ebene auf dem Switch oder für eine bestimmte aggregierte Ethernet-Schnittstelle konfigurieren. Wenn Sie den LACP-Linkschutz verwenden, um eine einzelne Verbindung im aggregierten Ethernet-Bundle zu schützen, konfigurieren Sie nur zwei Mitgliedslinks für eine aggregierte Ethernet-Schnittstelle: eine aktive und eine Standby-Schnittstelle. Der LACP-Verbindungsschutz stellt sicher, dass nur ein Link – der Link mit der höheren Priorität – für den Datenverkehr verwendet wird. Die andere Verbindung ist gezwungen, in einem Wartezustand zu bleiben.
Verwenden Sie den folgenden Befehl, um die aktiven und Standby-Links zu überprüfen.
user@host# run show interfaces redundancy Interface State Last change Primary Secondary Current status ae0 On secondary 14:56:50 xe-0/0/1 xe-0/0/2 both up
Wenn Sie den LACP-Linkschutz verwenden, um mehrere Verbindungen in einem aggregierten Ethernet-Bundle zu schützen, konfigurieren Sie Links in primäre und Backup-Untergruppen. Eine Verbindungsschutz-Untergruppe ist eine Sammlung von Ethernet-Verbindungen innerhalb des aggregierten Ethernet-Pakets. Wenn Sie Untergruppen für den Verknüpfungsschutz verwenden, konfigurieren Sie eine primäre Untergruppe und eine Sicherungsuntergruppe. Der Konfigurationsprozess umfasst das Zuweisen von Mitgliederlinks zu jeder Untergruppe. Wenn der Konfigurationsprozess abgeschlossen ist, wird die primäre Untergruppe verwendet, um Datenverkehr weiterzuleiten, bis ein Switchover-Ereignis, z. B. ein Verbindungsausfall, eintritt und die Backup-Untergruppe die Kontrolle über den Datenverkehr übernimmt, der über die Verbindungen in der primären Untergruppe innerhalb des Pakets übertragen wurde.
Standardmäßig wird der LACP-Linkschutz auf eine Verbindung mit höherer Priorität (niedriger Nummer) zurückgesetzt, wenn die Verbindung mit höherer Priorität in Betrieb genommen wird oder wenn eine Verbindung mit höherer Priorität zum aggregierten Ethernet-Paket hinzugefügt wird. Zu Prioritätszwecken behandelt der LACP-Linkschutz Untergruppen wie Links. Sie können die Verknüpfungsberechnung unterdrücken, indem Sie die non-revertive
Anweisung zur Verknüpfungsschutzkonfiguration hinzufügen. Wenn im nicht rückgängigen Modus ein Link beim Senden und Empfangen von LACP-Paketen aktiv ist, ändert sich durch das Hinzufügen eines Links mit höherer Priorität zum Bundle nicht der Status des derzeit aktiven Links. Er bleibt aktiv.
Wenn die LACP-Verbindungskonfiguration auf der globalen [edit chassis]
Hierarchieebene als nicht rückgängig gemacht angegeben ist, können Sie die revertive
Anweisung in der LACP-Verbindungsschutzkonfiguration auf der aggregierten Ethernet-Schnittstellenebene angeben, um die nicht umkehrbare Einstellung für die Schnittstelle zu überschreiben. Im umkehrenden Modus führt das Hinzufügen eines Links mit höherer Priorität zum aggregierten Ethernet-Bundle dazu, dass LACP die Priorität neu berechnet und den Status vom derzeit aktiven Link zum neu hinzugefügten Link mit höherer Priorität wechselt.
Wenn der LACP-Verbindungsschutz sowohl auf der lokalen als auch auf der Remote-Seite der Verbindung aktiviert ist, müssen beide Seiten denselben Modus verwenden (entweder revertiv oder nicht revertiv).
Die Konfiguration der LACP-Verbindungskonfiguration auf aggregierter Ethernet-Ebene führt dazu, dass nur die konfigurierten Schnittstellen die definierte Konfiguration verwenden. Die LACP-Schnittstellenkonfiguration ermöglicht es Ihnen auch, globale (Chassis-)LACP-Einstellungen zu überschreiben.
Bevor Sie den LACP-Linkschutz konfigurieren, stellen Sie sicher, dass Sie über Folgendes verfügen:
-
Konfiguration der aggregierten Ethernet-Pakete, die auch als Link Aggregation Groups (LAGs) bezeichnet werden. Informationen zur EX-Serie finden Sie unter Konfigurieren aggregierter Ethernet-Links (CLI-Verfahren).
-
LACP für die Schnittstelle konfiguriert. Informationen zur Ex-Serie finden Sie unter Konfigurieren von aggregiertem Ethernet-LACP (CLI-Verfahren).
Sie können den LACP-Verbindungsschutz für alle aggregierten Ethernet-Schnittstellen auf dem Switch konfigurieren, indem Sie ihn auf globaler Ebene auf dem Switch aktivieren, oder ihn für eine bestimmte aggregierte Ethernet-Schnittstelle konfigurieren, indem Sie ihn auf dieser Schnittstelle aktivieren.
- Konfigurieren des LACP-Verbindungsschutzes für eine einzelne Verbindung auf globaler Ebene
- Konfigurieren des LACP-Linkschutzes für einen einzelnen Link auf aggregierter Schnittstellenebene
- Konfigurieren von Untergruppen-Bundles zur Bereitstellung von LACP-Link-Schutz für mehrere Links in einer aggregierten Ethernet-Schnittstelle
Konfigurieren des LACP-Verbindungsschutzes für eine einzelne Verbindung auf globaler Ebene
So konfigurieren Sie den LACP-Link-Schutz für aggregierte Ethernet-Schnittstellen auf globaler Ebene:
Konfigurieren des LACP-Linkschutzes für einen einzelnen Link auf aggregierter Schnittstellenebene
So aktivieren Sie den LACP-Link-Schutz für eine bestimmte aggregierte Ethernet-Schnittstelle:
Konfigurieren von Untergruppen-Bundles zur Bereitstellung von LACP-Link-Schutz für mehrere Links in einer aggregierten Ethernet-Schnittstelle
Sie können Untergruppen-Bundles für den Verbindungsschutz konfigurieren, um Linkschutz für mehrere Verbindungen in einem aggregierten Ethernet-Bundle bereitzustellen.
Mit Link-Schutz-Untergruppen können Sie Link-Schutz für eine Sammlung von Ethernet-Links innerhalb eines LAG-Pakets bereitstellen, anstatt nur für einen einzelnen Link im aggregierten Ethernet-Paket. Sie können z. B. eine primäre Untergruppe mit drei Mitgliederverknüpfungen und eine Sicherungsuntergruppe mit drei verschiedenen Mitgliederverknüpfungen konfigurieren und die Sicherungsuntergruppe verwenden, um den Verknüpfungsschutz für die primäre Untergruppe bereitzustellen.
So konfigurieren Sie den Verknüpfungsschutz mithilfe von Untergruppen:
Der LACP entscheidet über den aktiven und den Backup-Status von Verbindungen. Bei der Konfiguration von LACP sollte der Status der Sicherungsverbindung nicht manuell als inaktiv konfiguriert werden. Der folgende Befehl wird nicht unterstützt, wenn LACP konfiguriert ist:set interfaces ae0 aggregated-ether-options link-protection backup-state down
Konfigurieren des LACP-Hold-UP-Timers zur Verhinderung von Link-Flapping auf LAG-Schnittstellen
Wenn auf LAG-Schnittstellen (Link Aggregation Group) ein Member (Child-Link) ausfällt, ändert sich der Status von "Aktuell" in "Abgelaufen". Diese Verbindung kann vom aktuellen Status in den abgelaufenen Zustand und zurück in den aktuellen Zustand wechseln, wenn sie intermittierende LACP-Protokolldateneinheiten (PDUs) und Keepalive-Timeouts empfängt. Ein solches Flapping kann sich negativ auf den Datenverkehr auf der Verbindung auswirken.
Um ein übermäßiges Flattern eines untergeordneten LAG-Links zu verhindern, können Sie einen Überbrückungs-Timer für die LAG-Schnittstelle konfigurieren, der für alle Mitgliedsverbindungen auf dieser bestimmten Schnittstelle gilt. Anhalten bedeutet in der Netzwerksprache, dass der Übergang einer Schnittstelle von unten zu oben für ein bestimmtes Zeitintervall verhindert wird.
Bei der Konfiguration wird der Holdup-Timer ausgelöst, wenn ein LACP-Zustandsautomat versucht, vom abgelaufenen oder Standardzustand in den aktuellen Zustand zu wechseln, wenn er eine LACP-PDU empfängt. Der Hold-up-Timer wird nur dann ausgelöst, wenn der LACP-Zustandsautomat den aktuellen Zustand zuvor mindestens einmal erfasst hat. Der Timer wird nicht ausgelöst, wenn LACP zum ersten Mal versucht, in den aktuellen Zustand zu wechseln. LACP überwacht die PDUs, die für die untergeordnete Verbindung empfangen werden, verhindert jedoch, dass die Verbindung in den aktuellen Zustand übergeht. Wenn beim Empfang der PDUs kein Flapping beobachtet wird, läuft der Hold-up-Timer ab und löst den Übergang des Member-Links zurück in den aktuellen Zustand aus. Dieser Übergang wird ausgelöst, sobald der Hold-up-Timer abläuft und nicht notwendigerweise, wenn die Verbindung eine PDU empfängt.
Um den LACP-Überhaltetimer für die LAG-Schnittstelle zu konfigurieren, verwenden Sie die hold-time up
Anweisung auf der [edit interfaces aex aggregated-ether-options lacp]
Hierarchieebene.
Der Überbrückungs-Timer läuft auch dann weiter, wenn die Schnittstelle, die die LACP-PDU empfängt, in den Zustand "Port deaktiviert" wechselt. Der Timer wird dann neu gestartet, wenn die Schnittstelle vor Ablauf des Timers wieder hochfährt und eine LACP-PDU von ihrem Nachbarn empfängt. Dadurch wird sichergestellt, dass der Timer auch bei einem schnellen physischen Port-Flap erhalten bleibt.
Wenn die folgenden Ereignisse eintreten, wird ein Überhalte-Timer erst ausgelöst, wenn der Mitgliedslink nach dem Ereignis den aktuellen Status erhält:
RESTART des LACP-Daemons
Deaktivierung und Reaktivierung der untergeordneten oder aggregierten Ethernet-Schnittstelle
Löschen und Rekonfigurieren der untergeordneten oder aggregierten Ethernet-Schnittstelle
Neustart des Systems
Umschaltung der Routing-Engine
Überprüfen, ob LACP korrekt konfiguriert ist und Bundle-Mitglieder LACP-Protokollpakete austauschen
Vergewissern Sie sich, dass LACP ordnungsgemäß eingerichtet wurde und dass die Bundle-Mitglieder LACP-Protokollpakete übertragen.
Überprüfen des LACP-Setups
Zweck
Vergewissern Sie sich, dass das LACP ordnungsgemäß eingerichtet wurde.
Aktion
So überprüfen Sie, ob LACP an einem Ende als aktiv aktiviert wurde:
user@switch>show lacp interfaces xe-0/1/0 Aggregated interface: ae0 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-0/1/0 Actor No No Yes Yes Yes Yes Fast Active xe-0/1/0 Partner No No Yes Yes Yes Yes Fast Passive LACP protocol: Receive State Transmit State Mux State xe-0/1/0 Current Fast periodic Collecting distributing
Bedeutung
Dieses Beispiel zeigt, dass LACP so konfiguriert wurde, dass eine Seite aktiv und die andere passiv ist. Wenn LACP aktiviert ist, muss eine Seite als aktiv festgelegt werden, damit der gebündelte Link verfügbar ist.
Überprüfen, ob LACP-Pakete ausgetauscht werden
Zweck
Stellen Sie sicher, dass LACP-Pakete zwischen Schnittstellen ausgetauscht werden.
Aktion
Verwenden Sie den show lacp statistics interfaces interface-name
Befehl, um LACP-BPDU-Austauschinformationen anzuzeigen.
show lacp statistics interfaces ae0 Aggregated interface: ae0 LACP Statistics: LACP Rx LACP Tx Unknown Rx Illegal Rx xe-0/0/2 1352 2035 0 0 xe-0/0/3 1352 2056 0 0
Bedeutung
Die Ausgabe hier zeigt, dass die Verbindung besteht und PDUs ausgetauscht werden.
Beispiel: Konfiguration von aggregierten Ethernet-High-Speed-Uplinks mit LACP zwischen einem EX4200 Virtual Chassis Access Switch und einem EX4200 Virtual Chassis Distribution Switch
Mit den Switches der EX-Serie können Sie mehrere Ethernet-Verbindungen in einer logischen Schnittstelle kombinieren, um eine höhere Bandbreite und Redundanz zu erzielen. Die Ports, die auf diese Weise kombiniert werden, werden als Link Aggregation Group (LAG) oder Bundle bezeichnet. Switches der EX-Serie ermöglichen es Ihnen, diese Verbindungen weiter zu verbessern, indem Sie das Link Aggregation Control Protocol (LACP) konfigurieren.
In diesem Beispiel wird beschrieben, wie LACP die LAG-Konfigurationen überlagert, die in Beispiel: Konfigurieren von aggregierten Ethernet-Hochgeschwindigkeits-Uplinks zwischen einem EX4200 Virtual Chassis Access Switch und einem EX4200 Virtual Chassis Distribution Switch erstellt wurden:
- Anforderungen
- Übersicht und Topologie
- Konfigurieren von LACP für die LAGs auf dem Virtual Chassis-Zugriffs-Switch
- Konfigurieren von LACP für die LAGs auf dem Virtual Chassis-Verteilungs-Switch
- Verifizierung
- Fehlerbehebung
Anforderungen
In diesem Beispiel werden die folgenden Software- und Hardwarekomponenten verwendet:
Junos OS Version 9.0 oder höher für Switches der EX-Serie
Zwei EX4200-48P-Switches
Zwei EX4200-24F-Switches
Vier XFP-Uplink-Module der EX-Serie
Stellen Sie vor der Konfiguration des LACP sicher, dass Sie über Folgendes verfügen:
Richten Sie die Virtual Chassis-Switches ein. Weitere Informationen hierzu finden Sie unter Konfigurieren eines EX4200-, EX4500- oder EX4550-Virtual Chassis (CLI-Verfahren).
Konfiguration der Uplink-Ports auf den Switches als Trunk-Ports. Weitere Informationen finden Sie unter Konfigurieren von Gigabit-Ethernet-Schnittstellen (CLI-Verfahren).
LAGs konfiguriert. Siehe Beispiel: Konfiguration aggregierter Ethernet-High-Speed-Uplinks zwischen einem EX4200 Virtual Chassis Access Switch und einem EX4200 Virtual Chassis Distribution Switch.
Übersicht und Topologie
In diesem Beispiel wird davon ausgegangen, dass Sie mit Beispiel: Konfiguration aggregierter Ethernet-Hochgeschwindigkeits-Uplinks zwischen einem EX4200 Virtual Chassis Access Switch und einem EX4200 Virtual Chassis Distribution Switch. Die Topologie in diesem Beispiel ist genau die gleiche wie die Topologie in diesem anderen Beispiel. In diesem Beispiel wird gezeigt, wie LACP verwendet wird, um die LAG-Funktionalität zu verbessern.
Der LACP-Austausch erfolgt zwischen Akteuren (die sendende Verbindung) und den Partnern (die empfangende Verbindung). Der LACP-Modus kann entweder aktiv oder passiv sein.
Wenn sich der Akteur und der Partner beide im passiven Modus befinden, tauschen sie keine LACP-Pakete aus, was dazu führt, dass die aggregierten Ethernet-Verbindungen nicht aktiviert werden. Standardmäßig befindet sich LACP im passiven Modus. Um die Übertragung von LACP-Paketen und Antworten auf LACP-Pakete zu initiieren, müssen Sie LACP im aktiven Modus aktivieren.
Standardmäßig senden der Akteur und der Partner jede Sekunde LACP-Pakete.
Das Intervall kann schnell (jede Sekunde) oder langsam (alle 30 Sekunden) sein.
Konfigurieren von LACP für die LAGs auf dem Virtual Chassis-Zugriffs-Switch
Führen Sie die folgenden Aufgaben aus, um LACP für die Zugriffs-Switch-LAGs zu konfigurieren.
Verfahren
CLI Schnellkonfiguration
Um LACP für die Zugriffs-Switch-LAGs schnell zu konfigurieren, kopieren Sie die folgenden Befehle, und fügen Sie sie in das Switch-Terminalfenster ein:
[edit] set interfaces ae0 aggregated-ether-options lacp active periodic fast set interfaces ae1 aggregated-ether-options lacp active periodic fast
Schritt-für-Schritt-Anleitung
So konfigurieren Sie LACP für Host-A-LAGs ae0
und ae1
gehen wie folgt vor:
Geben Sie die aggregierten Ethernet-Optionen für beide Pakete an:
[edit interfaces] user@Host-A#set ae0 aggregated-ether-options lacp active periodic fast user@Host-A#set ae1 aggregated-ether-options lacp active periodic fast
Befund
Zeigen Sie die Ergebnisse der Konfiguration an:
[edit interfaces] user@Host-A# show ae0 { aggregated-ether-options { lacp { active; periodic fast; } } } ae1 { aggregated-ether-options { lacp { active; periodic fast; } } }
Konfigurieren von LACP für die LAGs auf dem Virtual Chassis-Verteilungs-Switch
Führen Sie die folgenden Aufgaben aus, um LACP für die beiden Uplink-LAGs vom Virtual Chassis-Zugriffs-Switch zum Virtual Chassis-Verteilungs-Switch zu konfigurieren.
Verfahren
CLI Schnellkonfiguration
Um LACP für die Verteiler-Switch-LAGs schnell zu konfigurieren, kopieren Sie die folgenden Befehle, und fügen Sie sie in das Switch-Terminalfenster ein:
[edit interfaces] set ae0 aggregated-ether-options lacp passive periodic fast set ae1 aggregated-ether-options lacp passive periodic fast
Schritt-für-Schritt-Anleitung
So konfigurieren Sie LACP für Host D-LAGs ae0
und ae1
:
Geben Sie die aggregierten Ethernet-Optionen für beide Pakete an:
[edit interfaces] user@Host-D#set ae0 aggregated-ether-options lacp passive periodic fast user@Host-D#set ae1 aggregated-ether-options lacp passive periodic fast
Befund
Zeigen Sie die Ergebnisse der Konfiguration an:
[edit interfaces] user@Host-D# show ae0 { aggregated-ether-options { lacp { passive; periodic fast; } } } ae1 { aggregated-ether-options { lacp { passive periodic fast; } } }
Verifizierung
Führen Sie die folgenden Aufgaben aus, um zu überprüfen, ob LACP-Pakete ausgetauscht werden:
Überprüfen der LACP-Einstellungen
Zweck
Vergewissern Sie sich, dass LACP ordnungsgemäß eingerichtet wurde.
Aktion
Verwenden Sie den show lacp interfaces interface-name
Befehl, um zu überprüfen, ob LACP an einem Ende als aktiv aktiviert wurde.
user@Host-A> show lacp interfaces xe-0/1/0 Aggregated interface: ae0 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-0/1/0 Actor No Yes No No No Yes Fast Active xe-0/1/0 Partner No Yes No No No Yes Fast Passive LACP protocol: Receive State Transmit State Mux State xe-0/1/0 Defaulted Fast periodic Detached
Bedeutung
Die Ausgabe zeigt an, dass LACP korrekt eingerichtet wurde und an einem Ende aktiv ist.
Überprüfen, ob die LACP-Pakete ausgetauscht werden
Zweck
Vergewissern Sie sich, dass LACP-Pakete ausgetauscht werden.
Aktion
Verwenden Sie den show interfaces aex statistics
Befehl, um LACP-Informationen anzuzeigen.
user@Host-A> show interfaces ae0 statistics Physical interface: ae0, Enabled, Physical link is Down Interface index: 153, SNMP ifIndex: 30 Link-level type: Ethernet, MTU: 1514, Speed: Unspecified, Loopback: Disabled, Source filtering: Disabled, Flow control: Disabled, Minimum links needed: 1, Minimum bandwidth needed: 0 Device flags : Present Running Interface flags: Hardware-Down SNMP-Traps Internal: 0x0 Current address: 02:19:e2:50:45:e0, Hardware address: 02:19:e2:50:45:e0 Last flapped : Never Statistics last cleared: Never Input packets : 0 Output packets: 0 Input errors: 0, Output errors: 0 Logical interface ae0.0 (Index 71) (SNMP ifIndex 34) Flags: Hardware-Down Device-Down SNMP-Traps Encapsulation: ENET2 Statistics Packets pps Bytes bps Bundle: Input : 0 0 0 0 Output: 0 0 0 0 Protocol inet Flags: None Addresses, Flags: Dest-route-down Is-Preferred Is-Primary Destination: 10.10.10/24, Local: 10.10.10.1, Broadcast: 10.10.10.255
Bedeutung
Die Ausgabe hier zeigt, dass die Verbindung ausgefallen ist und keine Protokolldateneinheiten (PDUs) ausgetauscht werden.
Fehlerbehebung
Führen Sie die folgenden Aufgaben aus, um eine nicht funktionierende LACP-Verbindung zu beheben:
Fehlerbehebung bei einem nicht funktionierenden LACP-Link
Problem
Der LACP-Link funktioniert nicht.
Lösung
Überprüfen Sie Folgendes:
Entfernen Sie die LACP-Konfiguration, und überprüfen Sie, ob die statische LAG aktiv ist.
Stellen Sie sicher, dass LACP an beiden Enden konfiguriert ist.
Stellen Sie sicher, dass LACP nicht an beiden Enden passiv ist.
Überprüfen Sie, ob LACP-Protokolldateneinheiten (PDUs) ausgetauscht werden, indem Sie den
monitor traffic-interface lag-member detail
Befehl ausführen.
Beispiel: Konfigurieren der Link-Aggregation mit LACP zwischen einem Produkt der QFX-Serie und einem Aggregations-Switch
Mit Produkten der QFX-Serie können Sie mehrere Ethernet-Verbindungen in einer logischen Schnittstelle kombinieren, um eine höhere Bandbreite und Redundanz zu erzielen. Die Ports, die auf diese Weise kombiniert werden, werden als Link Aggregation Group (LAG) oder Bundle bezeichnet. Die Anzahl der Ethernet-Verbindungen, die Sie zu einer LAG kombinieren können, hängt von Ihrem Produktmodell der QFX-Serie ab. Auf einem Standalone-Switch können Sie bis zu 32 Ethernet-Schnittstellen gruppieren, um eine LAG zu bilden. Auf einem QFabric-System können Sie bis zu 8 Ethernet-Schnittstellen gruppieren, um eine LAG zu bilden. Mit Produkten der QFX-Serie können Sie diese Verbindungen durch die Konfiguration des Link Aggregation Control Protocol (LACP) weiter verbessern.
In diesem Beispiel wird beschrieben, wie die LAG-Konfigurationen, die in Beispiel: Konfigurieren der Link-Aggregation zwischen einem Produkt der QFX-Serie und einem Aggregations-Switch erstellt wurden, mit LACP überlagert werden:
- Anforderungen
- Übersicht und Topologie
- Konfigurieren von LACP für die LAG auf der QFX-Serie
- Verifizierung
- Fehlerbehebung
Anforderungen
In diesem Beispiel werden die folgenden Software- und Hardwarekomponenten verwendet:
Junos OS Version 11.1 oder höher für den QFX3500-Switch, Junos OS Version 12.1 oder höher für den QFX3600-Switch, Junos OS Version 13.2 oder höher für den QFX5100-Switch und Junos OS Version 15.1X53-D10 oder höher für den QFX10002-Switch.
Ein QFX3500, QFX3600, QFX5100 QFX10002 Switch.
Stellen Sie vor der Konfiguration des LACP sicher, dass Sie über Folgendes verfügen:
Die Ports auf den Switches wurden als Trunk-Ports konfiguriert.
Die LAG konfiguriert.
Übersicht und Topologie
Die Topologie in diesem Beispiel ist genau die gleiche wie die Topologie, die im Beispiel Konfigurieren einer LAG zwischen einem QFX-Switch und einem Aggregations-Switch verwendet wurde. In diesem Beispiel wird gezeigt, wie LACP verwendet wird, um die LAG-Funktionalität zu verbessern.
Der LACP-Austausch erfolgt zwischen Akteuren (die sendende Verbindung) und den Partnern (die empfangende Verbindung). Der LACP-Modus kann entweder aktiv oder passiv sein.
Wenn sich der Akteur und der Partner beide im passiven Modus befinden, tauschen sie keine LACP-Pakete aus, was dazu führt, dass die aggregierten Ethernet-Verbindungen nicht aktiviert werden. Standardmäßig befindet sich LACP im passiven Modus. Um die Übertragung von LACP-Paketen und Antworten auf LACP-Pakete zu initiieren, müssen Sie LACP im aktiven Modus aktivieren.
Standardmäßig senden der Akteur und der Partner jede Sekunde LACP-Pakete. Sie können das Intervall konfigurieren, in dem die Schnittstellen LACP-Pakete senden, indem Sie die periodic
Anweisung auf der [edit interfaces interface-name aggregated-ether-options lacp]
Hierarchieebene einschließen.
Das Intervall kann schnell (jede Sekunde) oder langsam (alle 30 Sekunden) sein.
Konfigurieren von LACP für die LAG auf der QFX-Serie
Führen Sie die folgenden Aufgaben aus, um LACP für eine LAG der QFX-Serie zu konfigurieren.
Verfahren
CLI Schnellkonfiguration
Um LACP für die Zugriffs-Switch-LAGs schnell zu konfigurieren, kopieren Sie die folgenden Befehle, und fügen Sie sie in das Switch-Terminalfenster ein:
[edit] set interfaces ae0 aggregated-ether-options lacp active periodic fast
Schritt-für-Schritt-Anleitung
So konfigurieren Sie LACP für LAG ae0
:
Geben Sie die aggregierten Ethernet-Optionen für die LAG an:
[edit interfaces] user@switch# set ae0 aggregated-ether-options lacp active periodic fast
Befund
Zeigen Sie die Ergebnisse der Konfiguration an:
[edit interfaces] user@switch# show ae0 { aggregated-ether-options { lacp { active; periodic fast; } } }
Verifizierung
Führen Sie die folgenden Aufgaben aus, um zu überprüfen, ob LACP-Pakete ausgetauscht werden:
Überprüfen der LACP-Einstellungen
Zweck
Vergewissern Sie sich, dass LACP ordnungsgemäß eingerichtet wurde.
Aktion
Verwenden Sie den show lacp interfaces interface-name
Befehl, um zu überprüfen, ob LACP an einem Ende als aktiv aktiviert wurde.
user@switch> show lacp interfaces xe-0/02 Aggregated interface: ae0 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity xe-0/0/2 Actor No Yes No No No Yes Fast Active xe-0/0/2 Partner No Yes No No No Yes Fast Passive LACP protocol: Receive State Transmit State Mux State xe-0/0/2 Defaulted Fast periodic Detached
Bedeutung
Die Ausgabe zeigt an, dass LACP korrekt eingerichtet wurde und an einem Ende aktiv ist.
Überprüfen, ob die LACP-Pakete ausgetauscht werden
Zweck
Vergewissern Sie sich, dass LACP-Pakete ausgetauscht werden.
Aktion
Verwenden Sie den show interfaces aex statistics
Befehl, um LACP-Informationen anzuzeigen.
user@switch> show interfaces ae0 statistics Physical interface: ae0, Enabled, Physical link is Down Interface index: 153, SNMP ifIndex: 30 Link-level type: Ethernet, MTU: 1514, Speed: Unspecified, Loopback: Disabled, Source filtering: Disabled, Flow control: Disabled, Minimum links needed: 1, Minimum bandwidth needed: 0 Device flags : Present Running Interface flags: Hardware-Down SNMP-Traps Internal: 0x0 Current address: 02:19:e2:50:45:e0, Hardware address: 02:19:e2:50:45:e0 Last flapped : Never Statistics last cleared: Never Input packets : 0 Output packets: 0 Input errors: 0, Output errors: 0 Logical interface ae0.0 (Index 71) (SNMP ifIndex 34) Flags: Hardware-Down Device-Down SNMP-Traps Encapsulation: ENET2 Statistics Packets pps Bytes bps Bundle: Input : 0 0 0 0 Output: 0 0 0 0 Protocol inet Flags: None Addresses, Flags: Dest-route-down Is-Preferred Is-Primary Destination: 10.10.10/8, Local: 10.10.10.1, Broadcast: 10.10.10.255
Bedeutung
Die Ausgabe hier zeigt, dass die Verbindung ausgefallen ist und keine PDUs ausgetauscht werden.
Fehlerbehebung
Führen Sie die folgenden Aufgaben aus, um eine nicht funktionierende LACP-Verbindung zu beheben:
Fehlerbehebung bei einem nicht funktionierenden LACP-Link
Problem
Der LACP-Link funktioniert nicht.
Lösung
Überprüfen Sie Folgendes:
Entfernen Sie die LACP-Konfiguration, und überprüfen Sie, ob die statische LAG aktiv ist.
Stellen Sie sicher, dass LACP an beiden Enden konfiguriert ist.
Stellen Sie sicher, dass LACP nicht an beiden Enden passiv ist.
Überprüfen Sie, ob LACP-Protokolldateneinheiten (PDUs) ausgetauscht werden, indem Sie den
monitor traffic-interface lag-member detail
Befehl ausführen.
Grundlegendes zu unabhängigen Micro-BFD-Sitzungen für LAG
Das BFD-Protokoll (Bidirectional Forwarding Detection) ist ein einfaches Erkennungsprotokoll, mit dem Fehler in den Weiterleitungspfaden schnell erkannt werden können. Um die Fehlererkennung für aggregierte Ethernet-Schnittstellen in einer LAG zu aktivieren, können Sie eine unabhängige BFD-Sitzung im asynchronen Modus für jeden LAG-Mitgliedslink in einem LAG-Bundle konfigurieren. Anstelle einer einzelnen BFD-Sitzung, die den Status des UDP-Ports überwacht, überwachen unabhängige Mikro-BFD-Sitzungen den Status einzelner Mitgliedsverbindungen.
Wenn Sie Micro-BFD-Sitzungen für jeden Mitgliedslink in einem LAG-Bundle konfigurieren, bestimmt jede einzelne Sitzung die Layer-2- und Layer-3-Konnektivität jedes Mitgliedslinks in einer LAG.
Nachdem die einzelne Sitzung auf einer bestimmten Verbindung eingerichtet wurde, werden die Mitgliederlinks an die LAG angehängt und dann durch eine der folgenden Optionen ausgeglichen:
-
Statische Konfiguration: Der Gerätesteuerungsprozess fungiert als Client für die Mikro-BFD-Sitzung.
-
Link Aggregation Control Protocol (LACP): LACP fungiert als Client für die Mikro-BFD-Sitzung.
Wenn die Micro-BFD-Sitzung aktiv ist, wird eine LAG-Verbindung hergestellt, und die Daten werden über diese LAG-Verbindung übertragen. Wenn die Micro-BFD-Sitzung auf einem Mitgliedslink ausgefallen ist, wird dieser bestimmte Mitgliedslink aus dem Load Balancer entfernt, und die LAG-Manager leiten den Datenverkehr nicht mehr an diesen Link weiter. Diese Mikro-BFD-Sitzungen sind unabhängig voneinander, obwohl sie einen einzigen Client haben, der die LAG-Schnittstelle verwaltet.
Micro-BFD-Sitzungen werden in den folgenden Modi ausgeführt:
-
Verteilungsmodus: In diesem Modus sendet und empfängt die Packet Forwarding Engine (PFE) die Pakete auf Layer 3. Standardmäßig werden Micro-BFD-Sitzungen auf Layer 3 verteilt.
-
Nicht-Verteilungsmodus: In diesem Modus sendet und empfängt die Routing-Engine die Pakete auf Layer 2. Sie können die BFD-Sitzung so konfigurieren, dass sie in diesem Modus ausgeführt wird, indem Sie die
no-delegate-processing
Anweisung unter Periodic Packet Management (PPM) einfügen.
Ein Paar von Routing-Geräten in einer LAG tauscht BFD-Pakete in einem festgelegten, regelmäßigen Intervall aus. Das Routinggerät erkennt einen Nachbarfehler, wenn es nach einem bestimmten Intervall keine Antwort mehr erhält. Dies ermöglicht die schnelle Überprüfung der Member-Link-Konnektivität mit oder ohne LACP. Ein UDP-Port unterscheidet BFD über LAG-Pakete von BFD über Single-Hop-IP-Pakete. Die Internet Assigned Numbers Authority (IANA) hat 6784 als UDP-Zielport für Micro-BFD zugewiesen.
Nützt
-
Fehlererkennung für LAG: Ermöglicht die Fehlererkennung zwischen Geräten, die sich in Punkt-zu-Punkt-Verbindungen befinden.
-
Mehrere BFD-Sitzungen: Ermöglicht die Konfiguration mehrerer Mikro-BFD-Sitzungen für jeden Mitgliedslink anstelle einer einzelnen BFD-Sitzung für das gesamte Paket.
Konfigurationsrichtlinien für Micro-BFD-Sitzungen
Beachten Sie die folgenden Richtlinien, wenn Sie einzelne Micro-BFD-Sitzungen auf einem aggregierten Ethernet-Bundle konfigurieren.
-
Diese Funktion funktioniert nur, wenn beide Geräte BFD unterstützen. Wenn BFD an einem Ende der LAG konfiguriert ist, funktioniert diese Funktion nicht.
-
Beginnend mit Junos OS Version 13.3 hat die IANA 01-00-5E-90-00-01 als dedizierte MAC-Adresse für Micro-BFD zugewiesen. Der dedizierte MAC-Modus wird standardmäßig für Mikro-BFD-Sitzungen verwendet.
-
In Junos OS sind Mikro-BFD-Steuerpakete standardmäßig immer nicht markiert. Bei aggregierten Layer-2-Schnittstellen muss die Konfiguration bei der Konfiguration von aggregiertem Ethernet mit BFD Optionen
flexible-vlan-tagging
enthaltenvlan-tagging
. Andernfalls löst das System beim Ausführen der Konfiguration einen Fehler aus. -
Wenn Sie Micro-BFD auf einer aggregierten Ethernet-Schnittstelle aktivieren, kann die aggregierte Schnittstelle Micro-BFD-Pakete empfangen. In Junos OS Version 19.3 und höher können Sie für MPC10E- und MPC11E-MPCs keine Firewall-Filter auf die Mikro-BFD-Pakete anwenden, die über die aggregierte Ethernet-Schnittstelle empfangen werden. Für MPC1E bis MPC9E können Sie Firewall-Filter nur dann auf die Mikro-BFD-Pakete anwenden, die auf der aggregierten Ethernet-Schnittstelle empfangen werden, wenn die aggregierte Ethernet-Schnittstelle als nicht markierte Schnittstelle konfiguriert ist.
-
Geben Sie ab Junos OS Version 14.1 den Nachbarn in einer BFD-Sitzung an. In Versionen vor Junos OS Version 16.1 müssen Sie die Loopback-Adresse des Remote-Ziels als Nachbaradresse konfigurieren. Beginnend mit Junos OS Version 16.1 können Sie diese Funktion auch auf Routern der MX-Serie mit aggregierter Ethernet-Schnittstellenadresse des Remote-Ziels als Nachbaradresse konfigurieren.
-
Beginnend mit Version 16.1R2 prüft und validiert Junos OS die konfigurierte Mikro-BFD
local-address
anhand der Schnittstelle oder Loopback-IP-Adresse, bevor die Konfiguration bestätigt wird. Junos OS führt diese Prüfung sowohl für IPv4- als auch für IPv6-Mikro-BFD-Adresskonfigurationen durch, und wenn sie nicht übereinstimmen, schlägt die Übertragung fehl. Die konfigurierte lokale Micro-BFD-Adresse sollte mit der Micro-BFD-Nachbaradresse übereinstimmen, die Sie auf dem Peer-Router konfiguriert haben. -
Deaktivieren Sie für die IPv6-Adressfamilie die Erkennung doppelter Adressen, bevor Sie diese Funktion mit aggregierten Ethernet-Schnittstellenadressen konfigurieren. Um die Erkennung doppelter Adressen zu deaktivieren, fügen Sie die
dad-disable
Anweisung auf Hierarchieebene[edit interface aex unit y family inet6]
ein. -
Ab Junos OS 21.4R1 wird die LACP-Mindestverbindung mit Sync-Reset und microBFD-Konfiguration auf PTX10001-36MR-, PTX10003-, PTX10004-, PTX10008- und PTX10016-Routern unterstützt.
Deaktivieren bfd-liveness-detection
Sie auf Hierarchieebene [edit interfaces aex aggregated-ether-options]
oder deaktivieren Sie die aggregierte Ethernet-Schnittstelle, bevor Sie die Nachbaradresse von der Loopback-IP-Adresse in die aggregierte Ethernet-Schnittstellen-IP-Adresse ändern. Das Ändern der lokalen und benachbarten Adresse, ohne vorher die aggregierte Ethernet-Schnittstelle zu deaktivieren bfd-liveness-detection
, kann zu einem Fehler bei Mikro-BFD-Sitzungen führen.
Siehe auch
Konfigurieren von Micro-BFD-Sitzungen für LAG
Das BFD-Protokoll (Bidirectional Forwarding Detection) ist ein einfaches Erkennungsprotokoll, mit dem Fehler in den Weiterleitungspfaden schnell erkannt werden können. Eine Link Aggregation Group (LAG) kombiniert mehrere Verbindungen zwischen Geräten, die sich in Punkt-zu-Punkt-Verbindungen befinden, und erhöht dadurch die Bandbreite, sorgt für Zuverlässigkeit und ermöglicht Load Balancing. Um eine BFD-Sitzung auf LAG-Schnittstellen auszuführen, konfigurieren Sie eine unabhängige, asynchrone BFD-Sitzung auf jedem LAG-Mitgliedslink in einem LAG-Paket. Anstelle einer einzelnen BFD-Sitzung, die den Status des UDP-Ports überwacht, überwachen unabhängige Mikro-BFD-Sitzungen den Status einzelner Mitgliedsverbindungen.
Ab Junos OS Evolved Version 20.1R1 werden unabhängige Micro-BFD-Sitzungen (Bidirectional Forwarding Detection) pro Mitglied eines Link Aggregation Group (LAG)-Pakets aktiviert.
So aktivieren Sie die Fehlererkennung für aggregierte Ethernet-Schnittstellen:
Die
version
Option wird von der QFX-Serie nicht unterstützt. Ab Junos OS Version 17.2R1 wird eine Warnung angezeigt, wenn Sie versuchen, diesen Befehl zu verwenden.Diese Funktion funktioniert, wenn beide Geräte BFD unterstützen. Wenn BFD nur an einem Ende der LAG konfiguriert ist, funktioniert diese Funktion nicht.
Siehe auch
Grundlegendes zum Hashen des LAG-Bündels und zum ausgehenden Next-Hop-ECMP-Datenverkehr
Die EX-Serie und QFX-Serie von Juniper Networks verwenden einen Hashing-Algorithmus, um zu bestimmen, wie der Datenverkehr über ein Link Aggregation Group (LAG)-Paket oder an das Next-Hop-Gerät weitergeleitet werden soll, wenn Equal-Cost Multipath (ECMP) aktiviert ist.
Der Hashing-Algorithmus trifft Hashing-Entscheidungen auf der Grundlage von Werten in verschiedenen Paketfeldern sowie einiger interner Werte wie der Quellport-ID und der Quellgeräte-ID. Sie können einige der Felder konfigurieren, die vom Hashing-Algorithmus verwendet werden.
Die Plattformunterstützung hängt von der Junos OS-Version in Ihrer Installation ab.
Dieses Thema enthält die folgenden Abschnitte:
- Grundlegendes zum Hashing-Algorithmus
- IP (IPv4 und IPv6)
- MPLS
- MAC-in-MAC-Pakethashing
- Layer-2-Header-Hashing
- Hashing-Parameter
Grundlegendes zum Hashing-Algorithmus
Der Hashing-Algorithmus wird verwendet, um Entscheidungen über die Weiterleitung des Datenverkehrs zu treffen, der in ein LAG-Bündel eintritt, oder für den Datenverkehr, der einen Switch verlässt, wenn ECMP aktiviert ist.
Bei LAG-Bundles bestimmt der Hashing-Algorithmus, wie Datenverkehr, der in ein LAG-Bundle eingeht, auf die Mitgliedslinks des Bundles platziert wird. Der Hashing-Algorithmus versucht, die Bandbreite zu verwalten, indem er den gesamten eingehenden Datenverkehr gleichmäßig über die Mitgliedslinks im Paket verteilt.
Bei ECMP bestimmt der Hashing-Algorithmus, wie eingehender Datenverkehr an das Next-Hop-Gerät weitergeleitet wird.
Der Hashing-Algorithmus trifft Hashing-Entscheidungen auf der Grundlage von Werten in verschiedenen Paketfeldern sowie einiger interner Werte wie der Quellport-ID und der Quellgeräte-ID. Die vom Hashing-Algorithmus verwendeten Paketfelder variieren je nach EtherType des Pakets und in einigen Fällen auch nach der Konfiguration auf dem Switch. Der Hashing-Algorithmus erkennt die folgenden EtherTypes:
IP (IPv4 und IPv6)
MPLS
MAC-in-MAC
Datenverkehr, der nicht als zu einem dieser EtherTypes gehörend erkannt wird, wird basierend auf dem Layer-2-Header gehasht. IP- und MPLS-Datenverkehr werden ebenfalls basierend auf dem Layer-2-Header gehasht, wenn ein Benutzer den Hash-Modus als Layer-2-Header konfiguriert.
Sie können einige Felder konfigurieren, die vom Hashingalgorithmus verwendet werden, um Entscheidungen über die Weiterleitung des Datenverkehrs zu treffen. Sie können jedoch nicht konfigurieren, wie bestimmte Werte innerhalb eines Headers vom Hashing-Algorithmus verwendet werden.
Beachten Sie die folgenden Punkte in Bezug auf den Hashing-Algorithmus:
Die für das Hashing ausgewählten Felder basieren nur auf dem Pakettyp. Die Felder basieren auf keinen anderen Parametern, einschließlich der Weiterleitungsentscheidung (Bridged oder Routing) oder der ausgehenden LAG-Bundle-Konfiguration (Layer 2 oder Layer 3).
Die gleichen Felder werden für das Hashing von Unicast- und Multicastpaketen verwendet. Unicast- und Multicast-Pakete werden jedoch unterschiedlich gehasht.
Der Hashing-Algorithmus verwendet dieselben Felder zum Hashen von ECMP- und LAG-Datenverkehr, der Hashing-Algorithmus hasht jedoch ECMP- und LAG-Datenverkehr unterschiedlich. Für den LAG-Datenverkehr wird ein Trunk-Hash verwendet, während für ECMP ECMP-Hashing verwendet wird. Sowohl LAG als auch ECMP verwenden denselben RTAG7-Ausgangswert, verwenden jedoch unterschiedliche Offsets dieses 128B-Ausgangswerts, um Polarisation zu vermeiden. Die anfängliche Konfiguration der HASH-Funktion für die Verwendung des Trunk- und ECMP-Offsets wird zur PFE-Init-Zeit festgelegt. Das unterschiedliche Hashing stellt sicher, dass der Datenverkehr nicht polarisiert wird, wenn ein LAG-Paket Teil des ECMP-Next-Hop-Pfads ist.
Für das Hashing werden dieselben Felder verwendet, unabhängig davon, ob der Switch an einem gemischten oder nicht gemischten Virtual Chassis oder einer Virtual Chassis-Fabric (VCF) beteiligt ist oder nicht.
Die Felder, die von den einzelnen EtherTypes für das Hashing verwendet werden, sowie die Felder, die vom Layer-2-Header verwendet werden, werden in den folgenden Abschnitten erläutert.
IP (IPv4 und IPv6)
Nutzlastfelder in IPv4- und IPv6-Paketen werden vom Hashing-Algorithmus verwendet, wenn IPv4- oder IPv6-Pakete auf einem Mitgliedslink in einem LAG-Bundle platziert oder an das Next-Hop-Gerät gesendet werden müssen, wenn ECMP aktiviert ist.
Der Hash-Modus ist standardmäßig auf das Layer-2-Nutzlastfeld festgelegt. IPv4- und IPv6-Nutzlastfelder werden für das Hashing verwendet, wenn der Hash-Modus auf Layer-2-Nutzlast eingestellt ist.
Wenn der Hash-Modus auf Layer-2-Header konfiguriert ist, werden IPv4-, IPv6- und MPLS-Pakete mithilfe der Layer-2-Header-Felder gehasht. Wenn Sie möchten, dass eingehende IPv4-, IPv6- und MPLS-Pakete durch die Felder Quell-MAC-Adresse, Ziel-MAC-Adresse oder EtherType gehasht werden, müssen Sie den Hash-Modus auf Layer-2-Header festlegen.
In Tabelle 5 werden die IPv4- und IPv6-Nutzlastfelder angezeigt, die standardmäßig vom Hashing-Algorithmus verwendet werden.
✓ – Das Feld wird standardmäßig vom Hashing-Algorithmus verwendet.
Χ – Das Feld wird standardmäßig nicht vom Hashing-Algorithmus verwendet.
(konfigurierbar): Das Feld kann so konfiguriert werden, dass es vom Hashing-Algorithmus verwendet oder nicht verwendet wird.
Auf EX2300-Switches werden die folgenden Nutzlastfelder in IPv4- und IPv6-Paketen vom Hashing-Algorithmus verwendet, wenn IPv4- oder IPv6-Pakete auf einem Mitgliedslink in einem LAG-Bundle platziert oder an das Next-Hop-Gerät gesendet werden müssen, wenn ECMP aktiviert ist:
Für Unicast-Datenverkehr auf LAG: SIP, DIP, L4SP, L4DP
Für bekannten Multicast-Datenverkehr auf LAG: Quell-IP, Ziel-IP, Eingangs-Mod-ID und Eingangsport-ID
Für Broadcast, unbekannten Unicast und unbekannten Multicast-Datenverkehr auf LAG: Quell-MAC, Ziel-MAC, Eingangs-Mod-ID und Eingangsport-ID
ECMP-Load Balancing: Ziel-IP, Layer-4-Quellport und Layer-4-Zielport
Fields |
EX3400 |
EX4300 |
QFX5100 |
QFX5110 and QFX5120 |
QFX5200 |
|||||
---|---|---|---|---|---|---|---|---|---|---|
LAG |
ECMP |
LAG |
ECMP |
LAG |
ECMP |
LAG |
ECMP |
LAG |
ECMP |
|
Quell-MAC |
X |
Χ |
X |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
X |
Ziel-MAC |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
EtherTyp |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
VLAN-ID |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
Quell-IP oder IPv6 |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
Ziel-IP oder IPv6 |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
Protokoll (nur IPv4) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
Nächster Header (nur IPv6) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
Layer-4-Quellport |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
Layer-4-Zielport |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
IPv6-Datenstrom-Label (nur IPv6) |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Eingangs-Mod-ID |
✓ (konfigurierbar) |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Eingangsport-ID |
✓ (konfigurierbar) |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
Χ |
MPLS
Der Hashing-Algorithmus hasht MPLS-Pakete mithilfe der Felder Quell-IP, Ziel-IP, MPLS-Label 0, MPLS-Label 1, MPLS-Label 2 und MPLS 3. Auf den QFX5110-, QFX5120- und QFX5200-Switches unterstützen LSR-Router auch ECMP. ECMP verwendet die folgenden Felder für das Hashing auf einem LSR-Router:
Layer 3-VPN: MPLS-Labels (die drei wichtigsten Labels), Quell-IP, Ziel-IP und Eingangsport-ID
Layer-2-Schaltung: MPLS-Labels (die obersten 3 Labels) und Eingangsport-ID
In Tabelle 6 werden die MPLS-Nutzlastfelder angezeigt, die standardmäßig vom Hashing-Algorithmus verwendet werden:
✓ – Das Feld wird standardmäßig vom Hashing-Algorithmus verwendet.
Χ – Das Feld wird standardmäßig nicht vom Hashing-Algorithmus verwendet.
Die Felder, die vom Hashing-Algorithmus für das MPLS-Pakethashing verwendet werden, können nicht vom Benutzer konfiguriert werden.
Die Felder "Quell-IP" und "Ziel-IP" werden nicht immer für das Hashing verwendet. Bei nicht terminierten MPLS-Paketen wird die Nutzlast überprüft, wenn das BoS-Flag (Bottom of Stack) im Paket zu sehen ist. Wenn es sich bei der Nutzlast um IPv4 oder IPv6 handelt, werden die Felder "IP-Quelladresse" und "IP-Zieladresse" zusammen mit den MPLS-Labels für das Hashing verwendet. Wenn das BoS-Flag im Paket nicht angezeigt wird, werden nur die MPLS-Labels für das Hashing verwendet.
Field |
EX3400 |
EX4300 |
QFX5100 |
QFX5110 and QFX5120 |
QFX5200 |
|
---|---|---|---|---|---|---|
Quell-MAC |
Χ |
Χ |
Χ |
Χ |
Χ |
|
Ziel-MAC |
Χ |
Χ |
Χ |
Χ |
Χ |
|
EtherTyp |
Χ |
Χ |
Χ |
Χ |
Χ |
|
VLAN-ID |
Χ |
Χ |
Χ |
Χ |
Χ |
|
Quell-IP |
✓ |
✓ |
✓ |
✓ |
✓ |
|
Ziel-IP |
✓ |
✓ |
✓ |
✓ |
✓ |
|
Protokoll (für IPv4-Pakete) |
Χ |
Χ |
Χ |
Χ |
Χ |
|
Nächster Header (für IPv6-Pakete) |
Χ |
Χ |
Χ |
Χ |
Χ |
|
Layer-4-Quellport |
Χ |
Χ |
Χ |
Χ |
Χ |
|
Layer-4-Zielport |
Χ |
Χ |
Χ |
Χ |
Χ |
|
IPv6-Flow-Labor |
Χ |
Χ |
Χ |
Χ |
Χ |
|
MPLS-Label 0 |
Χ |
✓ |
✓ |
✓ |
✓ |
|
MPLS-Label 1 |
✓ |
✓ |
✓ |
✓ |
✓ |
|
MPLS-Label 2 |
✓ |
✓ |
✓ |
✓ |
✓ |
|
MPLS-Label 3 |
✓ |
X |
X |
X |
X |
|
Eingangsport-ID |
✓ (LSR und L2Circuit) |
X |
X |
X |
✓ (LSR und L2Circuit) |
✓ (LSR und L2Circuit) |
MAC-in-MAC-Pakethashing
Pakete, die den MAC-in-MAC-EtherTyp verwenden, werden vom Hashing-Algorithmus unter Verwendung der Felder Layer-2-Nutzlastquellen-MAC, Layer-2-Nutzlast-Ziel-MAC und Layer-2-Nutzlast-EtherTyp gehasht. Siehe Tabelle 7.
Das Hashing mit den Feldern im MAC-in-MAC-EtherType-Paket wird erstmals auf EX4300-Switches in Version 13.2X51-D20 unterstützt. Das Hashing mit den Feldern des MAC-in-MAC-EtherType wird in früheren Versionen nicht unterstützt.
Die Felder, die vom Hashing-Algorithmus für das MAC-in-MAC-Hashing verwendet werden, können nicht vom Benutzer konfiguriert werden.
✓ – Das Feld wird standardmäßig vom Hashing-Algorithmus verwendet.
Χ – Das Feld wird standardmäßig nicht vom Hashing-Algorithmus verwendet.
Field |
EX3400 |
EX4300 |
QFX5100 |
QFX5110 and QFX5120 |
QFX5200 |
||
---|---|---|---|---|---|---|---|
Layer-2-Nutzlastquelle MAC |
✓ |
✓ |
✓ |
✓ |
✓ |
||
Layer 2-Nutzlast-Ziel-MAC |
✓ |
✓ |
✓ |
✓ |
✓ |
||
Layer-2-Nutzlast-Ethertyp |
✓ |
✓ |
✓ |
✓ |
✓ |
||
Layer 2-Nutzlast: Äußeres VLAN |
✓ |
Χ |
Χ |
Χ |
Χ |
Layer-2-Header-Hashing
Layer-2-Header-Felder werden vom Hashing-Algorithmus verwendet, wenn der EtherType eines Pakets nicht als IP (IPv4 oder IPv6), MPLS oder MAC-in-MAC erkannt wird. Die Layer-2-Header-Felder werden auch für das Hashing von IPv4-, IPv6- und MPLS-Datenverkehr anstelle der Nutzlastfelder verwendet, wenn der Hash-Modus auf Layer-2-Header eingestellt ist.
✓ – Das Feld wird standardmäßig vom Hashing-Algorithmus verwendet.
Χ – Das Feld wird standardmäßig nicht vom Hashing-Algorithmus verwendet.
(konfigurierbar): Das Feld kann so konfiguriert werden, dass es vom Hashing-Algorithmus verwendet oder nicht verwendet wird.
Field |
EX3400 |
EX4300 |
QFX5100 |
QFX5110 and QFX5120 |
QFX5200 |
||
---|---|---|---|---|---|---|---|
Quell-MAC |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
||
Ziel-MAC |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
||
EtherTyp |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
||
VLAN-ID |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
Χ (konfigurierbar) |
✓ (konfigurierbar) |
✓ (konfigurierbar) |
Hashing-Parameter
Ab Junos OS Version 19.1R1 können Sie in der QFX5000 Zeile von Switches die Hashing-Parameter für die vorhandenen implementierten Algorithmen ändern. Sie können den Schwellenwert für freigegebene Pufferpools sowohl für Eingangs- als auch für Ausgangspufferpartitionen ändern und Änderungen an der Auswahl der Hashfunktion, dem Hashalgorithmus und anderen zusätzlichen Parametern vornehmen. Weitere Informationen finden Sie unter Konfigurieren anderer Hashing-Parameter weiter unten in diesem Dokument.
Konfigurieren der Felder im Algorithmus für das Hashen von LAG-Bundle- und ECMP-Datenverkehr (CLI-Verfahren)
Switches der EX-Serie und QFX-Serie von Juniper Networks verwenden einen Hashing-Algorithmus, um zu bestimmen, wie der Datenverkehr über ein Link Aggregation Group (LAG)-Bundle oder an das Next-Hop-Gerät weitergeleitet werden soll, wenn Equal-Cost Multipath (ECMP) aktiviert ist.
Der Hashing-Algorithmus trifft Hashing-Entscheidungen auf der Grundlage von Werten in verschiedenen Paketfeldern. Sie können einige der Felder konfigurieren, die vom Hashing-Algorithmus verwendet werden.
Die Konfiguration der vom Hashing-Algorithmus verwendeten Felder ist nützlich in Szenarien, in denen der größte Teil des Datenverkehrs, der in das Paket eingeht, ähnlich ist und der Datenverkehr im LAG-Paket verwaltet werden muss. Wenn z. B. der einzige Unterschied in den IP-Paketen für den gesamten eingehenden Datenverkehr die Quell- und Ziel-IP-Adresse ist, können Sie den Hashingalgorithmus optimieren, um Hashing-Entscheidungen effizienter zu treffen, indem Sie den Algorithmus so konfigurieren, dass Hashing-Entscheidungen nur anhand dieser Felder getroffen werden.
Die Konfiguration des Hash-Modus wird auf QFX10002- und QFX10008-Switches nicht unterstützt.
- Konfigurieren des Hashalgorithmus für die Verwendung von Feldern im Layer 2-Header für das Hashing
- Konfigurieren des Hashalgorithmus für die Verwendung von Feldern in der IP-Nutzlast für das Hashing
- Konfigurieren des Hashalgorithmus für die Verwendung von Feldern in der IPv6-Nutzlast für das Hashing
- Konfigurieren anderer Hashing-Parameter
Konfigurieren des Hashalgorithmus für die Verwendung von Feldern im Layer 2-Header für das Hashing
So konfigurieren Sie den Hashing-Algorithmus so, dass Felder im Layer-2-Header für das Hashing verwendet werden:
Konfigurieren des Hashalgorithmus für die Verwendung von Feldern in der IP-Nutzlast für das Hashing
So konfigurieren Sie den Hashing-Algorithmus so, dass Felder in der IP-Nutzlast für das Hashing verwendet werden:
Konfigurieren des Hashalgorithmus für die Verwendung von Feldern in der IPv6-Nutzlast für das Hashing
So konfigurieren Sie den Hashing-Algorithmus so, dass Felder in der IPv6-Nutzlast für das Hashing verwendet werden:
Konfigurieren anderer Hashing-Parameter
So konfigurieren Sie Hashing-Parameter für ECMP- oder LAG-Datenverkehr:
Tabellarischer Änderungsverlauf
Die Unterstützung der Funktion hängt von der Plattform und der Version ab, die Sie benutzen. Verwenden Sie Funktionen entdecken , um festzustellen, ob eine Funktion auf Ihrer Plattform unterstützt wird.
local-address
anhand der Schnittstelle oder Loopback-IP-Adresse, bevor die Konfiguration bestätigt wird.