Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Pingen der IP-Adresse des Kunden-Edge-Geräts

In einem Virtual Private LAN Service (VPLS), hierarchischen VPLS (H-VPLS) und Ethernet VPN (EVPN)-Netzwerk können Sie die Konnektivität zu einer bestimmten Customer Edge (CE)-IP-Adresse testen, um die MAC-Adresse und die Anbindungspunkte des CE-Geräts (Name des Provider-Edge-Geräts [PE] und lokale Schnittstellen) an das Provider-Netzwerk zu erhalten. Dies ist bei Layer-2-VPN-Technologien von Vorteil, die eine große Anzahl von PE-Geräten haben und für die es eine Herausforderung ist, Konnektivitätsinformationen über Kunden zu erhalten.

Die Funktion zum Pingen der CE-IP-Adresse hat die folgenden Anwendungsszenarien und Funktionsunterstützung:

VPLS- oder EVPN-Anwendungsszenario

In älteren Versionen von Junos OS galt das Ping-Dienstprogramm für VPLS für MAC-Zieladressen. Moderne Junos OS-Versionen unterstützen das Dienstprogramm CE-IP ping , das auf der in RFC 4379 definierten LSP-Ping-Infrastruktur basiert. Mit der CE-IP-Ping-Funktion kann das ping Dienstprogramm eine IP-Adresse für ein VPLS- und EVPN-Netzwerk pingen. Separate Unicast-LSP-Ping-Echo-Anfragen werden an alle benachbarten PE-Geräte gesendet, und nur ein PE-Gerät antwortet mit den Informationen über das CE-Gerät.

Abbildung 1 zeigt einen Anwendungsfall für die Implementierung der CE-IP-Ping-Funktion in einem VPLS- oder EVPN-Netzwerk. Es gibt drei PE-Geräte – die Geräte PE1, PE2 und PE3 –, die mit vier Kundenstandorten verbunden sind: die Geräte CE1, CE2, CE3 und CE4. In diesem Anwendungsfall testet Gerät PE1 die Konnektivität zu einem IP-Host (10.0.0.2), um die MAC-Adresse und den Verbindungspunkt des Hosts im VPLS- oder EVPN-Service-Provider-Netzwerk für eine bestimmte Routing-Instanz zu ermitteln. Dies geschieht mit dem ce-ip Befehl. Die Befehlsausgabe zeigt die erforderlichen Informationen in Abhängigkeit vom Typ der konfigurierten Routing-Instanz an.

Abbildung 1: CE-IP Ping-Funktion in einem VPLS/EVPN-Netzwerk Network topology with MPLS cloud showing Customer Edge CE devices with IPs 10.0.0.1 to 10.0.0.4 and Provider Edge PE routers with loopback IPs 127.0.0.1 to 127.0.0.3. PE1 pings CE2 via VPLS instance, confirming communication through the MPLS network.

Wenn der ce-ip Ping-Befehl in einem VPLS- oder EVPN-Netzwerk ausgeführt wird, sieht der Paketfluss wie folgt aus:

  1. 1– LSP-Ping-Echo-Anforderung

    Das ce-ip LSP-Ping-Echo-Anforderungspaket wird über die Datenebene gesendet.

    Gerät PE1 sendet eine LSP-Ping-Echoanforderung an alle benachbarten PE-Geräte, die Geräte PE2 und PE3. Die IP-Adresse zum Zielhost wird in der LSP-Ping-Echoanforderung mithilfe von Typ, Länge und Wert (TLV) übertragen.

  2. 2– ARP-Anforderung

    Remote-PE-Geräte senden vom Host injizierte ARP-Anforderungen (Address Resolution Protocol) an alle CE-seitigen Schnittstellen für die Ziel-IP-Adresse. Die ARP-Anforderung wird an den Host 10.0.0.2 von Gerät PE2 an Gerät CE2 und von Gerät PE3 an die Geräte CE3 und CE4 gesendet. Die Quell-IP-Adresse in der ARP-Anforderung ist standardmäßig auf 0.0.0.0 festgelegt.

  3. 3– Antwort von ARP

    Gerät CE2 antwortet auf die ARP-Anforderung von Gerät PE2.

  4. 4– LSP-Ping-Echoantwort

    Wenn eine ARP-Antwort von einem CE-Gerät empfangen wird, antwortet das Remote-PE-Gerät auf das PE-Gerät, das die ARP-Anforderung mit der MAC-Adresse und dem Anbindungspunkt initiiert, die im LSP-Ping-Echoantwortpaket als TLV codiert sind.

    Das ce-ip LSP-Ping-Echo-Antwort-Paket wird über das IP/UDP-Protokoll in der Steuerungsebene gesendet.

    Gerät PE2 sendet eine LSP-Ping-Antwort an Gerät PE1. Das andere Remote-PE-Gerät, Gerät PE3, reagiert nicht auf den LSP-Ping, da keine ARP-Antwort von Gerät CE3 empfangen wird.

    Die Ausgabe des ce-ip Ping-Befehls auf Gerät PE1 zeigt die Informationen an, die von der LSP-Ping-Antwort empfangen werden.

H-VPLS Anwendungsszenario

In einem VPLS- oder EVPN-Netzwerk sind alle PE-Geräte in einer Mesh-Topologie verbunden, sodass die Geräte in Bezug auf die Erreichbarkeit des Virtual Circuit-Labels über einen Hop miteinander erreichbar sind. In einem H-VPLS-Netzwerk sind jedoch Spoke-PE-Geräte an das VPLS-Full-Mesh-Netzwerk angeschlossen. Diese Spoke-PE-Geräte können von den Remote-PE-Geräten nicht über einen Hop erreicht werden. Da die VPLS-Ping-Funktion immer den TTL-Wert eines Virtual Circuit-Labels von eins verwendet, werden die Ping-Pakete von der Steuerungsebene in allen PE-Geräten empfangen, die einen Hop entfernt sind. Die Steuerungsebene speist die Ping-Pakete dann erneut in den nächsten Hop (d. h. das Spoke-PE-Gerät) im H-VPLS-Netzwerk ein, damit das Ping-Paket alle PE-Geräte erreicht.

Abbildung 2 zeigt einen Anwendungsfall für die Implementierung der CE-IP-Ping-Funktion in einem H-VPLS-Netzwerk. Es gibt drei PE-Geräte – die Geräte PE1, PE2 und PE3 –, die mit vier Kundenstandorten verbunden sind: die Geräte CE1, CE2, CE3 und CE4. Gerät PE3 ist mit einer H-VPLS-Speiche verbunden, die mit Gerät CE4 verbunden ist. In diesem Anwendungsfall testet Gerät PE1 die Konnektivität zu einem IP-Host (10.0.0.4), um mithilfe des ce-ip Befehls die MAC-Adresse und den Verbindungspunkt des Hosts im H-VPLS-Dienstanbieternetzwerk abzurufen.

Abbildung 2: CE-IP Ping-Funktion im H-VPLS-Netzwerk Network topology with MPLS and VPLS. CE devices CE1 to CE4 have IPs 10.0.0.1 to 10.0.0.4 with unique MACs. PE1 to PE3 connect to respective CEs. PE1 pings CE4 using IP 127.0.0.1, showing VPLS Layer 2 communication over MPLS.

Wenn der ce-ip Ping-Befehl in einem H-VPLS-Netzwerk ausgeführt wird, sieht der Paketfluss wie folgt aus:

  1. 1– LSP-Ping-Echo-Anforderung

    Das ce-ip LSP-Ping-Echo-Anforderungspaket wird über die Datenebene gesendet.

    Gerät PE1 sendet eine LSP-Ping-Echoanforderung an alle benachbarten PE-Geräte, die Geräte PE2 und PE3. Die IP-Adresse zum Zielhost wird in der LSP-Ping-Echoanforderung mithilfe von Typ, Länge und Wert (TLV) übertragen.

  2. 1A– LSP erneut eingefügte Ping-Anforderung

    Gerät PE3 injiziert die LSP-Ping-Anforderung erneut in das Spoke-PE-Gerät HPE3.

  3. 2– ARP-Anforderung

    Die Remote-PE-Geräte, die Geräte PE2 und PE3, und das Spoke-PE-Gerät, Gerät HPE3, senden Host-injizierte ARP-Anforderungen an alle CE-seitigen Schnittstellen für die Ziel-IP-Adresse. Die ARP-Anforderung wird an den Host gesendet 10.0.0.4. Die Quell-IP-Adresse in der ARP-Anforderung ist standardmäßig auf 0.0.0.0 festgelegt.

  4. 3– Antwort von ARP

    Gerät CE4 antwortet auf die ARP-Anforderung von Gerät HPE3.

  5. 4– LSP-Ping-Echoantwort

    Wenn eine ARP-Antwort von einem CE-Gerät empfangen wird, antwortet das Remote-PE-Gerät auf das PE-Gerät, das die ARP-Anforderung mit der MAC-Adresse und dem Anbindungspunkt initiiert, die im LSP-Ping-Echoantwortpaket als TLV codiert sind.

    Das ce-ip LSP-Ping-Echo-Antwort-Paket wird über das IP/UDP-Protokoll in der Steuerungsebene gesendet.

    Gerät HPE3 sendet eine LSP-Ping-Antwort an Gerät PE1. Die anderen Remote-PE-Geräte, Device PE2 und PE3, reagieren nicht auf den LSP-Ping, da sie keine ARP-Antwort vom CE-Gerät erhalten.

Unterstützte und nicht unterstützte Funktionen für CE-IP Ping

Die folgenden Funktionen werden mit der Ping-Funktion für CE-IP-Adressen unterstützt:

  • Die CE-IP-Ping-Funktion in einem VPLS- oder H-VPLS-Netzwerk wird nur auf dem Routing-Instanztyp VPLS unterstützt

  • Die CE-IP-Ping-Funktion in einem EVPN-Netzwerk wird nur auf dem Routing-Instanztyp EVPN unterstützt.

  • Unterstützung für VPLS- und EVPN-Hybrid-Routing-Instanzen, wobei der Routing-Instanztyp EVPN ist und die CE-IP-Ping-Unterstützung nur auf nahtlosen Single-Homing-Migrationsknoten mit LDP-VPLS verfügbar ist.

Für die CE-IP-Ping-Funktion gelten die folgenden Überlegungen und Einschränkungen:

  • Wenn sich die angepingte CE-Ziel-IP-Adresse hinter demselben PE-Gerät befindet, auf dem der Ping-Befehl ausgegeben wird, funktioniert die CE-IP-Ping-Funktion nicht.

  • Das LSP-Ping-Echo-Antwort-Paket wird immer über das IP/UDP-Protokoll in der Steuerungsebene gesendet. Dies setzt voraus, dass die PE-Geräte untereinander IP-erreichbar sind, damit die Funktion funktioniert.

  • Die CE-IP-Funktion bietet keine Unterstützung für Folgendes:

    • Virtuelle Switch-Routing-Instanz

    • IPv6-Adressen

    • Logische Systeme

    • Integriertes Routing und Bridging (IRB), konfiguriert in der EVPN- oder VPLS-Routing-Instanz