jueves, 29 de septiembre de 2011

Enrutamiento Estático en Routers Cisco

En esta entrada hablaremos acerca de cómo realizar un enrutamiento estático en routers Cisco.


Como podemos apreciar en el diagrama, tenemos dos routers (R1 y R2) los cuales se comunican mediante la red 1.1.1.0/30 a través de sus interfaces seriales con direcciones 1.1.1.1 y 1.1.1.2 respectivamente. También tenemos dos hosts (PC1 y PC2) los cuales se conectan a R1 y R2 mediante las redes 192.168.10.0/24 y 192.168.20.0/24 respectivamente.

En este ejemplo, vamos a configurar el enrutamiento estático de los routers R1 y R2 para que los hosts PC1 y PC2 puedan comunicarse entre sí.

Contenido

1. Configuración del router R1
2. Configuración del router R2
3. Probar la conectividad
4. Configuración del enrutamiento estático de R1
5. Configuración del enrutamiento estático de R2

El comando para configurar rutas estáticas es ip route [dirección_destino] [máscara_destino] [dirección_siguiente_salto] donde [dirección_destino] es la dirección de red destino a la cual queremos comunicarnos, [máscara_destino] es la máscara de red de la dirección de red destino y [dirección_siguiente_salto] es la dirección IP de la interfaz del siguiente salto, es decir, es la dirección IP del router directamente conectado por el cual queremos enrutar los paquetes.

Por ejemplo, en el router R1 para enrutar paquetes a la red 192.168.20.0/24, se debe enrutar los paquetes por algún router vecino a R1, en nuestro ejemplo debemos enrutar los paquetes a R2 mediante su interfaz serial cuya dirección IP es 1.1.1.2. Dicha interfaz del router R2 es la interfaz del siguiente salto. Análogamente, para el router R2 si queremos enrutar paquetes a la red 192.168.10.0/24 lo hacemos mediante la interfaz serial del router R1 cuya dirección IP es 1.1.1.1 la cual es la interfaz del siguiente salto.


Configuramos el nombre del router a R1 (para más información sobre cómo cambiar el nombre del router puedes mirar la entrada Configuración Básica de Switches y Routers Cisco), la interfaz FastEthernet 0/0 con la dirección 192.168.10.1/24, y la interfaz serial 1/0 con la dirección IP 1.1.1.1/30. Además como el router R1 es el DCE de la conexión serial, debemos de usar el comando clock rate para especificar la velocidad de la conexión serial en múltiplos de 1200.

Router>enable
Router#configure terminal
Router(config)#hostname R1
R1(config)#interface fastEthernet 0/0
R1(config-if)#ip address 192.168.10.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#interface serial 1/0
R1(config-if)#ip address 1.1.1.1 255.255.255.252
R1(config-if)#clock rate 64000
R1(config-if)#no shutdown
R1(config-if)#exit

Nótese que usamos el comando ip address para asignar la dirección y máscara IP a una interfaz del equipo y también se usa el comando no shutdown para habilitar las interfaces.


De manera análoga, configuramos el router R2 de manera similar a como configuramos el router R1, con la excepción de que el router R2 es el DTE de la conexión serial, no necesitamos hacer uso del comando clock rate cuando configuramos la interfaz serial.

Router>enable
Router#configure terminal
Router(config)#hostname R2
R2(config)#interface fastEthernet 0/0
R2(config-if)#ip address 192.168.20.1 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#interface serial 1/0
R2(config-if)#ip address 1.1.1.2 255.255.255.252
R2(config-if)#no shutdown
R2(config-ig)#exit


Hasta este punto, hemos configurado los equipos R1 y R2 para que tengan conectividad entre sí, todavía no hemos configurado el enrutamiento estático en los equipos. Antes de continuar, podemos hacer uso del comando ping para probar la conectividad de los equipos. Cabe resaltar que debe haber conectividad entre los equipos para poder realizar el enrutamiendo estático. Por ejemplo, desde R1 hacemos ping a la interfaz de R2:

R1>ping 1.1.1.2


Procedemos a configurar el enrutamiento estático en R1 con el comando ip route desde el modo de configuración global.

R1>enable
R1#configure terminal
R1(config)#ip route 192.168.20.0 255.255.255.0 1.1.1.2


De manera análoga, configuramos el enrutamiento estático para R2.

R2>enable
R2#configure terminal
R2(config)#ip route 192.168.10.0 255.255.255.0 1.1.1.1

Y listo, tenemos los equipos configurados con enrutamiento estático. Para ver la configuración  de enrutamieno estático en el equipo se usa el comando show ip route desde el modo de usuario privilegiado:

R1>enable
R1#show ip route

Podemos verificar que el enrutamiento funciona entre R1 y R2 haciendo ping a las direcciones de sus interfaces fastEthernet. Por ejemplo, para probar el enrutamiento en R1:

R1>enable
R1#ping 192.168.20.1

Para probar el enrutamiento en R2:

R2>enable
R2#ping 192.168.10.1

Para lograr conectividad entre los hosts, solo es necesario configurar la dirección IP, la máscara de red y la dirección IP de la puerta de enlace tanto para PC1 como para PC2. Para PC1, la puerta de enlace sería la interfaz fastEthernet de R1 cuya dirección IP es 192.168.10.1 y para PC2 la puerta de enlace sería la interfaz fastEthernet de R2 cuya dirección IP es 192.168.20.1. Luego queda probar su conectividad mediante el comando ping. Por ejemplo, para PC1 se usaría el comando ping 192.168.20.2 para probar la conectividad con PC2 y para PC2 sería el comando ping 192.168.10.2 para probar la conectividad con PC1.

Finalmente, queda aclarar que el enrutamiento estático es gestionado por el administrador de la red, porque se introduce manualmente la configuración en el equipo. Si el diseño de la red cambia, todas las rutas estáticas configuradas en los equipos deben de volver a configurarse para que estén acorde al nuevo diseño de la red. Esto supone una carga administrativa para el encargado de la red, especialmente notable cuando se trabajan con redes grandes.

4 comentarios: