jueves, 29 de septiembre de 2011

Enrutamiento Dinámico con OSPF en Routers Cisco

En esta trateremos sobre la configuración del enrutamiendo dinámico de routers Cisco mediante el protocolo OSPF.


Como podemos ver en el diagrama, tenemos dos router R1 y R2 que se comunican mediante la red 1.1.1.0/30 a través de sus interfaces seriales 1.1.1.1/30 y 1.1.1.2/30 respectivamente. Adicionalmente, tenemos dos computadoras PC1 y PC2 que se comunican con los routers R1 y R2 mediante las redes 192.168.10.0/24 y 192.168.20.0/24 respectivamente.

En este ejemplo, vamos a configurar los equipos R1 y R2 para lograr conectividad entre los equipos PC1 y PC2 usando enrutamiento dinámico con el protocolo OSPF. El protocolo OSPF (Open Shortest Path First) es un protocolo de enrutamiento por estado de enlace y utiliza el costo de la ruta como métrica para la selección de rutas.

Contenido

1. Configuración de los routers R1 y R2
2. Probar la conectividad entre R1 y R2
3. Configuración del enrutamiento dinámico entre R1 y R2

El comando para configurar el enrutamiento estático mediante el protocolo OSPF es router ospf [process_id] donde [process_id] es un número que se utiliza para identificar un proceso de enrutamiento OSPF en el equipo router y puede tener cualquier valor entre 1 y 65 535. Para agregar las redes se usa el comando network [dirección] [máscara_wildcard] area [id_area] donde [dirección] puede ser la dirección IP de la red directamente conectada al router o la dirección de subred o la dirección de la interfaz, [máscara_wildcard] es una máscara inversa que se utiliza para determinar cómo se lee una dirección. Ésta máscara tiene bits wildcard donde 0 representa coincidencia y 1 no es importante. Por ejemplo, una máscara wildcard 0.0.255.255 indica una coincidencia en los primeros dos bytes (la máscara de subred equivalente sería 255.255.0.0), y [id_area] es un número que especifica el área que se debe asociar con una dirección. Para un área de backbone, la ID debe ser igual a 0. 

Procedemos a configurar el nombre, la interfaz fastEthernet y la interfaz serial de los routers R1 y R2 según el diagrama de red. Para ver la configuración visita la entrada Enrutamiento Estático en Routers Cisco y sigue los pasos indicados en los puntos Configuración del Router R1 y Configuración del Router R2 para configurar los equipos.


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

R1>ping 1.1.1.2


En R1, entramos al modo de configuración global y configuramos el enrutamiento dinámico ingresando las redes directamente conectadas a R1:

R1>enable
R1#configure terminal
R1(config)#router ospf 2
R1(config-router)#network 192.168.10.0 0.0.0.255 area 0
R1(config-router)#network 1.1.1.0 0.0.0.3 area 0

De manera análoga, realizamos el procedimiento para R2:

R2>enable
R2#configure terminal
R2(config)#router ospf 2
R2(config-router)#network 192.168.20.0 0.0.0.255 area 0
R2(config-router)#network 1.1.1.0 0.0.0.3 area 0

Y listo, tenemos los equipos configurados con enrutamiendo dinámico usando el protocolo RIP. Para ver la configuración del enrutamiento dinámico se usa el comando show ip protocols.

R1>show ip protocols

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

R1>ping 192.168.20.1

Para probar el enrutamiento en R2:

R2>ping 192.168.10.1


Para probar la conectividad entre los hosts (PC1 y PC2), solo es necesario configurar la dirección IP, la máscara de red y la dirección IP de la puerta de enlace para cada uno. Para PC1 la puerta de enlace sería la  interfaz Ethernet 0/0 de R1 cuya dirección IP es 192.168.10.1 y para PC2 la puerta de enlace sería la interfaz Ethernet 0/0 de R2 cuya dirección IP es 192.168.20.1. Luego queda probar la conectividad con el comando ping. Por ejemplo, para PC1 el comando es ping 192.168.20.2 y para PC2 el comando es ping 192.168.10.2.

5 comentarios: