Este documento explica el concepto de un IP sin numerar y presenta varios ejemplos de configuración para referencia. El comando ip unnumbered configuration le permite activar el procesamiento de IP en una interfaz serial sin asignarle una dirección de IP explícita. La interfaz sin numeración IP puede "pedir prestada" la dirección IP de otra interfaz ya configurada en el router, que conserva el espacio de red y dirección.
No hay requisitos específicos para este documento.
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
Para obtener más información sobre las convenciones del documento, consulte Convenciones de Consejos Técnicos de Cisco.
Tenga en cuenta la red que se muestra a continuación. El router A tiene una interfaz serial S0 y una interfaz Ethernet E0.
La interfaz Ethernet 0 del router A se puede configurar con una dirección IP como se muestra a continuación:
interface Ethernet0 ip address 172.16.10.254 255.255.255.0
Lógicamente, para habilitar IP en la interfaz S0, debería configurar una dirección IP única en ella. Sin embargo, también es posible habilitar IP en la interfaz serial y activarla sin asignarle una dirección IP única. Esto se hace tomando prestada una dirección IP ya configurada en una de las otras interfaces del router. Para hacer esto, el comando de modo de interfaz ip unnumbered se utiliza como se muestra a continuación.
interface Serial 0 ip unnumbered Ethernet 0
El comando ip unnumbered <type> <number> interface mode toma la dirección IP de la interfaz especificada a la interfaz en la que se ha configurado el comando. El uso del comando ip unnumbered hace que la dirección IP sea compartida por dos interfaces. Por lo tanto, en nuestro ejemplo, la dirección IP que se configuró en la interfaz Ethernet también se asigna a la interfaz Serial, y ambas interfaces involucradas funcionan normalmente. Esto se puede verificar usando el resultado del comando show ip interface brief, como se muestra a continuación:
RouterA# show ip interface brief Interface IP-Address OK? Method Status Protocol Ethernet0 172.16.10.254 YES manual up up Serial0 172.16.10.254 YES manual up up
Como puede ver en el resultado del comando show ip interface brief anterior, la interfaz serial tiene una dirección IP idéntica a la de la interfaz Ethernet, y ambas interfaces son completamente funcionales. La interfaz que toma prestada su dirección de una de las otras interfaces funcionales del router se denomina "interfaz sin numerar". En nuestro ejemplo, Serial 0 es la interfaz sin numerar.
La única desventaja real que sufre la interfaz sin numerar es que no está disponible para la administración y las pruebas remotas. También debe recordar que la interfaz sin numerar debe tomar prestada su dirección de una interfaz que está activa y en ejecución. Si la interfaz sin numerar está apuntando a una interfaz que no funciona (es decir, que no muestra "estado de la interfaz UP", "protocolo UP"), la interfaz sin numerar no funciona. Ésa es precisamente la razón por la que se recomienda que la interfaz sin numerar apunte a una interfaz de loopback ya que los loopbacks no fallan. Por último, recuerde que el comando ip unnumbered sólo funciona en las interfaces punto a punto. Cuando configura el comando en la interfaz de acceso múltiple (es decir, Ethernet) o en la interfaz de bucle invertido, se muestran los siguientes mensajes:
RouterA(config)# int e0 RouterA(config-if)# ip unnumbered serial 0 Point-to-point (non-multi-access) interfaces only RouterA(config-if)# ip unnumbered loopback 0 Point-to-point (non-multi-access) interfaces only
En un router Cisco, cada interfaz conectada a un segmento de red debe pertenecer a una única subred. Los routers conectados directamente tienen interfaces que se conectan al mismo segmento de red y tienen asignadas direcciones IP de la misma subred. Si un router necesita enviar información a una red que no está conectada de forma directa, consulta la tabla de ruteo y envía el paquete al salto siguiente conectado de forma directa al destino. Si no hay una ruta en la tabla de ruteo, el router reenvía el paquete a su gateway de último recurso. Cuando un router que está conectado directamente al destino final recibe el paquete, lo transmite directamente al host extremo.
La tabla de IP Routing contiene rutas de subred o rutas de red principales. Cada ruta cuenta con una o más direcciones de salto siguiente directamente adheridas. Las rutas de subred se agregan o resumen de forma predeterminada en los límites de red principales para reducir el tamaño de la tabla de ruteo.
Nota: El esquema de agregación mencionado anteriormente supone un protocolo de routing de vector de distancia tradicional, como el protocolo de información de routing (RIP) o el protocolo de routing de gateway interior (IGRP).
Consideremos asignar direcciones IP a las interfaces de un router mediante una red de clase B que se ha dividido en subredes usando ocho bits de subredes. Cada interfaz requiere una subred exclusiva. A pesar de que cada conexión en serie punto a punto tiene que manejar solamente dos puntos extremos, si asignamos una subred completa a cada interfaz en serie, podemos utilizar las 254 direcciones disponibles para cada interfaz donde sólo son necesarias dos direcciones. Si utilizamos IP sin numerar en cada interfaz serial, ahorramos espacio de dirección; la dirección de una interfaz LAN se "toma en préstamo" y se utiliza como dirección de origen para las actualizaciones de ruteo y los paquetes originados en la interfaz serial. De esta manera, se conserva el espacio de la dirección. IP sin número sólo tiene sentido para links punto a punto.
Cuando un router recibe una actualización de ruteo, instala la dirección de origen de la actualización como el próximo salto en su tabla de ruteo. Normalmente, el próximo salto es un nodo de red conectado directamente. Esto ya no sucede si usamos una IP sin numeración porque cada interfaz serial "pide prestado" su dirección IP a una interfaz LAN diferente, cada una en una subred diferente y posiblemente en una red principal diferente. Cuando se configura un IP sin numerar, las rutas aprendidas a través de la interfaz de IP sin numerar tienen a la interfaz como el salto siguiente, en lugar de la dirección de origen de la actualización de ruteo. De este modo, evitamos un problema de dirección del salto siguiente inválida debido al origen de la actualización del ruteo proveniente de un salto siguiente que no está directamente conectado.
Nota: La información de estos ejemplos de configuración se basa en Cisco IOS® Software versión 12.2(10b) y se probó en Cisco 2500 Series Routers.
Veamos cuatro configuraciones de ejemplo diferentes para IP sin numerar.
Nota: Podríamos haber utilizado interfaces de loopback en lugar de interfaces ethernet.
La figura 1 muestra que en ambos lados del link serial tenemos la misma red principal con diferentes subredes.
Figura 1: Diagrama de red
Router 1.1.1.1 | Router 2.2.2.2 |
---|---|
Current configuration: interface Ethernet0 ip address 171.68.178.196 255.255.255.192 interface Serial0 ip unnumbered Ethernet0 router igrp 10 network 171.68.0.0 |
Current configuration: interface Ethernet 0 ip address 171.68.179.1 255.255.255.192 interface Serial 0 ip unnumbered Ethernet0 router igrp 10 network 171.68.0.0 |
Router 1.1.1.1# show ip route 171.68.0.0/26 is subnetted, 3 subnets I 171.68.179.0 [100/8976] via 171.68.179.1, 00:00:02, Serial0 C 171.68.178.192 is directly connected, Ethernet0 I 171.68.0.0 [100/8976] via 171.68.179.1, 00:00:02, Serial0 Router 1.1.1.1# ping 171.68.179.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 171.68.179.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/30/32 ms Router 2.2.2.2# show ip route 171.68.0.0/26 is subnetted, 3 subnets C 171.68.179.0 is directly connected, Ethernet0 I 171.68.178.192 [100/8976] via 171.68.178.196, 00:00:02, Serial0 I 171.68.0.0 [100/8976] via 171.68.178.196, 00:00:02, Serial0 Router 2.2.2.2# ping 171.68.178.196 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 171.68.178.196, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 32/32/32 ms
La información de ruta sobre subredes se mantiene correctamente en este escenario.
La figura 2 muestra que en ambos lados del link serial tenemos diferentes redes principales y ninguna subredes.
Figura 2: Diagrama de red
Router 1.1.1.1 | Router 2.2.2.2 |
---|---|
Current configuration: interface Ethernet0 ip address 171.68.178.196 255.255.0.0 interface Serial0 ip unnumbered Ethernet0 router igrp 10 network 171.68.0.0 |
Current configuration: interface Ethernet 0 ip address 172.68.1.1 255.255.0.0 interface Serial 0 ip unnumbered Ethernet0 router igrp 10 network 172.68.0.0 |
Router 1.1.1.1# show ip route C 171.68.0.0/16 is directly connected, Ethernet0 I 172.68.0.0/16 [100/8976] via 172.68.1.1, 00:01:26, Serial0 Router 1.1.1.1# ping 172.68.1.1 Sending 5, 100-byte ICMP Echos to 172.68.1.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/28/28 ms Router 2.2.2.2# show ip route I 171.68.0.0/16 [100/8976] via 171.68.178.196, 00:00:21, Serial0 C 172.68.0.0/16 is directly connected, Ethernet0 Router 2.2.2.2# ping 171.68.178.196 Sending 5, 100-byte ICMP Echos to 171.68.178.196, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/29/32 ms
La figura 3 muestra que en un lado del link serial tenemos una red principal con una subred y en el otro lado una red principal sin subred.
Figura 3: Diagrama de red
Router 1.1.1.1 | Router 2.2.2.2 |
---|---|
Current configuration: interface Ethernet0 ip address 171.68.178.196 255.255.255.192 interface Serial0 ip unnumbered Ethernet0 router igrp 10 network 171.68.0.0 |
Current configuration: interface Ethernet 0 ip address 172.68.1.1 255.255.0.0 interface Serial 0 ip unnumbered Ethernet0 router igrp 10 network 172.68.0.0 |
Router 1.1.1.1# show ip route 171.68.0.0/26 is subnetted, 1 subnets C 171.68.178.192 is directly connected, Ethernet0 I 172.68.0.0/16 [100/8976] via 172.68.1.1, 00:00:03, Serial0 Router 1.1.1.1# ping 172.68.1.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.68.1.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/31/32 ms Router 2.2.2.2# show ip route 171.68.0.0/16 is variably subnetted, 2 subnets, 2 masks I 171.68.178.192/32 [100/8976] via 171.68.178.196, 00:00:48, Serial0 I 171.68.0.0/16 [100/8976] via 171.68.178.196, 00:00:48, Serial0 C 172.68.0.0/16 is directly connected, Ethernet0 Router 2.2.2.2# ping 171.68.178.196 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 171.68.178.196, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/29/32 ms
Nota: Antes de la versión 11.0(2) del software del IOS de Cisco, se requiere que coloque una ruta estática para la mayornet 171.68.0.0/16 en el Router 2.2.2.2.
En este escenario, la información de la subred se pierde debido a que se la trata como una ruta host. En la versión 11.0(2) y posteriores del software Cisco IOS, el protocolo de routing de gateway interior (IGRP) y el protocolo de información de routing (RIP) solucionan este problema enviando la ruta de resumen para la red principal a través de los enlaces punto a punto no numerados.
La figura 4 muestra que en ambos lados del link serial tenemos dos redes principales diferentes con subredes respectivas.
Figura 4: Diagrama de red
Router 1.1.1.1 | Router 2.2.2.2 |
---|---|
Current configuration: interface Ethernet0 ip address 171.68.178.196 255.255.255.192 interface Serial0 ip unnumbered Ethernet0 router igrp 10 network 171.68.0.0 |
Current configuration: interface Ethernet 0 ip address 172.68.1.1 255.255.255.192 interface Serial 0 ip unnumbered Ethernet0 router igrp 10 network 172.68.0.0 |
Router 1.1.1.1# show ip route 171.68.0.0/26 is subnetted, 1 subnets C 171.68.178.192 is directly connected, Ethernet0 172.68.0.0/16 is variably subnetted, 2 subnets, 2 masks I 172.68.0.0/16 [100/8976] via 172.68.1.1, 00:00:02, Serial0 I 172.68.1.0/32 [100/8976] via 172.68.1.1, 00:00:02, Serial0 Router 1.1.1.1# ping 172.68.1.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 172.68.1.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 32/81/280 ms Router 2.2.2.2# show ip route 171.68.0.0/16 is variably subnetted, 2 subnets, 2 masks I 171.68.178.192/32 [100/8976] via 171.68.178.196, 00:00:22, Serial0 I 171.68.0.0/16 [100/8976] via 171.68.178.196, 00:00:22, Serial0 172.68.0.0/26 is subnetted, 1 subnets C 172.68.1.0 is directly connected, Ethernet0 Router 2.2.2.2# ping 171.68.178.196 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 171.68.178.196, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 28/31/32 ms
Nota: En las versiones anteriores a 11.0(2) del software Cisco IOS, se requiere que coloque una ruta estática para la mayornet 171.68.0.0/16 en el Router 2.2.2 y 172.68.0.0/16 en el Router 1.1.1.1.
En este escenario, la información de la subred se pierde debido a que se la trata como una ruta host. En las versiones 11.0(2) y posteriores del software del IOS de Cisco, los IGRP y RIP solucionan el problema al enviar la ruta de resumen para la red principal a través de los links punto a punto sin numerar.
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
26-Oct-2005 |
Versión inicial |