Introducción
Este documento describe lo que devuelve el traceroute IPv6 en una red 6PE o 6VPE.
Estos ejemplos se toman de una red que ejecuta 6PE. Los resultados son los mismos para una red que ejecuta 6VPE. En el caso de una red 6PE y 6VPE, el router P recibe el paquete traceroute con dos etiquetas MPLS en la pila de etiquetas. Si el router P genera un mensaje de error de protocolo de mensajes de control de Internet (ICMP) que indica que el tiempo de vida (TTL) ha caducado, utiliza la pila de etiquetas del paquete de traceroute original y reenvía el mensaje de error ICMP hacia el router de borde del proveedor de egreso (PE). En ese momento, el mensaje de error ICMP se reenvía al originador del traceroute.
Nota: Este artículo sólo se aplica a los routers P que ejecutan Cisco IOS®.
Caso 1
- El router P es compatible con IPv6.
- El router P tiene el ruteo unicast IPv6 y el CEF IPv6 habilitado.
- El router P no tiene direcciones 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 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
- El router P responde con la dirección IPv6 asignada a IPv4: ::FFFF:10.1.2.4.
- 10.1.2.4 es la dirección IPv4 de la interfaz entrante en el router P.
Caso 2
- El router P es compatible con IPv6.
- El router P tiene el ruteo unicast IPv6 y el CEF IPv6 habilitado.
- El router P tiene direcciones 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 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
- El router P responde con la dirección IPv6 en la interfaz entrante.
- Si no hay ninguna dirección IPv6 en esa interfaz, intenta encontrar una dirección IPv6 de otra interfaz.
Sin embargo, en el código más reciente, el router P responde con la dirección IPv6 asignada a IPv4.
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
- El router P responde con la dirección IPv6 asignada a IPv4: ::FFFF:10.1.2.4.
- 10.1.2.4 es la dirección IPv4 de la interfaz entrante en el router P.
Caso 3
- El router P es compatible con IPv6.
- El router P no tiene habilitado el ruteo unidifusión IPv6 y el CEF IPv6.
- El router P no tiene direcciones 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 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
- El router P responde con la dirección IPv6 asignada a IPv4: ::FFFF:10.1.2.4.
- 10.1.2.4 es la dirección IPv4 de la interfaz entrante en el router P.
Caso 4
El router P no es compatible con 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
- El router P no responde (verá "* *" en el resultado del traceroute).
- El router P no puede generar un mensaje de error ICMPv6.
Caso 5
- El router P es un código pre-MFI (Cisco IOS).
- El router P es compatible con 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
- El router P no responde (verá "* *" en el resultado del traceroute).
- El router P que ejecuta el código pre-MFI (Cisco IOS) no verifica si IPv6 sigue la pila de etiquetas.
Conclusión
- Si el router P no es compatible con IPv6, no responderá.
- Si el router P es compatible con IPv6, pero el router P tiene código pre-MFI (Cisco IOS), no responderá.
- Si el router P es compatible con IPv6 y no tiene direcciones IPv6, responderá con la dirección IPv6 asignada a IPv4, donde la dirección IPv4 es la de la interfaz entrante del paquete traceroute.
- Si el router P es compatible con IPv6 y tiene direcciones IPv6, responderá con la dirección IPv6 asignada a IPv4, donde la dirección IPv4 es la de la interfaz entrante del paquete traceroute, o responderá con una dirección IPv6 configurada en el router.