Definición: OSPF es un protocolo de enrutamiento interior (IGP) basado en el estado de enlace.
Propósito: Diseñado para mover paquetes IP dentro de una única red autónoma (AS).
2. Características de OSPFv2
Protocolo de estado de enlace: Utiliza una base de datos de estado de enlace (LSDB) para calcular la ruta más corta utilizando el algoritmo de Dijkstra.
Sin clase (classless): Soporta VLSM (Variable Length Subnet Mask) y CIDR (Classless Inter-Domain Routing).
Convergencia rápida: Actualiza rápidamente las tablas de enrutamiento cuando cambia la topología de la red.
Autenticación: OSPFv2 soporta autenticación para asegurar la integridad de los datos de enrutamiento.
3. Terminología y Componentes Clave
Router OSPF: Dispositivos que ejecutan el protocolo OSPF.
ID del Router (Router ID): Identificador único de cada router OSPF.
Estado de Enlace (Link-State): Información sobre la topología de la red que se comparte entre los routers OSPF.
Vecino (Neighbor): Otros routers OSPF con los que se forma una relación de enrutamiento.
Base de Datos de Estado de Enlace (LSDB): Conjunto completo de información sobre la topología de la red mantenida por cada router.
Áreas: Divisiones lógicas de la red OSPF, siendo la única área en este caso el área 0 (backbone).
4. Proceso de Formación de Vecindad
Hello Packets: Paquetes utilizados para descubrir y mantener relaciones de vecindad.
Adjacencies: Relaciones formadas entre vecinos después de intercambiar información completa de estado de enlace.
5. Tipos de Paquetes OSPF
Hello: Descubre y mantiene vecinos.
DBD (Database Description): Resumen de la LSDB de un router.
LSR (Link-State Request): Solicitud de información específica de estado de enlace.
LSU (Link-State Update): Contiene LSAs (Link-State Advertisements) que llevan información sobre la topología.
LSAck (Link-State Acknowledgment): Confirma la recepción de LSUs.
6. Algoritmo de Dijkstra (SPF)
Utilizado para calcular la ruta más corta desde el router hasta todos los demás nodos en la red.
SPF Tree: Árbol de rutas más cortas construido a partir del router.
7. Tipos de Redes OSPF
Redes Punto a Punto (Point-to-Point): Conexiones directas entre dos routers.
Redes de Difusión (Broadcast): Redes que permiten que un paquete sea enviado a todos los dispositivos en el segmento (ej. Ethernet).
Redes NBMA (Non-Broadcast Multiple Access): Redes que no soportan difusión nativa, como Frame Relay.
8. Métricas y Costos de Enlace
Costo: Medida de la «calidad» de un enlace, por defecto basado en el ancho de banda del enlace.
Cálculo del costo: Normalmente, 10^8 dividido por el ancho de banda del enlace en bits por segundo.
9. LSAs (Link-State Advertisements)
Tipo 1: Router LSA, generado por todos los routers.
Tipo 2: Network LSA, generado por el Designated Router (DR) en redes de difusión y NBMA.
Otros tipos: Aunque existen otros tipos de LSAs, en una configuración de área única, los tipos 1 y 2 son los más relevantes.
10. Designated Router (DR) y Backup Designated Router (BDR)
DR: Router que actúa como punto focal para el intercambio de información en redes de difusión.
BDR: Actúa como respaldo del DR.
Elección de DR y BDR: Basada en las prioridades de OSPF y, en caso de empate, en el Router ID.
11. Autenticación en OSPF
Tipos de Autenticación: Ninguna, simple (texto claro) y MD5.
Configuración de Autenticación: Permite asegurar que los mensajes OSPF sean enviados por routers autorizados.