Open Shortest Path First (OSPF) es un Protocolo para el Ruteo IP que usa el mecanismo de estado enlace (LS). Los mensajes OSPF se encapsulan en datagramas IP, campo protocolo n° 89.
Clasificación de routers:
- Router interno.
- Router backbone.
- Area border router.
- AS border router.
Secuencia básica de operaciones realizadas por los Enrutadores:
- Descubrir vecinos OSPF.
- Elegir el router designado (opcional, depende de la topología).
- Formar adyacencias.
- Sincronizar bases de datos para el área al que pertenece.
- Calcular la tabla de encaminamiento.
- Anunciar los estados de los enlaces (esto es una inundación limitada por área).
Tipos de mensajes:
HELLO: descubre vecinos y construye adyacencias entre ellos.DBD: controla la sincronización de la base de datos.LSR: peticiona registros específicos de estado de enlace.LSU: envía registros de estado de enlace solicitados.LSACK: reconoce los demás tipos de paquetes.
Estados por los que pasa un router para formar adyacencias:
DOWN: desactivado.INIT: envían paquetesHELLOpara establecer relación.TWO-WAY: bidireccionalidad entre router y router.EXSTART: intercambian bases de datos con unDBD.EXCHANGE: intercambian información de encaminamiento.LOADING: se recibenLSRs y se devuelvenLSUs.FULL: los routers mantienen una lista de vecinos adyacentes.