Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Grundlegendes zu automatisch generierten ESIs in EVPN-Netzwerken

Ab Junos OS Version 18.4R1 können Sie aggregierte Ethernet-Schnittstellen und aggregierte logische Ethernet-Schnittstellen so konfigurieren, dass Ethernet Segment IDs (ESIs) automatisch aus der LACP-Konfiguration (Link Aggregation Control Protocol) abgeleitet werden. Abbildung 1 zeigt ein einfaches Multihomed-Netzwerk mit einem Kunden-Edge-Gerät (CE), das mit zwei Provider-Edge-Geräten (PE) mit Link Aggregation Control Protocol (LACP) multihomed ist. Diese Funktion leitet die ESI automatisch aus der System-ID und dem administrativen Schlüssel auf dem lokalen PE-Gerät im LACP-Link (Akteur) ab. Ab Junos OS Version 22.2R1 unterstützen wir andere automatische ESI-Ableitungsmethoden. Weitere Informationen finden Sie unter Andere Methoden zum automatischen Ableiten der ESI-Kennzeichen.

Abbildung 1: Einfache Multihomed-Topologie Network topology showing Ethernet VPN connectivity with Host 1 linked to EVPN via CE1 and provider edges PE1 and PE2.

Wir unterstützen diese Funktion auf Multihomed-Geräten:

  • Im aktiven Modus in einem EVPN-VXLAN-Overlay-Netzwerk.

  • Im Aktiv-Standby- oder All-Active-Modus in einem EVPN-MPLS-Overlay-Netzwerk.

Dieses Thema enthält die folgenden Informationen:

Nützt

  • befreit Sie von der manuellen Konfiguration von ESIs in großen EVPN-VXLAN- und EVPN-MPLS-Overlay-Netzwerken,

  • Eliminiert die Möglichkeit, versehentlich dieselbe ESI-Datei für mehrere Ethernet-Segmente zu konfigurieren.

Automatische ESI-Konfiguration

Im Allgemeinen können Sie ESIs auf aggregierten Ethernet-Schnittstellen und aggregierten logischen Ethernet-Schnittstellen mit den folgenden Methoden konfigurieren:

  • Method 1—Sie können die automatische ESI auf einer aggregierten Ethernet-Schnittstelle konfigurieren, auf der LACP aktiviert ist. In diesem Fall wird eine ESI-Datei generiert, die allen logischen Schnittstellen auf der aggregierten Ethernet-Schnittstelle zugewiesen wird.

  • Method 2—Sie können die automatische ESI-Funktion auf einer oder mehreren logischen Schnittstellen einer aggregierten Ethernet-Schnittstelle konfigurieren, auf der LACP konfiguriert ist. In diesem Fall wird für jede logische Schnittstelle, auf der das Feature aktiviert ist, eine ESI-Datei generiert und dieser bestimmten logischen Schnittstelle zugewiesen.

  • Method 3—Auf einer aggregierten Ethernet-Schnittstelle, auf der LACP aktiviert ist, können Sie eine ESI-Datei mithilfe der esi identifier Konfigurationsanweisung auf Hierarchieebene [edit interfaces aeX] manuell konfigurieren. Auf einer oder mehreren logischen Schnittstellen auf dieser bestimmten aggregierten Ethernet-Schnittstelle können Sie automatische ESI konfigurieren. In diesem Fall wird für jede logische Schnittstelle, auf der das Feature aktiviert ist, eine ESI-Datei generiert und dieser bestimmten logischen Schnittstelle zugewiesen.

Tabelle 1 beschreibt die automatischen ESI-Konfigurationsoptionen, die Konfiguration der einzelnen Optionen und die Ableitung der ESI für die einzelnen Optionen.

Tabelle 1: Automatische ESI-Konfigurationsoptionen

Konfigurationsoptionen

So konfigurieren Sie die automatische ESI-Datei

Wie ESI abgeleitet wird

Konfigurieren Sie die automatische ESI auf einer aggregierten Ethernet-Schnittstelle, auf der LACP aktiviert ist.

Schließen Sie die auto-derive Konfigurationsanweisung auf der [edit interfaces aeX esi] Hierarchieebene mit der lacp Option unter der auto-derive Anweisung ein.

Die ESI-Datei wird aus den konfigurierten Werten für die system-id admin-key und Konfigurationsanweisungen auf der [edit interfaces aeX aggregated-ether-options lacp] Hierarchieebene abgeleitet.

Konfiguration der automatischen ESI-Erkennung auf einer aggregierten logischen Ethernet-Schnittstelle. LACP ist auf der übergeordneten aggregierten Ethernet-Schnittstelle aktiviert.

Schließen Sie die auto-derive Konfigurationsanweisung auf der [edit interfaces aeX unit logical-unit-number esi] Hierarchieebene mit der lacp Option unter der auto-derive Anweisung ein.

Die ESI wird aus den konfigurierten Werten für die system-id Konfigurationsanweisung auf der [edit interfaces aeX aggregated-ether-options lacp] Hierarchieebene und die vlan-id Konfigurationsanweisung auf der [edit interfaces aeX unit logical-unit-number] Hierarchieebene abgeleitet. Wenn eine logische Schnittstelle als Trunk-Schnittstelle (interface-mode trunk) konfiguriert ist und ihr eine VLAN-ID-Liste zugeordnet ist, wird der niedrigste VLAN-ID-Wert verwendet.

Anmerkung:

Ab Junos OS Version 22.2R1 wurde die lacp Konfigurationsanweisung auf Hierarchieebene [edit interfaces interface-name esi auto-derive] und Hierarchieebene [edit interfaces interface-name unit logical-unit-number esi auto-derive] umbenannt. Der neue Anweisungsname auf diesen Hierarchieebenen lautet lacp-pe-system-id-and-admin-key. Die CLI vergibt den alten Namen in den neuen Namen, sodass Sie weiterhin Konfigurationen bestätigen können, die den alten Anweisungsnamen lacpverwenden, obwohl der neue Name nur in der CLI angezeigt wird.

Beachten Sie bei der Implementierung der automatischen ESI-Funktion Folgendes:

  • In Ihrem EVPN-VXLAN- oder EVPN-MPLS-Overlay-Netzwerk können Sie die automatische ESI mit einer Mischung aus Anwendungsszenarien für die Konfiguration der Methoden 1, 2 und 3 konfigurieren.

  • Wenn ein lokales Gerät mit zwei Remote-Geräten multihomed ist, wird empfohlen, dass für das aggregierte Ethernet und die aggregierten logischen Ethernet-Schnittstellen, über die die drei Geräte multihomed sind, die automatische ESI-Funktion aktiviert ist. Wenn die automatische ESI-Funktion auf einer der Schnittstellen nicht aktiviert ist, wird diese Schnittstelle während des Auswahlprozesses für den designierten Weiterleitung (DF) nicht berücksichtigt.

  • Der automatisch generierte ESI wird sowohl in modulo-betriebs- als auch in präferenzbasierten DF-Auswahlprozessen unterstützt.

  • Wenn Sie die automatische ESI-Funktion aktivieren und eine ESI-Datei auf einer bestimmten aggregierten Ethernet-Schnittstelle oder einer logischen aggregierten Ethernet-Schnittstelle manuell konfigurieren, erhalten Sie eine Fehlermeldung, wenn Sie versuchen, die Konfiguration zu bestätigen.

  • Wenn Sie die automatische ESI-Funktion auf einer aggregierten Ethernet-Schnittstelle und einer oder mehreren der logischen Schnittstellen auf dieser bestimmten aggregierten Ethernet-Schnittstelle aktivieren, erhalten Sie eine Fehlermeldung, wenn Sie versuchen, die Konfiguration zu bestätigen.

Methode 1: Beispielkonfiguration: Automatische ESI-Erkennung auf einer aggregierten Ethernet-Schnittstelle

Das folgende Beispiel zeigt die Konfiguration der automatischen ESI auf der aggregierten Ethernet-Schnittstelle ae0, die im All-Active-Modus multihomed ist. Diese Konfiguration führt zu einer ESI, die basierend auf der LACP-Konfiguration automatisch generiert und den logischen Schnittstellen ae0.0, ae0.100, ae0.101 und ae0.102 zugewiesen wird.

Methode 2: Beispielkonfiguration – Automatische ESI auf aggregierten logischen Ethernet-Schnittstellen

Das folgende Beispiel zeigt die Konfiguration der automatischen ESI auf den aggregierten logischen Ethernet-Schnittstellen ae0.0, ae0.100, ae0.101 und ae0.102, die alle im all-aktiven Modus multihomed sind. Das Ergebnis dieser Konfiguration sind ESIs, die basierend auf den LACP- und VLAN-ID-Konfigurationen automatisch generiert und den jeweiligen logischen Schnittstellen zugewiesen werden.

Methode 3: Beispielkonfiguration: Manuelle ESI auf aggregierter Ethernet-Schnittstelle und automatische ESI auf logischen Schnittstellen

Das folgende Beispiel zeigt die manuelle Konfiguration einer ESI auf der aggregrierten Ethernet-Schnittstelle ae0 und die Konfiguration der automatischen ESI auf den logischen Schnittstellen ae0.0, ae0.100, ae0.101 und ae0.102. Alle Schnittstellen sind im All-Active-Modus mehrfach vernetzt. Diese Konfiguration führt dazu, dass ESI 00:11:22:33:44:55:66:77:88:99 ae0 zugewiesen wird und ESIs, die automatisch basierend auf den LACP- und VLAN-ID-Konfigurationen generiert und den jeweiligen logischen Schnittstellen zugewiesen werden.

Andere Methoden zur automatischen Ableitung der ESI

Netzwerkbetreiber verwalten vielleicht nicht alle Geräte in einem EVPN-Netzwerk, aber sie müssen trotzdem sicherstellen, dass die ESI eindeutig ist. Juniper bietet weitere Methoden zur automatischen Ableitung einer ESI-Adresse.

Fügen Sie die folgenden Anweisungen auf der [edit interfaces aeX aggregated-ether-options lacp] Hierarchieebene ein.

  • type-1-lacp– Typ 1 verwendet die System-ID und den Administrationsschlüssel auf dem Remote-CE-Gerät im LACP-Link (Partner).

  • type-3-system-mac– Bei Typ 3 werden die und Werte verwendet, die mac local-discriminator auf dem PE-Gerät konfiguriert sind.

Wir unterstützen die Konfiguration von automatisch abgeleiteter ESI vom Typ 1 und Typ 3 auf Multihomed-Geräten im aktivierten Modus sowohl in EVPN-VXLAN- als auch in EVPN-MPLS-Netzwerken.

ESI-Wertformat

Wenn die automatische ESI-Funktion konfiguriert ist, leiten die aggregierten Ethernet- und aggregierten logischen Ethernet-Schnittstellen die ESIs aus verschiedenen Konfigurationen auf der aggregierten Ethernet-Schnittstelle ab. Der 10-Byte-ESI-Wert für die verschiedenen automatisch abgeleiteten ESI-Optionen ist in Abbildung 2 dargestellt und in Tabelle 2 beschrieben.

Abbildung 2: ESI-Wertformat Table of ESI types and values: 1. lacp-pe-system-id-and-admin-key: PE LACP System MAC address, PE Port Key. 2. type-1-lacp: CE LACP System MAC address, CE Port Key. 3. type-3-system-mac: System MAC, Local Discriminator.
Tabelle 2: ESI-Wertformat
ESI-Wert für automatisch abgeleitete Option T (ESI-Typ)
lacp-pe-system-id-and-admin-key

Typ 1: Das erste Oktett wird als 0x01 codiert.

Die nächsten acht Oktette werden aus der LACP-Konfiguration auf dem lokalen PE-Gerät (Akteur) generiert:

  • Die MAC-Adresse des LACP-Systems enthält die system-id Konfigurationsanweisung auf Hierarchieebene [edit interfaces aeX aggregated-ether-options lacp] .
  • Das Feld "Portschlüssel" besteht aus einem Feld mit zwei Oktetten aus einem der folgenden Elemente:

    • Der Wert der admin-key Konfigurationsanweisung auf der [edit interfaces aeX aggregated-ether-options lacp] Hierarchieebene.

    • Der Wert der vlan-id Konfigurationsanweisung auf der [edit interfaces aeX unit logical-unit-number] Hierarchieebene.

Das letzte Oktett wird als 0x00 codiert.

type-1-lacp

Typ 1: Das erste Oktett wird als 0x01 codiert.

Die nächsten acht Oktette werden aus der LACP-Konfiguration auf dem Remote-CE-Gerät (Partner) generiert:

  • Die MAC-Adresse des LACP-Systems enthält die system-id Konfigurationsanweisung auf Hierarchieebene [edit interfaces aeX aggregated-ether-options lacp] .
  • Das Feld "Portschlüssel" besteht aus einem Feld mit zwei Oktetten aus einem der folgenden Elemente:

    • Der Wert der admin-key Konfigurationsanweisung auf der [edit interfaces aeX aggregated-ether-options lacp] Hierarchieebene.

    • Der Wert der vlan-id Konfigurationsanweisung auf der [edit interfaces aeX unit logical-unit-number] Hierarchieebene.

Anmerkung:

Die system-id und admin-key sind auf dem CE-Gerät optional. Wenn Sie diese Optionen nicht konfigurieren, leitet das Gerät die ESI von der Schnittstelle des CE-Geräts und einer vom System generierten Nummer ab.

Das letzte Oktett wird als 0x00 codiert.

type-3-system-mac

Typ 3: Das erste Oktett wird als 0x03 codiert.

Die restlichen Oktette werden aus den Werten der mac und local-discriminator Werte auf der Hierarchieebene [edit interfaces aeX esi auto-derive] generiert.

Konfigurieren der automatischen Ableitung von Typ 1 und Typ 3

Abbildung 3 zeigt eine einfache Multihomed-Topologie mit PE1 und PE2, die auf CE1 multihomed sind.

Abbildung 3: Multihomed-Topologie Network topology showing Ethernet VPN connectivity with Host 1 linked to EVPN via CE1 and provider edges PE1 and PE2.

Konfigurieren der automatischen Ableitung mit Typ 1

Das folgende Beispiel zeigt eine Typ-1-Konfiguration auf den aggregierten Ethernet-Schnittstellen auf CE1 und einem PE-Gerät. Das Ergebnis ist eine ESI, die von der LACP-Konfiguration auf CE1 abgeleitet wird.

Konfigurieren der automatischen Ableitung mit Typ 3

Das folgende Beispiel zeigt die Konfiguration der automatischen ESI auf der aggregierten Ethernet-Schnittstelle, die die Optionen für die lokale Konfiguration von System-MAC und lokalen Diskriminatoren auf dem PE1-Gerät verwendet.

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.

Loslassen
Beschreibung
22.2R1
Ab Junos OS Version 22.2R1 können Sie die ESI so konfigurieren, dass sie von der System-ID und dem Administrationsschlüssel auf dem Remote-CE-Gerät im LACP-Link oder von den MAC- und lokalen Diskriminatorwerten auf dem PE-Gerät abgeleitet wird.
18.4R1
Ab Junos OS Version 18.4R1 können Sie aggregierte Ethernet-Schnittstellen und aggregierte logische Ethernet-Schnittstellen so konfigurieren, dass Ethernet Segment IDs (ESIs) automatisch aus der LACP-Konfiguration (Link Aggregation Control Protocol) abgeleitet werden.