Este es un laboratorio para
complementar el post sobre las Areas OSPF y la sumarización. Veamos el siguiente ejemplo:
En el router R1 está creada
la loopback 10.1.1.1/32 declarada en ospf, en r2 tengo la loopback
200.44.32.12/24 recreando una salida a internet, y tengo rutas estáticas de la
red 200.59.x.x redistribuidas en el proceso OSPF; en R4 tengo la loopback
10.4.4.1/24 y una ruta estatica de la red 69.25.x.x redistribuida en OSPF.
Veamos la tabla de enrutamiento de
R1:
Podemos ver las direcciones IP 200.59.x.x como E2 que son las rutas estáticas creadas en R2 hacia internet, las 10.x.x.x que son las interfaces de los routers presentes en otras áreas que no sean el área 1; la ruta 0.0.0.0 también como E2 que dice que el default Gateway lo tiene R2. Ahora veamos lo que sucede si convertimos el área 1 en un stubby área. Configuremos lo siguiente:
R1:
Router ospf 1
Área 1 stub
R2:
Router ospf 1
Área 1 stub
Al ingresar estos comandos
estamos diciendo que el área 1 es un área stub. El ospf caerá y levantará de
nuevo. Y qué debería suceder? Pues recordemos que en un área stub el ABR (en
nuestro caso R2) filtrará todos los LSA 5, es decir, las rutas externas a
nuestro proceso OSPF.
Veamos cómo queda la tabla de enrutamiento de R1:
Efectivamente podemos ver que
todas las rutas que aparecían como E2 desaparecieron de la tabla de
enrutamiento. R1 sabe ahora que cualquier cosa que no conozca debe buscarla por
R2, lo que podemos ver en la última ruta.
Ahora convirtamos el área 1
en un área Totally Stub. De esta forma filtraremos los LSA tipo 3, 4 y 5.
Simplemente debemos agregar el comando no-summary en el ABR (R2):
R2:
Router
ospf 1
Área 1 stub no-summary
Veamos cómo queda la tabla de enrutamiento:
Como podemos ver la tabla de enrutamiento
se redujo drásticamente. Ahora sólo aparecen las interfaces directamente
conectadas, y como el área 1 solo tiene 1 salida hacia las otras áreas que es a
través de R2, simplemente utiliza una ruta por default para acceder al resto de
las áreas. Si comparamos esta tabla de enrutamiento con la tabla original es
evidente el procesamiento que estaremos ahorrándole a R1.
Ahora veamos la tabla de enrutamiento de R4:
R4:
En el caso de R4 no podemos convertirla en
un Totally Stuby Area porque tenemos unas rutas estáticas, las cuales se
transmiten a las otras áreas por medio de LSA tipo 5. La solución para este
caso es configurarla como un Totally Stuby Not-so-stubby Área. De esta forma el
ABR (R3) va a filtrar los LSA de igual manera que lo hace R2, sólo que al ser
un NSSA las rutas estáticas de R4 no se van a transmitir por LSA 5 sino por
LSA7; entonces R3 no las va a filtrar pero va convertir los LSA7 en LSA 5 para
poder transmitirlos hacia las otras áreas. Suena complicado pero veamoslo en
acción. Configuremos:
R1:
Router
ospf 1
Área 1 nssa
R2:
Router ospf 1
Área 1 nssa no-summary
La tabla de enrutamiento de R4 queda de la
siguiente manera:
Igual que en R1, todas las rutas aprendidas
por OSPF fueron sumarizadas en una única ruta 0.0.0.0 hacia R3, y la ruta
estática 69.25.160.15 se mantiene, ya que es una ruta creada en el mismo
router. Veamos la tabla de R3:
Como podemos ver en R3 aparece la ruta
hacia la 69.25.160.15 como N2 que se refiere a un NSSA y se le hace ping a todo.
Con este laboratorio pudimos ilustrar los
distintos comportamientos de las áreas en OSPF y cómo sumarizar con ellas, así
como entender para que sirve cada tipo de LSA y por qúe es tan importate
conocerlos. Espero que este post haya sido de ayuda, cualquier duda por favor comenten.
Saludos,
Néstor