Inleiding
Dit document beschrijft wat het IPv6-traceroute in een 6PE- of 6VPE-netwerk terugkeert.
Deze voorbeelden zijn afkomstig van een netwerk dat 6PE beheert. De resultaten zijn hetzelfde voor een netwerk met 6VPE. In het geval van zowel een 6PE als een 6VPE netwerk, ontvangt de P router het traceroutepakket met twee MPLS etiketten in de etiketstapel. Als de P router een ICMP-foutbericht (Internet Control Message Protocol) genereert dat zegt dat de tijd om te leven (TTL) is verlopen, gebruikt het de labelstack van het oorspronkelijke traceringstakket en geeft het ICMP-foutbericht naar de PE-router (Gress Provider Edge) door. Op dat punt, wordt het ICMP foutbericht teruggestuurd naar de schepper van de traceroute.
Opmerking: Dit artikel is alleen van toepassing op IP-routers die Cisco IOS® uitvoeren.
Zaak 1
- De IP-router is geschikt voor IPv6.
- De P router heeft IPv6 unicast routing en IPv6 CEF ingeschakeld.
- De P router heeft geen IPv6-adressen.
CE1#trace
Protocol [ip]: ipv6
Target IPv6 address: 2001:10:100:1::7
Source address: 2001:10:100:1::5
Insert source routing header? [no]:
Numeric display? [no]:
Timeout in seconds [3]:
Probe count [3]:
Minimum Time to Live [1]:
Maximum Time to Live [30]:
Priority [0]:
Port Number [0]:
Type escape sequence to abort.
Tracing the route to 2001:10:100:1::7
1 2001:10:1:5::1 1 msec 1 msec 0 msec
2 ::FFFF:10.1.2.4 [MPLS: Labels 17/23 Exp 0] 2 msec 2 msec 1 msec
3 2001:10:1:7::2 [AS 1] [MPLS: Label 23 Exp 0] 2 msec 1 msec 1 msec
4 2001:10:1:7::7 [AS 1] 2 msec 1 msec 2 msec
- De IP-router antwoordt met het IPv4-in kaart gebrachte IPv6-adres: ::FFFF:10.1.2.4.
- 10.1.2.4 is het IPv4-adres van de inkomende interface in de P-router.
Zaak 2
- De IP-router is geschikt voor IPv6.
- De P router heeft IPv6 unicast routing en IPv6 CEF ingeschakeld.
- De P router heeft IPv6-adressen.
CE1#trace
Protocol [ip]: ipv6
Target IPv6 address: 2001:10:100:1::7
Source address: 2001:10:100:1::5
Insert source routing header? [no]:
Numeric display? [no]:
Timeout in seconds [3]:
Probe count [3]:
Minimum Time to Live [1]:
Maximum Time to Live [30]:
Priority [0]:
Port Number [0]:
Type escape sequence to abort.
Tracing the route to 2001:10:100:1::7
1 2001:10:1:5::1 1 msec 1 msec 0 msec
2 2001:2001::1 [MPLS: Labels 17/23 Exp 0] 2 msec 1 msec 1 msec
3 2001:10:1:7::2 [AS 1] [MPLS: Label 23 Exp 0] 1 msec 1 msec 1 msec
4 2001:10:1:7::7 [AS 1] 2 msec 2 msec 1 msec
- De IP-router antwoordt met het IPv6-adres in de inkomende interface.
- Als er geen IPv6-adres op die interface is, probeert het een IPv6-adres uit een andere interface te vinden.
In nieuwere code reageert de P-router echter op het IPv4-toegewezen IPv6-adres.
CE1#trace
Protocol [ip]: ipv6
Target IPv6 address: 2001:10:100:1::7
Source address: 2001:10:100:1::5
Insert source routing header? [no]:
Numeric display? [no]:
Timeout in seconds [3]:
Probe count [3]:
Minimum Time to Live [1]:
Maximum Time to Live [30]:
Priority [0]:
Port Number [0]:
Type escape sequence to abort.
Tracing the route to 2001:10:100:1::7
1 2001:10:1:5::1 1 msec 0 msec 1 msec
2 ::FFFF:10.1.2.4 [MPLS: Labels 17/23 Exp 0] 2 msec 1 msec 2 msec
3 2001:10:1:7::2 [AS 1] [MPLS: Label 23 Exp 0] 1 msec 2 msec 2 msec
4 2001:10:1:7::7 [AS 1] 2 msec 2 msec 2 msec
- De IP-router antwoordt met het IPv4-in kaart gebrachte IPv6-adres: ::FFFF:10.1.2.4.
- 10.1.2.4 is het IPv4-adres van de inkomende interface in de P-router.
Zaak 3
- De IP-router is geschikt voor IPv6.
- De P router heeft geen IPv6 unicast routing en IPv6 CEF ingeschakeld.
- De P router heeft geen IPv6-adressen.
CE1#trace
Protocol [ip]: ipv6
Target IPv6 address: 2001:10:100:1::7
Source address: 2001:10:100:1::5
Insert source routing header? [no]:
Numeric display? [no]:
Timeout in seconds [3]:
Probe count [3]:
Minimum Time to Live [1]:
Maximum Time to Live [30]:
Priority [0]:
Port Number [0]:
Type escape sequence to abort.
Tracing the route to 2001:10:100:1::7
1 2001:10:1:5::1 1 msec 1 msec 1 msec
2 ::FFFF:10.1.2.4 [MPLS: Labels 17/23 Exp 0] 2 msec 2 msec 2 msec
3 2001:10:1:7::2 [AS 1] [MPLS: Label 23 Exp 0] 2 msec 1 msec 1 msec
4 2001:10:1:7::7 [AS 1] 2 msec 1 msec 2 msec
- De IP-router antwoordt met het IPv4-in kaart gebrachte IPv6-adres: ::FFFF:10.1.2.4.
- 10.1.2.4 is het IPv4-adres van de inkomende interface in de P-router.
Zaak 4
De P router is niet geschikt voor IPv6.
CE1#trace
Protocol [ip]: ipv6
Target IPv6 address: 2001:10:100:1::7
Source address: 2001:10:100:1::5
Insert source routing header? [no]:
Numeric display? [no]:
Timeout in seconds [3]:
Probe count [3]:
Minimum Time to Live [1]:
Maximum Time to Live [30]:
Priority [0]:
Port Number [0]:
Type escape sequence to abort.
Tracing the route to 2001:10:100:1::7
1 2001:10:1:5::1 1 msec 0 msec 1 msec
2 * * *
3 2001:10:1:7::2 [AS 1] [MPLS: Label 23 Exp 0] 2 msec 1 msec 1 msec
4 2001:10:1:7::7 [AS 1] 1 msec 2 msec 1 msec
- De router P antwoordt niet (u ziet "* * *" in de uitvoer van het traceroute).
- De P router kan geen ICMPv6-foutmelding genereren.
Zaak 5
- De P router is pre-MFI code (Cisco IOS).
- De IP-router is geschikt voor IPv6.
CE1#trace
Protocol [ip]: ipv6
Target IPv6 address: 2001:10:100:1::7
Source address: 2001:10:100:1::5
Insert source routing header? [no]:
Numeric display? [no]:
Timeout in seconds [3]:
Probe count [3]:
Minimum Time to Live [1]:
Maximum Time to Live [30]:
Priority [0]:
Port Number [0]:
Type escape sequence to abort.
Tracing the route to 2001:10:100:1::7
1 2001:10:1:5::1 1 msec 0 msec 1 msec
2 * * *
3 2001:10:1:7::2 [AS 1] [MPLS: Label 23 Exp 0] 2 msec 1 msec 1 msec
4 2001:10:1:7::7 [AS 1] 1 msec 2 msec 1 msec
- De router P antwoordt niet (u ziet "* * *" in de uitvoer van het traceroute).
- De P router die pre-MFI code (Cisco IOS) draait controleert niet om te zien of IPv6 de labelstack volgt.
Conclusie
- Als de P router niet IPv6-Geschikt is zal het niet beantwoorden.
- Als de P router IPv6-compatibel is, maar de P router pre-MFI code (Cisco IOS) heeft, zal het niet beantwoorden.
- Als de P router IPv6-compatibel is en geen IPv6-adressen heeft, zal het met het IPv4-in kaart gebrachte IPv6-adres beantwoorden, waar het IPv4-adres op de inkomende interface van het traceroutepakket is.
- Als de P router IPv6-compatibel is en IPv6-adressen heeft, zal hij of antwoorden met het IPv4-in kaart gebrachte IPv6-adres, waar het IPv4-adres het adres op de inkomende interface van het traceroutepakket is, of zal hij antwoorden met een IPv6-adres dat op de router is geconfigureerd.