Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ECMP Flow-basierte Weiterleitung auf Routern der ACX-Serie

Ein ECMP-Set (Equal-Cost Multipath) wird gebildet, wenn die Routing-Tabelle mehrere Next-Hop-Adressen für dasselbe Ziel zu gleichen Kosten enthält. (Routen mit gleichen Kosten haben die gleichen Präferenz- und Metrikwerte.) Wenn für die aktive Route ein ECMP festgelegt ist, verwendet Junos OS einen Hash-Algorithmus, um eine der Next-Hop-Adressen im ECMP-Satz auszuwählen, die in der Weiterleitungstabelle installiert werden soll.

Sie können Junos OS so konfigurieren, dass mehrere Next-Hop-Einträge in einem ECMP-Satz in der Weiterleitungstabelle installiert werden. Auf Routern der ACX-Serie kann ein Load Balancing pro Datenstrom durchgeführt werden, um den Datenverkehr über mehrere Pfade zwischen Routing-Geräten zu verteilen. Die flussbasierte Weiterleitung von ECMP wird für IPv4-, IPv6- und MPLS-Pakete auf aggregierten Ethernet-Schnittstellen (ae) unterstützt.

Load Balancing wird verwendet, um den Datenverkehr gleichmäßig zu verteilen, wenn es mehrere Next-Hops zu gleichen Kosten über verschiedene Schnittstellen oder einen einzelnen Next-Hop über eine aggregierte Schnittstelle gibt. Um das Hashing zu aktivieren, konfigurieren Sie die hash-key Anweisung auf der [edit forwarding-options] Hierarchieebene.

Wenn eine Next-Hop-Adresse nicht mehr Teil des ECMP-Sets ist oder aufgrund einer Routenänderung aus der Routing-Tabelle entfernt wird, wird ein Flow, der den nächsten Hop verwendet, umgeleitet und die Sitzung ist nicht betroffen. Eine Umleitung des Datenstroms erfolgt auch, wenn eine Konfigurationsänderung die Next-Hop-Adresse entfernt, oder wenn ein Administrator die Next-Hop-Schnittstelle herunterfährt, ohne sie zu löschen. Wenn eine Next-Hop-Adresse aus der Routing-Tabelle entfernt wird, weil die Schnittstelle gelöscht oder die Sitzung absichtlich gelöscht wird, wird die Sitzung beendet, ohne dass sie umgeleitet wird.

Um auszuwählen, welche Paket-Header-Daten für das Pro-Flow-Load Balancing verwendet werden sollen, schließen Sie die hash-key Anweisung auf Hierarchieebene [edit forwarding-options] ein. Um einen Lastenausgleich für IPv4-Datenverkehr mithilfe der Portdaten im Hashschlüssel durchzuführen, schließen Sie die familyinet Anweisung auf Hierarchieebene [edit forwarding-options hash-key] ein. Sie können entweder die Layer-3-IP-Portdaten oder die Layer-4-TCP- oder UDP-Portdaten in den Hash-Schlüssel integrieren. Um einen Lastenausgleich basierend auf MPLS-Label-Informationen durchzuführen, konfigurieren Sie die family mpls Anweisung auf Hierarchieebene [edit forwarding-options hash-key] .

Die Weiterleitung von MPLS-Datenverkehr mithilfe von Penultimate-Hop-Popping (PHP) und Label-Switched-Routing (LSR) wird auf Routern der ACX-Serie nicht unterstützt. Bei der ECMP-datenstrombasierten Weiterleitung über Pseudodrähte werden MPLS-Datenströme einer der ECMP-Routen zugewiesen, indem der Hashing-Algorithmus basierend auf dem UNI-Index (User-to-Network Interface) verwendet wird.

Um die ablaufbasierte Weiterleitung von ECMP auf Routern der ACX-Serie zu konfigurieren, definieren Sie zunächst eine Routing-Richtlinie für das Lastenausgleich, indem Sie eine oder mehrere Konfigurationsanweisungen für Richtlinienanweisungen auf Hierarchieebene [edit policy-options] mit der Aktion load-balance per-packet. Wenden Sie dann die Routing-Richtlinie auf Routen an, die aus der Routing-Tabelle in die Weiterleitungstabelle exportiert werden. Fügen Sie dazu die Weiterleitungstabelle und die Exportkonfigurationsanweisungen auf [edit routing-options] Hierarchieebene ein.

Um die Details der nächsten ECMP-Hops anzuzeigen und Informationen zum Debuggen von Problemen mit der ECMP-Funktionalität zu erhalten, geben Sie den show route Befehl or ein show route summary .

Unter Hash-Key (Weiterleitungsoptionen) finden Sie eine Liste der Hash-Key-Anweisungen, die von den Routern der ACX 7000-Serie nicht unterstützt werden.

Plattformspezifisches ECMP-Lastausgleichsverhalten

Verwenden Sie den Feature-Explorer , um die Plattform- und Release-Unterstützung für bestimmte Funktionen zu bestätigen.

Plattform

Unterschied

ACX-Serie

Die Router der ACX7000-Serie unterstützen kein ECMP-Load Balancing für unbekannten Unicast-Datenverkehr.