In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
In diesem Dokument wird beschrieben, wie die IPv6-Link-Local-Adresse in einem Netzwerk funktioniert.
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
Die Informationen in diesem Dokument basieren auf dem Cisco Router der 3700-Serie mit Cisco IOS® Software Version 12.4 (15)T1.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).
Eine Link-Local-Adresse ist eine IPv6-Unicast-Adresse, die mit dem Link-Local-Präfix „FE80::/10 (1111 1110 10)“ und der Schnittstellen-ID im geänderten EUI-64-Format an jeder Schnittstelle automatisch konfiguriert werden kann. Link-Local-Adressen sind nicht unbedingt an die MAC-Adresse gebunden (konfiguriert im EUI-64-Format). Link-Local-Adressen können mit dem Befehl ipv6 address link-local auch manuell im Format FE80::/10 konfiguriert werden.
Diese Adressen beziehen sich nur auf eine bestimmte physische Verbindung und werden für Adressen bei einem einzelnen Link für Zwecke wie die automatische Adresskonfiguration und NDP (Neighbor Discovery Protocol) verwendet. Link-Local-Adressen können verwendet werden, um die benachbarten Knoten zu erreichen, die mit demselben Link verbunden sind. Die Knoten benötigen keine global eindeutige Adresse, um zu kommunizieren. Router leiten Datagramme nicht über Link-Local-Adressen weiter. IPv6-Router dürfen keine Pakete mit Link-Local-Quell- oder Zieladressen an andere Links weiterleiten. Alle IPv6-fähigen Schnittstellen haben eine Link-Local-Unicast-Adresse.
In diesem Beispiel sind die Router R1, R2 und R3 über eine serielle Schnittstelle verbunden, und die IPv6-Adressen sind gemäß Netzwerkdiagramm konfiguriert. Auf den Routern R1 und R3 sind Loopback-Adressen konfiguriert, und die Router verwenden OSPFv3, um miteinander zu kommunizieren. In diesem Beispiel wird der Befehl ping verwendet, um die Netzwerkverbindungen zwischen den Routern mithilfe von Link-Local-Adressen zu demonstrieren. Die Router R1 und R3 können einander mit der lokalen IPv6-Unicast-Adresse Pings senden, aber nicht mit ihrer Link-Local-Adresse. Jedoch kann Router R2, der direkt mit R1 und R3 verbunden ist, mit beiden Routern über ihre Link-Local-Adresse kommunizieren, da Link-Local-Adressen nur innerhalb des lokalen Netzwerks verwendet werden, das für die physische Schnittstelle spezifisch ist.
In diesem Dokument wird die folgende Netzwerkeinrichtung verwendet:
In diesem Dokument werden folgende Konfigurationen verwendet:
Router R1
Router R2
Router R3
Dieses Video zeigt den wichtigsten Unterschied zwischen der IPv6-Link-Local-Adresse und der globalen Unicast-Adresse bei Cisco IOS-Routern auf.
Router R1 |
---|
hostname R1 ! ipv6 cef ! ipv6 unicast-routing ! interface Loopback10 no ip address ipv6 address FD10::/64 eui-64 !--- Assigned a IPv6 unicast address in EUI-64 format. ipv6 ospf 1 area 1 !--- Enables OSPFv3 on the interface and associates the interface looback10 to area 1. ! interface Loopback20 no ip address ipv6 address FD20::/64 eui-64 ipv6 ospf 1 area 2 !--- Associates the Interface loopback20 to area 2. ! interface Serial0/0 no ip address ipv6 address 2001::1/124 ipv6 ospf 1 area 0 !--- Associates the Interface serial0/0 to area 0. clock rate 2000000 ! ipv6 router ospf 1 router-id 10.1.1.1 !--- Router R1 uses 10.1.1.1 as router id. log-adjacency-changes ! end |
Router R2 | Router R3 |
---|---|
hostname R2 ! ipv6 cef ! ipv6 unicast-routing ! ! ! interface Serial0/0 no ip address ipv6 address 2001::2/124 ipv6 ospf 1 area 0 clock rate 2000000 ! ! interface Serial0/1 no ip address ipv6 address 2002::1/124 ipv6 ospf 1 area 0 clock rate 2000000 ! ! ! ipv6 router ospf 1 router-id 10.2.2.2 log-adjacency-changes ! end |
hostname R3 ! ipv6 cef ! ipv6 unicast-routing ! interface Loopback10 no ip address ipv6 address FD01::/64 eui-64 ipv6 ospf 1 area 1 ! interface Loopback20 no ip address ipv6 address FD20::/64 eui-64 ipv6 ospf 1 area 2 ! interface Serial0/0 no ip address ipv6 address FE80::AB8 link-local ipv6 address 2002::2/124 ipv6 ospf 1 area 0 clock rate 2000000 ! ipv6 router ospf 1 router-id 10.3.3.3 log-adjacency-changes ! end |
Um zu überprüfen, ob OSPF richtig konfiguriert wurde, verwenden Sie den show ipv6 route ospf
in den Routern R1 und R3.
show ipv6 route ospf |
---|
Router R1 R1#show ipv6 route ospf IPv6 Routing Table - 10 entries Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP U - Per-user Static route, M - MIPv6 I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary O - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2 D - EIGRP, EX - EIGRP external OI FD01::C002:1DFF:FEE0:0/128 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0 O 2002::/124 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0 OI FD20::C002:1DFF:FEE0:0/128 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0Router R3 R3#show ipv6 route ospf IPv6 Routing Table - 10 entries Codes: C - Connected, L - Local, S - Static, R - RIP, B - BGP U - Per-user Static route, M - MIPv6 I1 - ISIS L1, I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary O - OSPF intra, OI - OSPF inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2 D - EIGRP, EX - EIGRP external O 2001::/124 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0 OI FD10::C000:1DFF:FEE0:0/128 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0 OI FD20::C000:1DFF:FEE0:0/128 [110/128] via FE80::C001:1DFF:FEE0:0, Serial0/0 |
Die Router können sich gegenseitig Pings mit der globalen Unicast-Adresse senden. Wenn die Router die Link-Local-Adresse verwenden, können nur die direkt verbundenen Netzwerke miteinander kommunizieren. Zum Beispiel kann R1 unter Verwendung der globalen Unicast-Adresse einen Ping an R3 senden, die beiden Router können jedoch nicht über Link-Local-Adressen kommunizieren. Dies wird mithilfe der Befehle ping und debug ipv6 icmp auf den Routern R1 und R3 gezeigt.
Wenn der Router R1 versucht, mit dem Router R3 über die Link-Local-Adresse zu kommunizieren, empfängt der Router R1 eine ICMP-Timeout-Nachricht, die angibt, dass die Link-Local-Adresse lokal spezifisch ist und nicht mit Link-Local-Adressen kommunizieren kann, die sich außerhalb des direkt verbundenen Netzwerks befinden.
Pingen der Link-Local-Adresse des Routers R3 von Router R1 aus |
---|
Auf Router R1 R1#ping FE80::AB8 !--- Pinging Link-Local Address of router R3. Output Interface: serial0/0 !--- To ping LLA, output interface must be entered. Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::AB8, timeout is 2 seconds: Packet sent with a source address of FE80::C000:1DFF:FEE0:0 ..... Success rate is 0 percent (0/5) !--- The ping is unsuccessful and the ICMP packet cannot reach the destination through serial0/0. !--- This timeout indicates that R1 has not received any replies from the router R3. |
Für Router R2 sind die Router R1 und R3 direkt verbunden und können Pings an die Link-Local-Adresse von Router R1 und R2 senden, wenn sie die entsprechende Schnittstelle angeben, die mit dem Router verbunden ist. Die Ausgabe sehen Sie hier:
Pingen der Link-Local-Adressen des Routers R1 von Router R2 aus |
---|
Auf Router R2 R2#ping FE80::C000:1DFF:FEE0:0 !--- Pinging Link-Local Address of router R1. Output Interface: serial0/0 !--- Note that to ping LLA, output interface should be mentioned In our case, R2 connects to R1 via serial0/0. Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::C000:1DFF:FEE0:0, timeout is 2 seconds: Packet sent with a source address of FE80::C001:1DFF:FEE0:0 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 0/19/56 msFehlersuche – Ausgabe von R1 R1# *Mar 1 03:59:53.367: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.371: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.423: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.427: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.463: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.463: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.467: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.467: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.471: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 03:59:53.471: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 !--- The debug output shows that the router R2 can ping router R1's link-local address. |
Pingen der Link-Local-Adressen des Routers R3 von Router R2 aus |
---|
Auf Router R2 R2#ping FE80::AB8 !--- Pinging Link-Local Address of router R3. Output Interface: serial0/1 !--- Note that,to ping LLA,output interface should be mentioned. In our case, R2 connects to R3 throught serial0/1. Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::AB8, timeout is 2 seconds: Packet sent with a source address of FE80::C001:1DFF:FEE0:0 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 0/18/60 msFehlersuche – Ausgabe von R3 R3# *Mar 1 04:12:11.518: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.522: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.594: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.598: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.618: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.618: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.622: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.622: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.626: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 04:12:11.630: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 !--- The debug output shows that the router R2 can ping router R3's link-local address. |
Die Link-Local-Adresse ist nur für das jeweilige lokale Netzwerk spezifisch. Die Router können dieselbe Link-Local-Adresse haben und dennoch im direkt verbundenen Netzwerk ohne Konflikte miteinander kommunizieren. Dies ist bei einer globalen Unicast-Adresse nicht der Fall. Die routbare globale Unicast-Adresse muss in einem Netzwerk eindeutig sein. Der Befehl show ipv6 interface brief zeigt die Informationen zur Link-Local-Adresse an der Schnittstelle an.
show ipv6 interface brief |
---|
Auf Router R1 R1#show ipv6 interface brief Serial0/0 [up/up] FE80::AB8 2001::1 Loopback10 [up/up] FE80::C000:1DFF:FEE0:0 FD10::C000:1DFF:FEE0:0 Loopback20 [up/up] FE80::C000:1DFF:FEE0:0 FD20::C000:1DFF:FEE0:0Auf Router R3 R3#show ipv6 interface brief Serial0/0 [up/up] FE80::AB8 2002::2 Loopback10 [up/up] FE80::C002:1DFF:FEE0:0 FD01::C002:1DFF:FEE0:0 Loopback20 [up/up] FE80::C002:1DFF:FEE0:0 FD20::C002:1DFF:FEE0:0 !--- Shows that R1 and R3's serial interface has same link-local address FE80::AB8. |
In diesem Beispiel wird R1 und R3 dieselbe Link-Local-Adresse zugewiesen, und R2 kann weiterhin beide Router erreichen, wenn die entsprechende Ausgangsschnittstelle angegeben wird.
Pingen der Link-Local-Adressen der Router R1 und R3 von Router R2 aus |
---|
Pingen der Link-Local-Adresse des Routers R1 von Router R2 aus R2#ping FE80::AB8 Output Interface: serial0/0 !--- R2 is connected to R1 through serial0/0. Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::AB8, timeout is 2 seconds: Packet sent with a source address of FE80::C001:1DFF:FEE0:0 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 0/26/92 msFehlersuche – Ausgabe von R1 R1# *Mar 1 19:51:31.855: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.859: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.915: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.919: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.947: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.947: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.955: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.955: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.955: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:51:31.955: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0Pingen der Link-Local-Adresse des Routers R3 von Router R2 aus R2#ping FE80::AB8 Output Interface: serial0/1 !--- R2 is connected to R1 through serial0/1. Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to FE80::AB8, timeout is 2 seconds: Packet sent with a source address of FE80::C001:1DFF:FEE0:0 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 4/28/76 msFehlersuche – Ausgabe von R3 R3# *Mar 1 19:53:38.815: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.819: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.911: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.915: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.923: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.927: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.955: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.955: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.963: ICMPv6: Received echo request from FE80::C001:1DFF:FEE0:0 *Mar 1 19:53:38.963: ICMPv6: Sending echo reply to FE80::C001:1DFF:FEE0:0 |
Hinweis: R2 kann nur deshalb Pings an die Link-Local-Adresse von R1 und R3 senden, weil diese direkt verbunden sind. R2 kann keine Pings an die Link-Local-Adresse der Loopback-Schnittstellen der Router R1 und R3 senden, da diese nicht direkt verbunden sind. Das Senden von Pings mit Link-Local-Adressen funktioniert nur bei direkt verbundenen Netzwerken.
Hinweis: Traceroutes funktioniert bei Link-Local-Adressen nicht. Die Fehlermeldung % No valid source address for destination wird angezeigt. Dies ist darauf zurückzuführen, dass IPv6-Router keine Pakete mit Link-Local-Quell- oder -Zieladressen an andere Links weiterleiten dürfen.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
16-Nov-2011 |
Erstveröffentlichung |