Proceso del routing de estado de enlace

Por lo tanto, ¿de qué manera exactamente funciona un protocolo de routing de estado de enlace? Con los protocolos de routing de estado de enlace, un enlace es una interfaz en un router. La información acerca del estado de dichos enlaces se conoce como estados de enlace.

Todos los routers de un área OSPF realizarán el siguiente proceso de routing genérico de estado de enlace para alcanzar un estado de convergencia:

1. Cada router obtiene información acerca de sus propios enlaces y sus propias redes conectadas directamente. Esto se logra al detectar que una interfaz se encuentra en el estado activado.

2. Cada router es responsable de reunirse con sus vecinos en redes conectadas directamente. Los routers de estado de enlace lo hacen mediante el intercambio paquetes de saludo con otros routers de estado de enlace en redes conectadas directamente.

3. Cada router crea un paquete de estado de enlace (LSP) que incluye el estado de cada enlace directamente conectado. Esto se realiza registrando toda la información pertinente acerca de cada vecino, que incluye el ID de vecino, el tipo de enlace y el ancho de banda.

4. Cada router satura a todos los vecinos con el LSP. Estos vecinos almacenan todos los LSP recibidos en una base de datos. A continuación, saturan a sus vecinos con los LSP hasta que todos los routers del área hayan recibido los LSP. Cada router almacena una copia de cada LSP recibido por parte de sus vecinos en una base de datos local.

5. Cada router utiliza la base de datos para construir un mapa completo de la topología y calcula el mejor camino hacia cada red de destino. En forma similar a tener un mapa de carretera, el router tiene ahora un mapa completo de todos los destinos de la topología y las rutas para alcanzarlos. El algoritmo SPF se utiliza para construir el mapa de la topología y determinar el mejor camino hacia cada red.

Nota: este proceso es el mismo para OSPF para IPv4 e IPv6. En los ejemplos de esta sección, se hará referencia a OSPF para IPv4.