Ya sea que se esté preparando para el examen de Enrutamiento IP de Cisco o que sea un ingeniero de redes con experiencia planeando implementar el protocolo de enrutamiento Open Shortest Path First (OSPF), debería familiarizarse con la capacidad de dividir su red en áreas OSPF separadas. El uso de múltiples áreas OSPF reduce la frecuencia de los cálculos SPF (Dijkstra), el tamaño de las tablas de enrutamiento, así como la sobrecarga de LSU, y por lo tanto mejora el rendimiento de la red. Además, dividir una red OSPF en áreas la hace más manejable, especialmente si se hace más grande.
En este artículo, explicaré los diferentes tipos de áreas OSPF, y cuándo debería considerar dividir su red en áreas. Aunque daré una breve introducción a algunos conceptos básicos de OSPF, se asume que tienes un conocimiento previo de OSPF (nivel CCNA).
Breve introducción
Para entender las áreas OSPF, debes conocer algunas cosas importantes sobre el protocolo de enrutamiento OSPF. Excepto el hecho de que es un protocolo de enrutamiento de estado de enlace (tiene una imagen completa de la red; los routers envían el estado de sus propias interfaces/enlaces a todos los demás routers), que estoy seguro de que todos ustedes sabían, OSPF implementa una jerarquía de áreas de dos capas: el área troncal, también llamada área OSPF 0, y el área regular (no troncal). La principal diferencia entre estas dos áreas es que el área backbone representa el núcleo de la red y proporciona el movimiento rápido del tráfico de red, mientras que el área nonbackbone conecta usuarios y recursos. Así, el área troncal es el área principal a la que se conectan otras áreas, ya sea físicamente o mediante el uso de enlaces virtuales OSPF, para intercambiar y enrutar información. Además, los usuarios generalmente no se ubican dentro de un backbone, sino dentro de áreas no backbone que se explicarán en un texto posterior.
Con respecto al área(s) a la que se interconectan, diferenciamos entre routers OSPF internos, backbone, ABR (Area Border Router) y ASBR (Autonomous System Boundary Router).
- Routers internos – tienen todas sus interfaces en la misma área, es decir se conectan a una sola área OSPF
- Enrutadores backbone – tienen al menos una interfaz conectada al área backbone
- Enrutadores de frontera de área – tienen interfaces conectadas a múltiples áreas, y conectan áreas no backbone al área backbone
- Enrutadores de frontera de sistema autónomo – tienen al menos una interfaz conectada a otro sistema autónomo (como otro sistema OSPF o EIGRP)
Nota: Un router puede ser de más de un tipo simultáneamente. Por ejemplo, si está conectado al área troncal y no troncal, y a una red no OSPF, es tanto un ABR como un ASBR.
También distinguimos entre diferentes tipos de rutas en las tablas de enrutamiento:
- Ruta OSPF – ruta típica marcada con O en la tabla de enrutamiento; indica que OSPF es el origen de la ruta
- Ruta por defecto – ruta utilizada para propagar el tráfico a un área externa; marcada con O*IA
- Rutas intra-área – rutas originadas y aprendidas en la misma área, es decir. internas al área; marcadas con O
- Rutas interáreas – rutas originadas en otras áreas OSPF; marcadas con O IA
- Rutas externas – rutas de otro sistema autónomo (AS), externas al área OSPF particular; aparecen como O E1 o O E2 en un área estándar y como O N1 o O N2 en un área NSSA o totalmente NSSA
Nota: E1 son rutas de tipo 1 – se utilizan cuando hay varios ASBR que anuncian una ruta al AS; el coste externo se añade al coste interno de cada enlace
E2 son rutas de tipo 2 – se utilizan si sólo un router anuncia una ruta al AS; el coste externo no cambia
Lo mismo ocurre con las rutas O N1 y O N2.
Ahora que conoce los fundamentos necesarios para entender completamente las áreas OSPF, podemos hablar de los diferentes tipos de áreas OSPF.
Tipos de áreas OSPF
Las áreas regulares (no backbone) pueden tener varios subtipos: área estándar, área stub, área totalmente stubby, área no tan stubby (NSSA) y NSSA totalmente stubby.
Área estándar – un área no backbone que debe estar conectada al área backbone; acepta rutas intra-área, inter-área, externas y una ruta por defecto
Área stub – tiene un único punto de salida (ABR); se suele utilizar en redes hub-and-spoke; acepta rutas intra-área pero no acepta rutas externas de resumen de fuentes no OSPF; implica el uso de una ruta por defecto para enviar paquetes a una red externa
Área Totalmente Stubby – propiedad de Cisco; no acepta rutas externas de AS o rutas inter-área; reconoce sólo rutas intra-área y la ruta por defecto
NSSA – reconoce rutas intra-área, inter-área y la ruta por defecto (0.0.0.0); permite rutas externas desde un ASBR pero estas rutas están marcadas con O N1 o O N2
Totally Stubby NSSA – propiedad de Cisco; no acepta rutas externas de AS o rutas inter-área; reconoce sólo rutas intra-área y la ruta por defecto; permite sólo ASBR locales y por lo tanto los routers externos que este router inserta en el área están marcados con O N1 o O N2
Consulte la siguiente figura para entender los tipos de área OSPF:
También puede encontrar útil el siguiente mapa mental (las marcas cruzadas no se reconocen en el área):
Implementación del área OSPF
Dividir su red en áreas limita el impacto de un cambio de topología dentro de un área y minimiza las entradas en la tabla de enrutamiento, y por lo tanto mejora el rendimiento de su red. Incluso si tu red es pequeña y no hay necesidad de dividirla en múltiples áreas momentáneamente, debes tener esto en cuenta. Es decir, incluso las redes pequeñas tienen tendencia a crecer, y debería considerar la implementación de áreas para posibles expansiones futuras.
Además, si quiere controlar la publicidad de rutas inter-área y externas en un área, debería considerar definitivamente la implementación de una de las áreas especiales OSPF (stub, stubby, NSSA, NSSA totalmente stubby), dependiendo de sus necesidades. Se recomienda que un área no tenga más de 50 routers, y que un router no forme parte de más de tres áreas.
Nota: Si se está preparando para el examen CCNP Route, debería conocer bien los tipos de áreas OSPF y las razones para crear una red OSPF con múltiples áreas. Puede esperar preguntas como qué rutas están permitidas por un área OSPF en particular o cuándo un router en un área OSPF no backbone recibirá una ruta por defecto del ABR o ASBR.