IP : Routing IP

Configuración de una gateway de último recurso mediante comandos IP

20 Mayo 2008 - Traducción manual
Otras Versiones: PDFpdf | Traducción Automática (31 Julio 2013) | Inglés (10 Agosto 2005) | Comentarios

Contenidos

Introducción
Requisitos previos
     Requisitos
     Componentes utilizados
     Convenciones
default-gateway ip
ip default-network
     Indicación de una red predeterminada
     Uso de diferentes protocolos de ruteo
ip route 0.0.0.0 0.0.0.0
Resumen
Discusiones relacionadas de la comunidad de soporte de Cisco

Introducción

Las rutas predeterminadas se usan para paquetes directos dirigidos a redes no explícitamente incluidas en la tabla de ruteo. Las rutas predeterminadas son muy importantes en topologías donde no se desea el aprendizaje de las redes más específicas, como en el caso de redes Stub o no factibles debido a recursos limitados del sistema, por ejemplo, la memoria y la potencia de procesamiento.

Este documento explica cómo configurar una ruta predeterminada o gateway de último recurso. Se usan los siguientes comandos IP:

  • ip default-gateway

  • ip default-network

  • ip route 0.0.0.0 0.0.0.0

Requisitos previos

Requisitos

No hay requisitos específicos para este documento.

Componentes utilizados

Este documento no tiene restricciones específicas en cuanto a versiones de software y hardware. Los resultados del comando mostrados corresponden a los enrutadores de la serie 2500 de Cisco que ejecutan la versión 12.2(24a) del software Cisco IOS®.

La información que se presenta en este documento se ha creado a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración despejada (predeterminada). Si está trabajando en una red en producción, asegúrese de haber comprendido el impacto que pueda tener un comando antes de ejecutarlo.

Convenciones

Si desea obtener más información sobre las convenciones del documento, consulte las Convenciones sobre consejos técnicos de Cisco..

default-gateway ip

El comando ip default-gateway se diferencia de los otros dos comandos. Sólo debe utilizarse cuando ip routing está inhabilitado en el enrutador Cisco.

Por ejemplo, si el enrutador es un host en el mundo IP, puede utilizar este comando para definir la gateway predeterminada para el mismo. Además, puede utilizar este comando cuando su enrutador Cisco de menor capacidad está en modo de reinicio para TFTP una imagen del software Cisco IOS® en el enrutador. En el modo reinicio, el enrutador no debe tener el comando ip routing habilitado.

En este ejemplo se define la dirección IP 172.16.15.4 al enrutador como la ruta predeterminada:

ip default-gateway 172.16.15.4

ip default-network

A diferencia del comando ip default-gateway, el comando ip default-network se puede usar cuando ip routing está habilitado en el enrutador Cisco. Cuando se configura ip default-network, el enrutador considera a las rutas de esa red para la instalación como la gateway de último recurso del enrutador.

Para todas las redes configuradas con ip default-network, si un enrutador tiene una ruta hacia esa red, esa ruta se marca como posible ruta predeterminada. Este diagrama de red muestra la tabla de ruteo que corresponde al enrutador 2513:

fig1.gif

2513#show ip route



Codes: C - connected, S - static, I - IGRP, 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, E - EGP

       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



Gateway of last resort is not set



     161.44.0.0/24 is subnetted, 1 subnets

C       161.44.192.0 is directly connected, Ethernet0

     131.108.0.0/24 is subnetted, 1 subnets

C       131.108.99.0 is directly connected, Serial0

S    198.10.1.0/24 [1/0] via 161.44.192.2

Observe la ruta estática hacia 198.10.1.0 vía 161.44.192.2 y que la gateway de último recurso no está configurada. Si se configura ip default-network 198.10.1.0, la tabla de ruteo cambiará del modo siguiente:

2513#show ip route



Codes: C - connected, S - static, I - IGRP, 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, E - EGP

       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



Gateway of last resort is 161.44.192.2 to network 198.10.1.0



     161.44.0.0/24 is subnetted, 1 subnets

C       161.44.192.0 is directly connected, Ethernet0

     131.108.0.0/24 is subnetted, 1 subnets

C       131.108.99.0 is directly connected, Serial0

S*   198.10.1.0/24 [1/0] via 161.44.192.2

R1#

2513#show ip protocols

2513#

La configuración de la gateway de último recurso ahora es 161.44.192.2. Este resultado es independiente de cualquier protocolo de ruteo, como se muestra en el comando show ip protocols al final del resultado.

Puede agregar otra posible ruta predeterminada configurando otra instancia de ip default-network:

2513#configure terminal

Enter configuration commands, one per line.  End with CNTL/Z.

2513(config)#ip route 171.70.24.0 255.255.255.0 131.108.99.2

2513(config)#ip default-network 171.70.24.0

2513(config)#^Z



2513#show ip route



Codes: C - connected, S - static, I - IGRP, 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, E - EGP

       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



Gateway of last resort is 161.44.192.2 to network 198.10.1.0



     171.70.0.0/16 is variably subnetted, 2 subnets, 2 masks

S       171.70.0.0/16 [1/0] via 171.70.24.0

S       171.70.24.0/24 [1/0] via 131.108.99.2

     161.44.0.0/24 is subnetted, 1 subnets

C       161.44.192.0 is directly connected, Ethernet0

     131.108.0.0/24 is subnetted, 1 subnets

C       131.108.99.0 is directly connected, Serial0

S*   198.10.1.0/24 [1/0] via 161.44.192.2

Después de especificar el comando ip default-network en el resultado anterior, la red no queda marcada como red predeterminada. La sección Indicación de una red predeterminada explica porqué.

Indicación de una red predeterminada

Nota: El comando ip default-network es un comando con clase. Esto significa que si el enrutador tiene una ruta a la subred indicada por este comando, instala la ruta a la red principal. En este punto, ninguna red ha sido señalada como la red predeterminada. El comando ip default-network se debe volver a ejecutar, usando la red principal, a fin de indicar la posible ruta predeterminada.

2513#configure terminal

Enter configuration commands, one per line. End with CNTL/Z.

2513(config)#ip default-network 171.70.0.0

2513(config)#^Z



2513#show ip route



Codes: C - connected, S - static, I - IGRP, 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, E - EGP

       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



Gateway of last resort is 171.70.24.0 to network 171.70.0.0



 *   171.70.0.0/16 is variably subnetted, 2 subnets, 2 masks

S*      171.70.0.0/16 [1/0] via 171.70.24.0

S       171.70.24.0/24 [1/0] via 131.108.99.2

     161.44.0.0/24 is subnetted, 1 subnets

C       161.44.192.0 is directly connected, Ethernet0

     131.108.0.0/24 is subnetted, 1 subnets

C       131.108.99.0 is directly connected, Serial0

S*   198.10.1.0/24 [1/0] via 161.44.192.2

Si la ruta estática original hubiera apuntado a la red principal, el paso adicional de configurar la red predeterminada por segunda vez no habría sido necesario.

Todavía no hay protocolos IP en ejecución aquí. Sin protocolos dinámicos en ejecución, puede configurar el enrutador para que elija entre un número de posibles rutas predeterminadas en función de si la tabla de ruteo tiene rutas hacia las redes que sean distintas a 0.0.0.0/0. El comando ip default-network permite configurar la solidez en la selección de una gateway de último recurso. En lugar de configurar rutas estáticas a saltos siguientes específicos, puede hacer que el enrutador elija una ruta predeterminada a una red en particular verificando en la tabla de ruteo.

Si pierde la ruta hacia una red en particular, el enrutador elige la otra ruta posible predeterminada. Puede quitar la ruta perdida eliminando la ruta estática en la configuración de la siguiente forma:

2513#configure terminal

Enter configuration commands, one per line.  End with CNTL/Z.



2513(config)#no ip route 171.70.24.0 255.255.255.0 131.108.99.2

2513(config)#^Z

2513#

%SYS-5-CONFIG_I: Configured from console by console

Luego de eliminar la ruta estática hacia la red predeterminada, la tabla de ruteo tendrá el aspecto siguiente:

2513#show ip route



Codes: C - connected, S - static, I - IGRP, 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, E - EGP

       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



Gateway of last resort is 161.44.192.2 to network 198.10.1.0



     161.44.0.0/24 is subnetted, 1 subnets

C       161.44.192.0 is directly connected, Ethernet0

     131.108.0.0/24 is subnetted, 1 subnets

C       131.108.99.0 is directly connected, Serial0

S*   198.10.1.0/24 [1/0] via 161.44.192.2

2513#

Uso de diferentes protocolos de ruteo

Las gateways de último recurso seleccionadas con el comando ip default-network se propagan de manera diferente según qué protocolo de ruteo esté propagando la ruta predeterminada. Para que IGRP y EIGRP propaguen la ruta, IGRP o EIGRP deben conocer la red especificada por el comando ip default-network. Esto significa que la red debe estar derivada de IGRP o EIGRP en la tabla de ruteo o que la ruta estática utilizada para generar la ruta hacia la red debe estar redistribuida en IGRP o EIGRP o anunciada en estos protocolos utilizando el comando network.

RIP anuncia una ruta hacia 0.0.0.0 si se selecciona una gateway de último recurso utilizando el comando ip default-network. Esta red especificada en el comando ip default-network no necesita ser explícitamente anunciada por RIP. Por ejemplo, observe que la gateway de último recurso en este enrutador se obtuvo utilizando la combinación de los comandos ip route y ip default-network. Si habilita RIP en su enrutador, RIP anuncia una ruta hacia 0.0.0.0 (pero no hacia la red Ethernet0 debido a la división del horizonte):

2513(config)#router rip

2513(config-router)#network 161.44.0.0

2513(config-router)#network 131.108.0.0

2513(config-router)#^Z

2513#

%SYS-5-CONFIG_I: Configured from console by console

2513#debug ip rip



*Mar  2 07:39:35.504: RIP: sending v1 update to 255.255.255.255 via Ethernet0 (161.44.192.1)

*Mar  2 07:39:35.508: RIP: build update entries

*Mar  2 07:39:35.508:   network 131.108.0.0 metric 1

*Mar  2 07:39:35.512: RIP: sending v1 update to 255.255.255.255 via Serial0 (131.108.99.1)

*Mar  2 07:39:35.516: RIP: build update entries

*Mar  2 07:39:35.520:   subnet 0.0.0.0 metric 1

*Mar  2 07:39:35.524:   network 161.44.0.0 metric 1

La ruta predeterminada anunciada utilizando el comando ip default-network no se propaga mediante Open Shortest Path First (OSPF). Para obtener más información sobre el rendimiento de las rutas predeterminadas con OSPF, consulte Cómo genera OSPF rutas predeterminadas.

La ruta predeterminada anunciada mediante el comando ip default-network no se propaga mediante IS-IS.

ip route 0.0.0.0 0.0.0.0

Otra forma de configurar en un enrutador la gateway de último recurso es crear una ruta estática a la red 0.0.0.0 0.0.0.0. Al igual que con el comando ip default-network, utilizar la ruta estática en 0.0.0.0 no depende de ningún protocolo de ruteo. No obstante, ip routing debe estar habilitado en el enrutador.

Nota: IGRP no interpreta una ruta hacia 0.0.0.0. Por lo tanto, no puede propagar rutas predeterminadas creadas con el comando ip route 0.0.0.0 0.0.0.0. Use el comando ip default-network para que IGRP propague una ruta predeterminada.

EIGRP propaga una ruta hacia la red 0.0.0.0, pero la ruta estática debe estar redistribuida en el protocolo de ruteo.

En versiones anteriores de RIP, la ruta predeterminada creada con el comando ip route 0.0.0.0 0.0.0.0 era anunciada automáticamente por los enrutadores RIP. En las versiones 12.0T y posteriores del software Cisco IOS, RIP no anuncia la ruta predeterminada si la misma no ha sido aprendida mediante RIP. También será necesario redistribuir la ruta en RIP.

Las rutas predeterminadas creadas con el comando ip route 0.0.0.0 0.0.0.0 no se propagan mediante OSPF e IS-IS. Además, esta ruta predeterminada no puede ser redistribuida en OSPF o en IS-IS utilizando el comando redistribute. Utilice el comando default-information originate para generar una ruta predeterminada en un dominio de ruteo IS-IS o OSPF. Para obtener más información sobre el rendimiento de rutas predeterminadas con OSPF, consulte Cómo OSPF genera rutas predeterminadas

A continuación se proporciona un ejemplo de configuración de una gateway de último recurso mediante el comando ip route 0.0.0.0 0.0.0.0:

router-3#configure terminal

   Enter configuration commands, one per line. End with CNTL/Z.

   router-3(config)#ip route 0.0.0.0 0.0.0.0 170.170.3.4

   router-3(config)#^Z

   router-3#



   router-3#show ip route

   Codes: C - connected, S - static, I - IGRP, 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, E - EGP

   i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default

   U - per-user static route, o - ODR



Gateway of last resort is 170.170.3.4 to network 0.0.0.0



 170.170.0.0/24 is subnetted, 2 subnets

   C 170.170.2.0 is directly connected, Serial0

   C 170.170.3.0 is directly connected, Ethernet0

   S* 0.0.0.0/0 [1/0] via 170.170.3.4

   router-3#

   router-3#

Nota: Si configura redes múltiples como posibles rutas predeterminadas utilizando el comando ip default-network, la red que tenga la mínima distancia administrativa será elegida como la red para la gateway de último recurso. Si todas las redes poseen la misma distancia administrativa, se elige la red enumerada en primer lugar en la tabla de ruteo (show ip route enumera la tabla de ruteo) como la red para la gateway de último recurso. Si utiliza los comandos ip default-network e ip route 0.0.0.0 0.0.0.0 para configurar las posibles redes predeterminadas, y la red utilizada por el comando ip default-network se conoce de manera estática, la red definida con el comando ip default-network tiene precedencia y es elegida para la gateway de último recurso. De lo contrario, si la red utilizada por el comando ip default-network deriva de un protocolo de ruteo, el comando ip route 0.0.0.0 0.0.0.0 , que posee la menor distancia administrativa tendrá precedencia y será elegido como la red para la gateway de último recurso. Si utiliza múltiples comandos ip route 0.0.0.0 0.0.0.0 para configurar una ruta predeterminada, se equilibra la carga del tráfico sobre múltiples rutas.

Resumen

Utilice el comando ip default-gateway cuando ip routing está inhabilitado en el enrutador Cisco. Use los comandos ip default-network e ip route 0.0.0.0 0.0.0.0 para configurar la gateway de último recurso en los enrutadores Cisco que tengan habilitado el comando ip routing. La forma en que los protocolos de ruteo propagan la información predeterminada sobre rutas difiere para cada protocolo.


Discusiones relacionadas de la comunidad de soporte de Cisco

La Comunidad de Soporte de Cisco es un foro donde usted puede preguntar y responder, ofrecer sugerencias y colaborar con colegas.


Document ID: 16448