Configuración de Rutas Estáticas y Predeterminadas
Configuración de Rutas Estáticas y Predeterminadas

Configuración de Rutas Estáticas y Predeterminadas

Configuración de Rutas Estáticas y Predeterminadas
  • Configurar Rutas Estáticas IPv4 - 10/10
    10/10
  • Configurar Rutas Estáticas IPv6 - 10/10
    10/10
  • Configuración de rutas predeterminadas IPv4 - 10/10
    10/10
  • Configuración de rutas predeterminadas IPv6 - 10/10
    10/10
  • Configuración de rutas estáticas flotantes - 10/10
    10/10

Aprende a configurar rutas estáticas y predeterminadas IPv4 e IPv6. También a configurar rutas estáticas flotantes y rutas de host estáticas.

¡Bienvenido a CCNA desde Cero!: Este tema forma parte del Capítulo 2 del curso de Cisco CCNA 2, para un mejor seguimiento del curso puede ir a la sección CCNA 2 para guiarse del índice.

1. Configurar Rutas Estáticas IPv4

Las rutas estáticas se configuran con el comando ip route de configuración global. La sintaxis básica del comando se muestra a continuación:

Router(config)# ip route network-address subnet-mask { ip-address | exit-intf }
Sintaxis del comando ip route.
Parámetro Descripción
network-address Dirección de la red de destino de la red remota que será agregada a la tabla de routing
subnet-mask
  • Mascara de subred de la red remota que se agregará a la tabla de routing.
  • Se puede modificar para resumir un grupo de redes.
ip-address
  • Denominado dirección IP del router del siguiente salto.
  • Suele utilizarse para la conexión a un medio de difusión (ethernet) y por lo general, crear una búsqueda recursiva.
exit-intf
  • Denominado ruta estática conectada directamente.
  • Use la interfaz de salida para reenviar paquetes a la red de destino.
  • Suele utilizarse para conectarse en una configuración punto a punto.

Se requieren los siguientes parámetros para configurar el routing estático:

  • dirección de red: dirección de red de destino de la red remota que se agrega a la tabla de routing, también llamada “prefijo”.
  • máscara-subred: máscara de subred, o simplemente máscara, de la red remota que se agrega a la tabla de routing. La máscara de subred puede modificarse para resumir un grupo de redes.

Además, deberá utilizarse uno de los siguientes parámetros o ambos:

  • dirección-ip: dirección IP del router de conexión que se va a utilizar para reenviar el paquete a la red de destino remota. Se la suele denominar “siguiente salto”.
  • exit-intf: interfaz de salida que se va a utilizar para reenviar el paquete al siguiente salto.

También se puede utilizar un añadir una distancia para crear una ruta estática flotante al establecer una distancia administrativa mayor que la de una ruta descubierta de forma dinámica.

1.1. Opciones de siguiente salto

Veamos un ejemplo: Observe en el código de abajo que cada router tiene entradas solo para redes conectadas directamente y sus direcciones locales asociadas. Ninguno de los routers tiene conocimiento de las redes que están fuera de las interfaces conectadas directamente.

Routing Estatico Opciones de siguiente salto

Tabla de routing del router R1:

R1# show ip route | begin Gateway
Gateway of last resort is not set
   172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks
 C    172.16.2.0/24 is directly connected, Serial0/0/0
 L    172.16.2.1/32 is directly connected, Serial0/0/0
 C    172.16.3.0/24 is directly connected, GigabitEthernet0/0
 L    172.16.3.1/32 is directly connected, GigabitEthernet0/0
R1#

Tabla de routing del router R2:

R2# show ip route | begin Gateway
Gateway of last resort is not set
 172.16.0.0/16 is variably subnetted, 4 subnets, 2 masks
 C    172.16.1.0/24 is directly connected, GigabitEthernet0/0
 L    172.16.1.1/32 is directly connected, GigabitEthernet0/0
 C    172.16.2.0/24 is directly connected, Serial0/0/0
 L    172.16.2.2/32 is directly connected, Serial0/0/0
 192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks
 C    192.168.1.0/24 is directly connected, Serial0/0/1
 L    192.168.1.2/32 is directly connected, Serial0/0/1
R2#

Tabla de routing del router R3:

R3# show ip route | include C
 Codes:L - local, C - connected, S - static, R - RIP, M - mobile,
B - BGP
 C 192.168.1.0/24 is directly connected, Serial0/0/1
 C 192.168.2.0/24 is directly connected, GigabitEthernet0/0
R3#

Por ejemplo, el R1 no tiene conocimiento de las redes:

  • 172.16.1.0/24: LAN en el R2
  • 192.168.1.0/24: red serial entre el R2 y el R3
  • 192.168.2.0/24: LAN en el R3

Si intentemos hacer un ping del R1 al R2 veremos que lo realiza correctamente.

R1# ping 172.16.2.2
 Type escape sequence to abort.
 Sending 5, 100-byte ICMP Echos to 172.16.2.2, timeout is 2 seconds:
 !!!!!
 Success rate is 100 percent (5/5), round-trip min/avg/max = 12/13/16 ms
R1#

Ahora, intentemos un ping del R1 a la LAN del R3. ¿Incorrecto? Esto se debe a que el R1 no tiene una entrada en su tabla de routing para la red LAN del R3.

R1# ping 192.168.2.1
 Type escape sequence to abort.
 Sending 5, 100-byte ICMP Echos to 192.168.2.1, timeout is 2 seconds:
 .....
 Success rate is 0 percent (0/5)
R1#

El siguiente salto se puede identificar mediante una dirección IP, una interfaz de salida, o ambas. El modo en que se especifica el destino genera uno de los siguientes tres tipos de ruta:

  • Ruta del siguiente salto: solo se especifica la dirección IP del siguiente salto
  • Ruta estática conectada directamente: solo se especifica la interfaz de salida del router
  • Ruta estática especificada completamente: se especifican la dirección IP del siguiente salto y la interfaz de salida

1.2. Configuración de una ruta estática de siguiente salto

En una ruta estática de siguiente salto, solo se especifica la dirección IP del siguiente salto. La interfaz de salida se deriva del próximo salto. Continuando con el ejemplo anterior:

Routing Estatico Opciones de siguiente salto

Vamos a configurar tres rutas estáticas de siguiente salto en el R1 con la dirección IP del siguiente salto, el R2:

R1(config)# ip route 172.16.1.0 255.255.255.0 172.16.2.2
R1(config)# ip route 192.168.1.0 255.255.255.0 172.16.2.2
R1(config)# ip route 192.168.2.0 255.255.255.0 172.16.2.2
R1(config)#

Antes de que un router reenvíe un paquete, el proceso de la tabla de routing debe determinar qué interfaz de salida utilizará para reenviar el paquete. A esto se lo conoce como resolución de rutas.

A continuación, detallamos el proceso básico de envío de paquetes en la tabla de routing para R1.

R1# <b>show ip route | begin Gateway
Gateway of last resort is not set
  172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks
S 172.16.1.0/24 [1/0] via 172.16.2.2
C 172.16.2.0/24 is directly connected, Serial0/0/0
L 172.16.2.1/32 is directly connected, Serial0/0/0
C 172.16.3.0/24 is directly connected, GigabitEthernet0/0
L 172.16.3.1/32 is directly connected, GigabitEthernet0/0
S 192.168.1.0/24 [1/0] via 172.16.2.2
S 192.168.2.0/24 [1/0] via 172.16.2.2
R1#

Cuando un paquete está destinado a la red 192.168.2.0/24, el R1:

  1. Busca una coincidencia en la tabla de routing y encuentra que debe reenviar paquetes a la dirección IPv4 172.16.2.2 del siguiente salto. Todas las rutas que hacen referencia solo a la dirección IPv4 del siguiente salto y que no hacen referencia a una interfaz de salida deben resolver la dirección IPv4 del siguiente salto con otra ruta de la tabla de routing que tenga una interfaz de salida.
  2. En esta instancia, el R1 debe determinar cómo alcanzar la dirección 172.16.2.2. Por lo tanto, busca por segunda vez si existe una coincidencia para 172.16.2.2. En este caso, la dirección IPv4 hace coincidir la ruta de la red conectada directamente 172.16.2.0/24 con la interfaz de salida Serial 0/0/0. Esta búsqueda le comunica al proceso de la tabla de routing que este paquete se reenvía fuera de esa interfaz.

En realidad, se requieren dos procesos de búsqueda en la tabla de routing para reenviar cualquier paquete a la red 192.168.2.0/24. Cuando el router realiza varias búsquedas en la tabla de routing antes de reenviar un paquete, lleva a cabo un proceso que se conoce como “búsqueda recursiva”. Debido a que las búsquedas recursivas consumen recursos del router, deben evitarse siempre que sea posible.

Una ruta estática recursiva es válida (es decir, es candidata para agregarse a la tabla de routing) solo cuando el siguiente salto especificado resuelve a una interfaz de salida válida, ya sea de forma directa o indirecta. Si la interfaz de salida está “down” (inactiva) o “administratively down” (administrativamente inactiva), la ruta estática no se instalará en la tabla de routing.

1.3. Configuración de una ruta estática conectada directamente

Al configurar una ruta estática, otra opción es utilizar la interfaz de salida para especificar la dirección del siguiente salto. Continuando con el ejemplo:

Routing Estatico Opciones de siguiente salto

Se configuran tres rutas estáticas conectadas directamente en el R1 mediante la interfaz de salida:

R1(config)# ip route 172.16.1.0 255.255.255.0 s0/0/0
R1(config)# ip route 192.168.1.0 255.255.255.0 s0/0/0
R1(config)# ip route 192.168.2.0 255.255.255.0 s0/0/0
R1(config)#

La tabla de routing para el R1 (abajo) muestra que cuando un paquete está destinado a la red 192.168.2.0/24, el R1 busca una coincidencia en la tabla de routing y encuentra que puede reenviar el paquete desde su interfaz serial 0/0/0. No se necesita ninguna otra búsqueda.

R1# show ip route | begin Gateway
 Gateway of last resort is not set
172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks
S 172.16.1.0/24 is directly connected, Serial0/0/0
C 172.16.2.0/24 is directly connected, Serial0/0/0
L 172.16.2.1/32 is directly connected, Serial0/0/0
C 172.16.3.0/24 is directly connected, GigabitEthernet0/0
L 172.16.3.1/32 is directly connected, GigabitEthernet0/0
S 192.168.1.0/24 is directly connected, Serial0/0/0
S 192.168.2.0/24 is directly connected, Serial0/0/0
R1#

Observe que la tabla de routing se ve diferente para la ruta configurada con una interfaz de salida que para la ruta configurada con una entrada recursiva.

La configuración de una ruta estática conectada directamente con una interfaz de salida permite que la tabla de routing resuelva esta interfaz en una única búsqueda, no en dos. Aunque la entrada de la tabla de routing indica “conectado directamente”, la distancia administrativa de la ruta estática sigue siendo 1. Solo una interfaz conectada directamente puede tener una distancia administrativa de 0.

Nota: para las interfaces punto a punto, puede utilizar rutas estáticas que señalan a la interfaz de salida o a la dirección del siguiente salto. Para interfaces multipunto o de difusión, es más conveniente utilizar rutas estáticas que señalen a una dirección del siguiente salto.

1.4. Configuración de una ruta estática completamente especificada

Una ruta estática completamente especificada tiene determinadas tanto la interfaz de salida como la dirección IP del siguiente salto. Este es otro tipo de ruta estática que se utiliza en versiones más antiguas de IOS, antes de CEF (Cisco Express Forwarding). Esta forma de ruta estática se utiliza cuando la interfaz de salida es una interfaz de acceso múltiple y se debe identificar explícitamente el siguiente salto. El siguiente salto debe estar conectado directamente a la interfaz de salida especificada.

Configuración de una ruta estática completamente especificada

Suponga que el enlace de red entre el R1 y el R2 es un enlace Ethernet y que la interfaz GigabitEthernet 0/1 del R1 está conectada a dicha red. *CEF no está habilitado. Para eliminar la búsqueda recursiva, se puede implementar una ruta estática conectada directamente utilizando el siguiente comando:

R1(config)# ip route 192.168.2.0 255.255.255.0 GigabitEthernet 0/1

Sin embargo, esto puede causar resultados incongruentes o inesperados. La diferencia entre una red Ethernet de accesos múltiples y una red serial punto a punto es que esta última solo tiene un dispositivo más en esa red, el router que se encuentra en el otro extremo del enlace. Con las redes Ethernet, es posible que existan muchos dispositivos diferentes que comparten la misma red de accesos múltiples, incluyendo hosts y hasta routers múltiples. La designación de la interfaz de salida Ethernet en la ruta estática por sí sola no provee al router información suficiente para determinar qué dispositivo es el dispositivo del siguiente salto.

El R1 sabe que el paquete se debe encapsular en una trama de Ethernet y que se debe enviar desde la interfaz GigabitEthernet 0/1. Sin embargo, el R1 no conoce la dirección IPv4 del siguiente salto; por lo tanto, no puede determinar la dirección MAC de destino para la trama de Ethernet.

Según la topología y las configuraciones de otros routers, esta ruta estática puede funcionar o no. Cuando la interfaz de salida sea una red Ethernet, se recomienda utilizar una ruta estática completamente especificada, incluidas la interfaz de salida y la dirección del siguiente salto.

R1(config)# ip route 172.16.1.0 255.255.255.0 G0/1 172.16.2.2
R1(config)# ip route 192.168.1.0 255.255.255.0 G0/1 172.16.2.2
R1(config)# ip route 192.168.2.0 255.255.255.0 G0/1 172.16.2.2
R1(config)#

Como se muestra en la siguiente consulta, al reenviar paquetes al R2, la interfaz de salida es GigabitEthernet 0/1 y la dirección IPv4 del siguiente salto es 172.16.2.2.

R1# show ip route | begin Gateway
Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks
S 172.16.1.0/24 [1/0] via 172.16.2.2, GigabitEthernet 0/1
C 172.16.2.0/24 is directly connected, GigabitEthernet 0/1
L 172.16.2.1/32 is directly connected, GigabitEthernet 0/1
C 172.16.3.0/24 is directly connected, GigabitEthernet0/0
L 172.16.3.1/32 is directly connected, GigabitEthernet0/0
S 192.168.1.0/24 [1/0] via 172.16.2.2, GigabitEthernet 0/1
S 192.168.2.0/24 [1/0] via 172.16.2.2, GigabitEthernet 0/1
R1#

Nota: si se utiliza CEF, ya no se necesita una ruta estática completamente especificada. Debe utilizarse una ruta estática con una dirección del siguiente salto.

1.5. Verificación de una ruta estática

Además de ping y traceroute, los comandos útiles para verificar las rutas estáticas incluyen:

show ip route
show ip route static
show ip route red

Routing Estatico Opciones de siguiente salto

A continuación, se muestra un ejemplo del resultado que genera el comando show ip route static. En el ejemplo, el resultado se filtra con la barra vertical (|) y el parámetro begin. El resultado refleja el uso de rutas estáticas con la dirección del siguiente salto.

R1# show ip route static | begin Gateway
Gateway of last resort is not set

172.16.0.0/16 is variably subnetted, 5 subnets, 2 masks
S 172.16.1.0/24 [1/0] via 172.16.2.2
S 192.168.1.0/24 [1/0] via 172.16.2.2
S 192.168.2.0/24 [1/0] via 172.16.2.2
R1#

Más ejemplos de muestra:

R1# show ip route 192.168.2.1
Routing entry for 192.168.2.0/24
 Known via "static", distance 1, metric 0
 Routing Descriptor Blocks:
 * 172.16.2.2
 Route metric is 0, traffic share count is 1
R1#
R1# show running-config | section ip route
ip route 172.16.1.0 255.255.255.0 172.16.2.2
ip route 192.168.1.0 255.255.255.0 172.16.2.2
ip route 192.168.2.0 255.255.255.0 172.16.2.2
R1#

2. Configuración de rutas predeterminadas IPv4

Los routers suelen utilizar rutas predeterminadas configuradas de forma local, o bien, descubiertas por otro router, mediante un protocolo de routing dinámico. Una ruta predeterminada no requiere que ningún bit más significativo coincida entre la ruta predeterminada y la dirección IPv4 de destino. Una ruta predeterminada se utiliza cuando ninguna otra ruta de la tabla de routing coincide con la dirección IP de destino del paquete. Es decir, si no existe una coincidencia más específica, entonces se utiliza la ruta predeterminada como el gateway de último recurso.

En general, las rutas estáticas predeterminadas se utilizan al conectar:

  • Un router perimetral a la red de un proveedor de servicios
  • Un router de rutas internas (aquel con solo un router vecino ascendente)

Como se muestra en la siguiente tabla, la sintaxis del comando para una ruta estática predeterminada es similar a la sintaxis del comando de cualquier otra ruta estática, con la excepción de que la dirección de red es 0.0.0.0 y la máscara de subred es 0.0.0.0.

Router(config)# ip route 0.0.0.0 0.0.0.0 {ip-address | exit-intf}
Sintaxis de ruta estática predeterminada.
Parámetro Descripción
0.0.0.0 0.0.0.0 Coincide con cualquier dirección de red.
ip-address Dirección IP del router del siguiente salto
exit-intf Suele utilizarse para conectarse en una configuración punto a punto.

Nota: una ruta estática predeterminada IPv4 suele llamarse “ruta de cuádruple cero”.

2.1. Configuración de una ruta estática predeterminada

El R1 puede configurarse con tres rutas estáticas para alcanzar todas las redes remotas en la topología de ejemplo. Sin embargo, el R1 es un router de rutas internas, ya que está conectado únicamente al R2. Por lo tanto, sería más eficaz configurar una ruta estática predeterminada.

Routing Estatico Opciones de siguiente salto

De la figura anterior, se configura una ruta estática predeterminada en el R1. Con dicha configuración, cualquier paquete que no coincida con entradas más específicas de la ruta se reenvía a 172.16.2.2.

R1(config)# ip route 0.0.0.0 0.0.0.0 172.16.2.2
R1(config)#

2.2. Verificación de una ruta estática predeterminada

Utilizamos el comando show ip route static para mostrar el contenido de las rutas estáticas en la tabla de routing.

R1# show ip route static 
Codes: L - local, C - connected, S - static, R - RIP, 
 M - mobile, B - BGP, D - EIGRP, 
 EX - EIGRP external, O - OSPF, IA - OSPF inter area 
 <N1 - OSPF NSSA external type 1, 
 N2 - OSPF NSSA external type 2, 
 E1 - OSPF external type 1, 
 E2 - OSPF external type 2, i - IS-IS, 
 su - IS-IS summary, L1 - IS-IS level-1, 
 L2 - IS-IS level-2, ia - IS-IS inter area, 
 * - candidate default, U - per-user static route 
 o - ODR, P - periodic downloaded static route, 
 H - NHRP, l - LISP, + - replicated route, 
 % - next hop override
 
Gateway of last resort is 172.16.2.2 to network 0.0.0.0

S* 0.0.0.0/0 [1/0] via 172.16.2.2
R1#

Observe el asterisco (*) junto a la ruta con el código “S”. El asterisco indica que esta ruta estática es una ruta predeterminada candidata, razón por la cual se la selecciona como gateway de último recurso.

La clave para esta configuración es la máscara /0. La máscara de subred en una tabla de routing determina cuántos bits deben coincidir entre la dirección IP de destino del paquete y la ruta en la tabla de routing. Un 1 binario indica que los bits deben coincidir. Un 0 binario indica que los bits no tienen que coincidir. Una máscara /0 en esta entrada de ruta indica que no se requiere que ninguno de los bits coincida. La ruta estática predeterminada coincide con todos los paquetes para los cuales no existe una coincidencia más específica.

3. Configuración de rutas estáticas IPv6

Las rutas estáticas para IPv6 se configuran con el comando ipv6 route de configuración global. A continuación, se muestra la versión simplificada de la sintaxis del comando.

Router(config)# ipv6 route ipv6-prefix/ipv6-mask {ipv6-address | exit-intf}
Sintaxis del comando ipv6 route.
Parámetro Descripción
ipv6-prefix Dirección de la red de destino de la red remota que será agregada a la tabla de routing
ipv6-prefix Longitud de prefijo de la red remota que será agregada a la tabla de routing
ipv6-address
  • Denominado dirección IP del router del siguiente salto.
  • Suele utilizarse para la conexión a un medio de difusión (ethernet) y por lo general, crear una búsqueda recursiva.
exit-intf
  • Denominado ruta estática conectada directamente.
  • Use la interfaz de salida para reenviar paquetes a la red de destino.
  • Suele utilizarse para conectarse en una configuración punto a punto.

La mayoría de los parámetros son idénticos a la versión IPv4 del comando. Una ruta estática IPv6 también se puede implementar como:

  • Ruta estática estándar IPv6
  • Ruta estática predeterminada IPv6
  • Ruta estática resumida IPv6
  • Ruta estática flotante IPv6

Al igual que con IPv4, estas rutas pueden configurarse como recursivas, conectadas directamente o completamente especificadas.

El comando de configuración global ipv6 unicast-routing debe configurarse para que habilite al router para que reenvíe paquetes IPv6.

R1(config)# ipv6 unicast-routing
R1(config)#

3.1. Opciones de siguiente salto IPv6

Veamos otro ejemplo: Observe en el código de abajo, que cada router tiene entradas solo para redes conectadas directamente y sus direcciones locales asociadas. Ninguno de los routers tiene conocimiento de las redes que están fuera de las interfaces conectadas directamente.

Routing Estatico Opciones de siguiente salto IPv6

Tabla de routing del router R1:

R1# show ipv6 route 
 
<Se omitió el resultado>

C 2001:DB8:ACAD:1::/64 [0/0]
 via GigabitEthernet0/0, directly connected
L 2001:DB8:ACAD:1::1/128 [0/0]
 via GigabitEthernet0/0, receive
C 2001:DB8:ACAD:4::/64 [0/0]
 via Serial0/0/0, directly connected
L 2001:DB8:ACAD:4::1/128 [0/0]
 via Serial0/0/0, receive
L FF00::/8 [0/0]
 via Null0, receive
R1#

Tabla de routing del router R2:

R2# show ipv6 route

<Se omitió el resultado>

C 2001:DB8:ACAD:2::/64 [0/0]
 via GigabitEthernet0/0, directly connected
L 2001:DB8:ACAD:2::1/128 [0/0]
 via GigabitEthernet0/0, receive
C 2001:DB8:ACAD:4::/64 [0/0]
 via Serial0/0/0, directly connected
L 2001:DB8:ACAD:4::2/128 [0/0]
 via Serial0/0/0, receive
C 2001:DB8:ACAD:5::/64 [0/0]
 via Serial0/0/1, directly connected
L 2001:DB8:ACAD:5::2/128 [0/0]
 via Serial0/0/1, receive
L FF00::/8 [0/0]
 via Null0, receive
R2#

Tabla de routing del router R3:

R3# show ipv6 route

<Se omitió el resultado>

C 2001:DB8:ACAD:3::/64 [0/0]
 via GigabitEthernet0/0, directly connected
L 2001:DB8:ACAD:3::1/128 [0/0]
 via GigabitEthernet0/0, receive
C 2001:DB8:ACAD:5::/64 [0/0]
 via Serial0/0/1, directly connected
L 2001:DB8:ACAD:5::1/128 [0/0]
 via Serial0/0/1, receive
L FF00::/8 [0/0]
 via Null0, receive
R3#

Por ejemplo, el R1 no tiene conocimiento de las redes:

  • 2001:DB8:ACAD:2::/64: LAN en el R2
  • 2001:DB8:ACAD:5::/64: red serial entre el R2 y el R3
  • 2001:DB8:ACAD:3::/64: LAN en el R3

Si intentemos hacer un ping del R1 al R2 veremos que lo realiza correctamente.

R1# ping ipv6 2001:DB8:ACAD:4::2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2001:DB8:ACAD:4::2,
timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), 
round-trip min/avg/max = 12/30/96 ms
R1#

Ahora, intentemos un ping del R1 a la LAN del R3. ¿Incorrecto? Esto se debe a que el R1 no tiene una entrada en su tabla de routing para la red LAN del R3.

R1# ping ipv6 2001:DB8:ACAD:3::1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2001:DB8:ACAD:3::1, 
timeout is 2 seconds:

% No valid route for destination
Success rate is 0 percent (0/1)
R1#

El siguiente salto se puede identificar mediante una dirección IPv6, una interfaz de salida, o ambas. El modo en que se especifica el destino genera uno de los siguientes tres tipos de ruta:

  • Ruta estática IPv6 de siguiente salto: solo se especifica la dirección IPv6 del siguiente salto
  • Ruta estática IPv6 conectada directamente: solo se especifica la interfaz de salida del router
  • Ruta estática IPv6 completamente especificada: se especifican la dirección IPv6 del siguiente salto y la interfaz de salida

3.2. Configuración de una ruta estática IPv6 de siguiente salto

En una ruta estática de siguiente salto, solo se especifica la dirección IPv6 del siguiente salto. La interfaz de salida se deriva del próximo salto. Continuando con el ejemplo anterior:

Routing Estatico Opciones de siguiente salto IPv6

Vamos a configurar tres rutas estáticas de siguiente salto en el R1:

R1(config)# ipv6 route 2001:DB8:ACAD:2::/64 2001:DB8:ACAD:4::2
R1(config)# ipv6 route 2001:DB8:ACAD:5::/64 2001:DB8:ACAD:4::2
R1(config)# ipv6 route 2001:DB8:ACAD:3::/64 2001:DB8:ACAD:4::2
R1(config)#

Al igual que con IPv4, antes de que un router reenvíe un paquete, el proceso de la tabla de routing debe resolver la ruta para determinar qué interfaz de salida se utilizará para reenviar el paquete. El proceso de resolución de la ruta varía en función del tipo de mecanismo de reenvío que utiliza el router. CEF (Cisco Express Forwarding) es el comportamiento predeterminado en la mayoría de las plataformas que ejecutan el IOS 12.0 o posterior.

A continuación, detallamos el proceso básico de resolución de la ruta para el reenvío de paquetes en la tabla de routing para el R1 sin el uso de CEF.

R1# show ipv6 route
IPv6 Routing Table - default - 8 entries

 Codes:
 C - Connected, L - Local, S - Static,
 U - Per-user Static route 
 B - BGP, R - RIP, H - NHRP, I1 - ISIS L1 
 I2 - ISIS L2, IA - ISIS interarea, 
 IS - ISIS summary, D - EIGRP 
 EX - EIGRP external, ND - ND Default, 
 NDp - ND Prefix, DCE - Destination
 NDr - Redirect, O - OSPF Intra, OI - OSPF Inter, 
 OE1 - OSPF ext 1
 OE2 - OSPF ext 2, ON1 - OSPF NSSA ext 1, 
 ON2 - OSPF NSSA ext 2
 C 2001:DB8:ACAD:1::/64 [0/0]
 via GigabitEthernet0/0, directly connected
 L 2001:DB8:ACAD:1::1/128 [0/0]
 via GigabitEthernet0/0, receive
 S 2001:DB8:ACAD:2::/64 [1/0]
 via 2001:DB8:ACAD:4::2
 S 2001:DB8:ACAD:3::/64 [1/0] 
 via 2001:DB8:ACAD:4::2
 C 2001:DB8:ACAD:4::/64 [0/0] 
 via Serial0/0/0, directly connected
 L 2001:DB8:ACAD:4::1/128 [0/0]
 via Serial0/0/0, receive

<Omitido>
 
R1#

Cuando un paquete está destinado a la red 2001:DB8:ACAD:3::/64, el R1:

  1. Busca una coincidencia en la tabla de routing y encuentra que debe reenviar paquetes a la dirección IPv6 2001:DB8:ACAD:4::2 del siguiente salto.
  2. R1 debe determinar cómo alcanzar la dirección 2001:DB8:ACAD:4::2. Por lo tanto, busca una coincidencia por segunda vez. En este caso, la dirección IPv6 coincide con la ruta para la red conectada directamente 2001:DB8:ACAD:4::/64 con la interfaz de salida Serial 0/0/0. Esta búsqueda le comunica al proceso de la tabla de routing que este paquete se reenvía fuera de esa interfaz.

Por lo tanto, en realidad, se requieren dos procesos de búsqueda en la tabla de routing para reenviar cualquier paquete a la red 2001:DB8:ACAD:3::/64. Cuando el router tiene que realizar múltiples búsquedas en la tabla de enrutamiento antes de reenviar un paquete, éste realiza un proceso que se conoce como búsqueda recurrente.

Una ruta estática IPv6 recursiva es válida (es decir, es candidata para agregarse a la tabla de routing) solo cuando el siguiente salto especificado resuelve a una interfaz de salida válida, ya sea de forma directa o indirecta.

3.3. Configuración de una ruta estática IPv6 conectada directamente

Al configurar una ruta estática en redes punto a punto, una alternativa al uso de la dirección IPv6 de siguiente salto es especificar la interfaz de salida. Esto es una alternativa utilizada en IOS más antiguos o cada vez que se deshabilita CEF, para evitar el problema de búsquedas recursivas. Continuando con el ejemplo:

Routing Estatico Opciones de siguiente salto IPv6

Se configuran tres rutas estáticas conectadas directamente en el R1 mediante la interfaz de salida:

R1(config)# ipv6 route 2001:DB8:ACAD:2::/64 s0/0/0
R1(config)# ipv6 route 2001:DB8:ACAD:5::/64 s0/0/0
R1(config)# ipv6 route 2001:DB8:ACAD:3::/64 s0/0/0
R1(config)#
R1#

La tabla de routing IPv6 para el R1 (abajo) muestra que cuando un paquete está destinado a la red 2001:DB8:ACAD:3::/64, el R1 busca una coincidencia en la tabla de routing y encuentra que puede reenviar el paquete desde su interfaz serial 0/0/0. No se necesita ninguna otra búsqueda.

R1# show ipv6 route
IPv6 Routing Table - default - 8 entries
Codes: C - Connected, L - Local, S - Static, U - Per-
user Static route
 B - BGP, R - RIP, I1 - ISIS L1, I2 - ISIS L2
 IA - ISIS interarea, IS - ISIS summary, D - 
EIGRP, EX - EIGRP external
 ND - ND Default, NDp - ND Prefix, DCE - 
Destination, NDr - Redirect
 O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 
1, OE2 - OSPF ext 2
 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
C 2001:DB8:ACAD:1::/64 [0/0]
 via GigabitEthernet0/0, directly connected
L 2001:DB8:ACAD:1::1/128 [0/0]
 via GigabitEthernet0/0, receive
S 2001:DB8:ACAD:2::/64 [1/0]
 via Serial0/0/0, directly connected
S 2001:DB8:ACAD:3::/64 [1/0]
 via Serial0/0/0, directly connected
C 2001:DB8:ACAD:4::/64 [0/0]
 via Serial0/0/0, directly connected
L 2001:DB8:ACAD:4::1/128 [0/0]
 via Serial0/0/0, receive
S 2001:DB8:ACAD:5::/64 [1/0]
 via Serial0/0/0, directly connected
L FF00::/8 [0/0]
 via Null0, receive
R1#

Observe que la tabla de routing se ve diferente para la ruta configurada con una interfaz de salida que para la ruta configurada con una entrada recursiva.

La configuración de una ruta estática conectada directamente con una interfaz de salida permite que la tabla de routing resuelva esta interfaz en una única búsqueda, no en dos. Recuerde que con el uso del mecanismo de reenvío CEF, las rutas estáticas con una interfaz de salida se consideran innecesarias. Se realiza una única búsqueda utilizando una combinación de la FIB y la tabla de adyacencia almacenadas en el plano de datos.

3.4. Configuración de una ruta estática IPv6 completamente especificada

Una ruta estática completamente especificada tiene determinadas tanto la interfaz de salida como la dirección IPv6 del siguiente salto. De modo similar a las rutas estáticas completamente especificadas que se utilizan con IPv4, esto se usaría si CEF no estuviera habilitado en el router y la interfaz de salida estuviera en una red multiacceso. Con CEF, una ruta estática que solo utiliza una dirección IPv6 del siguiente salto sería el método preferido incluso cuando la interfaz de salida sea una red multiacceso.

A diferencia de IPv4, hay una situación en IPv6 que se da cuando se debe utilizar una ruta estática completamente especificada. Si la ruta estática IPv6 usa una dirección IPv6 link-local como la dirección del siguiente salto, debe utilizarse una ruta estática completamente especificada que incluya la interfaz de salida. En la siguiente imagen, se muestra un ejemplo de una ruta estática IPv6 completamente especificada que utiliza una dirección IPv6 link-local como la dirección del siguiente salto.

Configuración de una ruta estática IPv6 completamente especificada
Figura: Ejemplo de una ruta estática IPv6 completamente especificada

La razón por la cual se debe utilizar una ruta estática completamente especificada es que las direcciones IPv6 link-local no están incluidas en la tabla de routing IPv6. Las direcciones link-local solo son exclusivas en una red o un enlace dados. La dirección link-local del siguiente salto puede ser una dirección válida en varias redes conectadas al router. Por lo tanto, es necesario que la interfaz de salida se incluya.

A continuación, se configura una ruta estática completamente especificada con la dirección link-local del R2 como dirección del siguiente salto. Observe que el IOS requiere que se especifique una interfaz de salida.

R1(config)# ipv6 route 2001:db8:acad:2::/64 fe80::2
% Interface has to be specified for a link-local nexthop
R1(config)# ipv6 route 2001:db8:acad:2::/64 s0/0/0 fe80::2
R1(config)#

Ahora, mostramos la entrada de la tabla de routing IPv6 para esta ruta. Observe que la dirección link-local del siguiente salto y la interfaz de salida están incluidas.

R1# show ipv6 route static | begin 2001:DB8:ACAD:2::/64
S 2001:DB8:ACAD:2::/64 [1/0]
 via FE80::2, Serial0/0/0

3.5. Verificación de rutas estáticas IPv6

Además de los comandos ping y traceroute, otros comandos útiles para verificar las rutas estáticas son los siguientes:

show ipv6 route
show ipv6 route static
show ipv6 route red

A continuación, se muestra un ejemplo del resultado que genera el comando show ipv6 route static. El resultado refleja el uso de rutas estáticas con las direcciones de unidifusión global del siguiente salto.

R1# show ipv6 route static
IPv6 Routing Table - default - 8 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
 B - BGP, R - RIP, I1 - ISIS L1, I2 - ISIS L2
 IA - ISIS interarea, IS - ISIS summary, D - EIGRP, 
 EX - EIGRP external, ND - ND Default, NDp - ND Prefix, 
 DCE - Destination, NDr - Redirect, O - OSPF Intra,
 OI - OSPF Inter, OE1 - OSPF ext 1, OE2 - OSPF ext 2
 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
S 2001:DB8:ACAD:2::/64 [1/0]
 via 2001:DB8:ACAD:4::2
S 2001:DB8:ACAD:3::/64 [1/0]
 via 2001:DB8:ACAD:4::2
S 2001:DB8:ACAD:5::/64 [1/0]
 via 2001:DB8:ACAD:4::2
R1#

Más ejemplos de muestra:

R1# show ipv6 route 2001:0DB8:ACAD:3::
Routing entry for 2001:DB8:ACAD:3::/64
 Known via "static", distance 1, metric 0
 Route count is 1/1, share count 0
 Routing paths:
 2001:DB8:ACAD:4::2
 Last updated 00:19:11 ago
R1#
R1# show running-config | section ipv6 route
ipv6 route 2001:DB8:ACAD:2::/64 2001:DB8:ACAD:4::2
ipv6 route 2001:DB8:ACAD:3::/64 2001:DB8:ACAD:4::2
ipv6 route 2001:DB8:ACAD:5::/64 2001:DB8:ACAD:4::2
R1#

4. Configuración de rutas predeterminadas IPv6

Una ruta predeterminada es una ruta estática que coincide con todos los paquetes. En lugar de almacenar rutas para todas las redes en Internet, los routers pueden almacenar una única ruta predeterminada que represente cualquier red que no esté en la tabla de routing. Una ruta predeterminada no requiere que ningún bit más significativo coincida entre la ruta predeterminada y la dirección IPv6 de destino.

En general, las rutas estáticas predeterminadas se utilizan al conectar:


  • El router perimetral de una empresa a la red de un proveedor de servicios.
  • Un router con solo un router vecino ascendente. El router no tiene otros vecinos y, por lo tanto, se denomina “router de rutas internas”.

Como se muestra en la siguiente tabla, la sintaxis del comando para una ruta estática predeterminada es similar a la sintaxis del comando de cualquier otra ruta estática, excepto que ipv6-prefix/prefix-length es ::/0 y coincide con todas las rutas.

ipv6 route ::/0 {ipv6-address | exit-intf}
Sintaxis de ruta estática predeterminada IPv6.
Parámetro Descripción
::/0 Coincide con cualquier prefijo IPv6 independientemente de la longitud del prefijo.
ipv6-address Dirección IP del router del siguiente salto
exit-intf Suele utilizarse para conectarse en una configuración punto a punto.

4.1. Configuración de una ruta estática predeterminada IPv6

El R1 puede configurarse con tres rutas estáticas para alcanzar todas las redes remotas en la topología. Sin embargo, el R1 es un router de rutas internas, ya que está conectado únicamente al R2. Por lo tanto, sería más eficaz configurar una ruta estática predeterminada IPv6.

Routing Estatico Opciones de siguiente salto IPv6

Veamos cómo configurar una ruta estática predeterminada IPv6 en el R1.

R1(config)# ipv6 route ::/0 2001:DB8:ACAD:4::2
R1(config)#

4.2. Verificación de una ruta estática predeterminada IPv6

Utilizamos el comando show ipv6 route static para mostrar el contenido de la tabla de routing:

R1#show ipv6 route static 
IPv6 Routing Table - default - 6 entries 
Codes: C - Connected, L - Local, S - Static, 
 U - Per-user Static route 
 B - BGP, R - RIP, I1 - ISIS L1, I2 - ISIS L2 
 IA - ISIS interarea, IS - ISIS summary, 
 D - EIGRP, EX - EIGRP external 
 ND - ND Default, NDp - ND Prefix, 
 DCE - Destination, NDr - Redirect 
 O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 
 1, 
 OE2 - OSPF ext 2 
 ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2 
S ::/0 [1/0] 
 via 2001:DB8:ACAD:4::2 
R1#

A diferencia de IPv4, IPv6 no establece en forma explícita que la ruta estática predeterminada IPv6 es el gateway de último recurso.

La clave para esta configuración es la máscara ::/0. Recuerde que la longitud de prefijo de IPv6 en una tabla de routing determina cuántos bits deben coincidir entre la dirección IP de destino del paquete y la ruta en la tabla de routing. La máscara ::/0 indica que no se requiere que ninguno de los bits coincida. Mientras no exista una coincidencia más específica, la ruta estática predeterminada IPv6 coincide con todos los paquetes.

5. Configuración de rutas estáticas flotantes

Las rutas estáticas flotantes son rutas estáticas que tienen una distancia administrativa mayor que la de otra ruta estática o la de rutas dinámicas. Son muy útiles para proporcionar un respaldo a un enlace principal, como se muestra en la ilustración.

De manera predeterminada, las rutas estáticas tienen una distancia administrativa de 1, lo que las hace preferibles a las rutas descubiertas mediante protocolos de routing dinámico. Por ejemplo, las distancias administrativas de algunos protocolos de routing dinámico comunes son las siguientes:

  • EIGRP = 90
  • IGRP = 100
  • OSPF = 110
  • IS-IS = 115
  • RIP = 120

La distancia administrativa de una ruta estática se puede aumentar para hacer que la ruta sea menos deseable que la ruta de otra ruta estática o una ruta descubierta mediante un protocolo de routing dinámico. De esta manera, la ruta estática “flota” y no se utiliza cuando está activa la ruta con la mejor distancia administrativa. Sin embargo, si se pierde la ruta de preferencia, la ruta estática flotante puede tomar el control, y se puede enviar el tráfico a través de esta ruta alternativa.

Ruta estática flotante
En la ilustración, el router de la sucursal generalmente reenvía todo el tráfico al router de la oficina central (HQ) mediante el enlace WAN privado. En este ejemplo, los routers intercambian información de la ruta utilizando el EIGRP. Una ruta estática flotante, con una distancia administrativa de 91 o superior, se puede configurar para que funcione como ruta de respaldo. Si el enlace WAN privado falla y la ruta EIGRP desaparece de la tabla de routing, el router selecciona la ruta estática flotante como la mejor ruta para alcanzar la LAN de la oficina central.

5.1. Configurar una ruta estática flotante IPv4

Para configurar rutas estáticas flotantes IPv4 se utiliza el comando de configuración global ip route y se especifica una distancia administrativa. Si no se configura ninguna distancia administrativa, se utiliza el valor predeterminado (1).

Routing Estatico Opciones de siguiente salto

Continuando con el ejemplo anterior, la ruta predeterminada preferida desde R1 es a R2. La conexión al R3 se debe utilizar solo para respaldo.

R1(config)# ip route 0.0.0.0 0.0.0.0 172.16.2.2
R1(config)# ip route 0.0.0.0 0.0.0.0 10.10.10.2 5
R1(config)#

El R1 se configura con una ruta estática predeterminada que apunte al R2. Debido a que no está configurada ninguna distancia administrativa, se utiliza el valor predeterminado (1) para esta ruta estática. El R1 también está configurado con una ruta estática flotante predeterminada que apunta al R3 con una distancia administrativa de 5. Este valor es mayor que el valor predeterminado de 1 y, por lo tanto, esta ruta flota y no está presente en la tabla de routing, a menos que falle la ruta preferida.

A continuación, se verifica que la ruta predeterminada al R2 esté instalada en la tabla de routing. Observe que la ruta de respaldo al R3 no está presente en la tabla de routing.

R1# show ip route static | begin Gateway
Gateway of last resort is 0.0.0.0 to network 0.0.0.0

S* 0.0.0.0/0 [1/0] via 172.16.2.2
R1#

5.2. Prueba de la ruta estática flotante IPv4

Debido a que la ruta estática predeterminada en el R1 al R2 tiene una distancia administrativa de 1, el tráfico del R1 al R3 debe pasar por el R2. El siguiente resultado confirma que el tráfico entre el R1 y el R3 atraviesa el R2.

R1# traceroute 192.168.2.1
Type escape sequence to abort.
Tracing the route to 192.168.2.1
VRF info: (vrf in name/id, vrf out name/id)
 1 172.16.2.2 4 msec 4 msec 8 msec
 2 192.168.1.1 12 msec * 12 msec 
R1#

¿Qué ocurriría si el R2 falla? Para simular esta falla, se desactivan ambas interfaces seriales del R2, como se muestra en seguida:

R2(config)# int s0/0/0
R2(config-if)# shut 
*Dec 16 16:33:35.939: %LINK-5-CHANGED: Interface Serial0/0/0, changed state to administratively down
*Dec 16 16:33:36.939: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/0, changed state to down
R2(config-if)# int s0/0/1
R2(config-if)# shut 
R2(config-if)#
*Dec 16 16:33:42.543: %LINK-5-CHANGED: Interface Serial0/0/1, changed state to administratively down
*Dec 16 16:33:43.543: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0/1, changed state to down

Ahora observe que el R1 genera mensajes de forma automática que indican que la interfaz serial al R2 está inactiva. Si se observa la tabla de routing se verifica que la ruta predeterminada ahora apunta a R3 usando la ruta predeterminada estática flotante configurada con un valor de AD de 5 y un siguiente salto de 10.10.10.2.

R1#
R1# show ip route static | begin Gateway
Gateway of last resort is 0.0.0.0 to network 0.0.0.0

S* 0.0.0.0/0 [5/0] via 10.10.10.2
R1#

El siguiente resultado confirma que el tráfico ahora fluye directamente entre el R1 y el R3.

R1# traceroute 192.168.2.1
Type escape sequence to abort.
Tracing the route to 192.168.2.1
VRF info: (vrf in name/id, vrf out name/id)
 1 10.10.10.2 4 msec 4 msec *
R1#

5.3. Configuración de una ruta estática flotante IPv6

Continuando con el ejemplo anterior para IPv6, la ruta predeterminada preferida desde R1 es a R2. La conexión al R3 se debe utilizar solo para respaldo.

R1(config)# ipv6 route ::/0 2001:db8:acad:4::2
R1(config)# ipv6 route ::/0 2001:db8:acad:6::2 5
R1(config)#

Configuración Ruta Estática IPv6

El R1 se configura con una ruta estática predeterminada IPv6 que apunte al R2. Debido a que no está configurada ninguna distancia administrativa, se utiliza el valor predeterminado (1) para esta ruta estática. El R1 también se configura con una ruta estática flotante predeterminada IPv6 que apunta al R3 con una distancia administrativa de 5. Este valor es mayor que el valor predeterminado de 1 y, por lo tanto, esta ruta flota y no está presente en la tabla de routing, a menos que falle la ruta preferida.

A continuación, se verifica que ambas rutas estáticas predeterminadas IPv6 estén en la configuración en ejecución.

R1# show run | include ipv6 route
ipv6 route ::/0 2001:DB8:ACAD:6::2 5
ipv6 route ::/0 2001:DB8:ACAD:4::2
R1#

También se verifica que la ruta estática predeterminada IPv6 al R2 esté instalada en la tabla de routing. Observe que la ruta de respaldo al R3 no está presente en la tabla de routing.

R1# show ipv6 route static | begin S :
S ::/0 [1/0]
via 2001:DB8:ACAD:4::2
R1#

El proceso para probar la ruta estática flotante IPv6 es el mismo que el de la ruta estática flotante IPv4. Desactive las interfaces en el R2 para simular un error. El R1 instalará la ruta al R3 en la tabla de rutas y la utilizará para enviar el tráfico predeterminado.

6. Configurar rutas de hosts estáticas

Una ruta de host es una dirección IPv4 con una máscara de 32 bits o una dirección IPv6 con una máscara de 128 bits. Existen tres maneras de agregar una ruta de host a una tabla de routing:

  • Se instala automáticamente cuando se configura una dirección IP en el router
  • Configurarla como una ruta de host estático
  • Obtener la ruta de host automáticamente a través de otros métodos

El IOS de Cisco instala automáticamente una ruta de host, también conocida como ruta de host local, cuando se configura una dirección de interfaz en el router. Una ruta host permite un proceso más eficiente para los paquetes que se dirigen al router mismo, en lugar del envío de paquetes. Esto se suma a la ruta conectada, designada con una C en la tabla de routing para la dirección de red de la interfaz.

Rutas de host instaladas automáticamente

Cuando una interfaz activa en un router se configura con una dirección IP, se agrega automáticamente una ruta de host local a la tabla de routing. Las rutas locales se marcan con “L” en el resultado de la tabla de routing. Las direcciones IP asignadas a la interfaz Branch Serial0/0/0 son 198.51.100.1/30 para IPv4 y 2001:DB8:ACAD:1::1/64 para IPv6. Las rutas locales para la interfaz son instaladas por el IOS en la tabla de routing como se muestra en los resultados siguientes:

Branch# show ip route
Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP
 D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
 N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
 E1 - OSPF external type 1, E2 - OSPF external type 2
 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
 ia - IS-IS inter area, * - candidate default, U - per-user static route
 o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP
 a - application route
 + - replicated route, % - next hop override
Gateway of last resort is not set

198.51.100.0/24 is variably subnetted, 2 subnets, 2 masks
 C 198.51.100.0/30 is directly connected, Serial0/0/0
 L 198.51.100.1/32 is directly connected, Serial0/0/0
Branch#
Branch# show ipv6 route
IPv6 Routing Table - default - 3 entries
Codes: C - Connected, L - Local, S - Static, U - Per-user Static route
 B - BGP, R - RIP, H - NHRP, I1 - ISIS L1
 I2 - ISIS L2, IA - ISIS interarea, IS - ISIS summary, D - EIGRP
 EX - EIGRP external, ND - ND Default, NDp - ND Prefix, DCE - Destination
 NDr - Redirect, O - OSPF Intra, OI - OSPF Inter, OE1 - OSPF ext 1
 OE2 - OSPF ext 2, ON1 - OSPF NSSA ext 1, ON2 - OSPF NSSA ext 2
 a - Application
C 2001:DB8:ACAD:1::/64 [0/0]
 via Serial0/0/0, directly connected
L 2001:DB8:ACAD:1::1/128 [0/0]
 via Serial0/0/0, receive
L FF00::/8 [0/0]
 via Null0, receive
Branch#

Nota: Para IPv4, las rutas locales marcadas con una “L” se introdujeron con la versión 15 de IOS.

6.1. Configuración de las rutas de host estático IPv4 e IPv6

Una ruta de host puede ser una ruta estática configurada manualmente para dirigir el tráfico a un dispositivo de destino específico, como un servidor de autenticación. La ruta estática utiliza una dirección IP de destino y una máscara 255.255.255.255 (/32) para las rutas de host IPv4 y una longitud de prefijo /128 para las rutas de host IPv6. Las rutas estáticas se marcan con una “S” en el resultado de la tabla de routing. De la topología de la imagen anterior, se configuran un IPv4 y una ruta de host IPv6 en el router BRANCH para acceder al servidor:

Branch(config)# ip route 209.165.200.238 255.255.255.255 198.51.100.2
Branch(config)# ipv6 route 2001:db8:acad:2::99/128 2001:db8:acad:1::2
Branch(config)# end
Branch# show ip route | begin Gateway
Gateway of last resort is not set
 
 198.51.100.0/24 is variably subnetted, 2 subnets, 2 masks
C 198.51.100.0/30 is directly connected, Serial0/0/0
L 198.51.100.1/32 is directly connected, Serial0/0/0
 209.165.200.0/32 is subnetted, 1 subnets
S 209.165.200.38 [1/0] via 198.51.100.2
Branch# show ipv6 route
<se omitió el resultado>

C 2001:DB8:ACAD:1::/64 [0/0]
 via Serial0/0/0, directly connected
L 2001:DB8:ACAD:1::1/128 [0/0]
 via Serial0/0/0, receive
S 2001:DB8:ACAD:2::99/128 [1/0]
 via 2001:DB8:ACAD:1::2
L FF00::/8 [0/0]
 via Null0, receive
Branch#

Para rutas estáticas IPv6, la dirección del siguiente salto puede ser la dirección link-local del router adyacente. Sin embargo, debe especificar un tipo de interfaz y un número de interfaz cuando usa una dirección de enlace local como siguiente salto, como se muestra a continuación:

Branch(config)# no ipv6 route 2001:db8:acad:2::99/128 2001:db8:acad:1::2
Branch(config)# ipv6 route 2001:db8:acad:2::99/128 serial 0/0/0 fe80::2
Branch(config)# end
Branch# show ipv6 route

<se omitió el resultado>

S ::/0 [1/0]
 via 2001:DB8:ACAD:1::2
C 2001:DB8:ACAD:1::/64 [0/0]
 via Serial0/0/0, directly connected
L 2001:DB8:ACAD:1::1/128 [0/0]
 via Serial0/0/0, receive
S 2001:DB8:ACAD:2::99/128 [1/0]
 via FE80::2, Serial0/0/0
L FF00::/8 [0/0]
 via Null0, receive
Branch#