Protocolo OSPF: Funcionamiento, Tipos de Paquetes y Configuración Esencial

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,29 KB

Protocolo OSPF: Fundamentos, Operación y Configuración

¿Qué es OSPF?

OSPF (Open Shortest Path First) es un protocolo de enrutamiento de estado de enlace (Link-State). Se desarrolló como reemplazo del protocolo de enrutamiento por vector de distancia, RIP (Routing Information Protocol). OSPF es un protocolo de enrutamiento sin clase que utiliza el concepto de áreas para lograr la escalabilidad.

  • La RFC 2328 define la métrica OSPF como un valor arbitrario denominado costo.
  • OSPF se caracteriza por su rápida convergencia y su capacidad de escalabilidad para implementaciones de redes mucho mayores.

Tipos de Paquetes OSPF

Los 5 Tipos de Paquetes OSPF

OSPF utiliza cinco tipos de paquetes para gestionar el intercambio de información de enrutamiento y mantener la base de datos de estado de enlace:

  1. Saludo (Hello): Se utiliza para descubrir vecinos OSPF y construir adyacencias entre ellos.
  2. Descripción de la Base de Datos (DBD - Database Description): Controla la sincronización de la base de datos de estado de enlace entre routers.
  3. Solicitud de Estado de Enlace (LSR - Link-State Request): Solicita registros específicos de estado de enlace (LSA) de un router a otro.
  4. Actualización de Estado de Enlace (LSU - Link-State Update): Envía los registros de estado de enlace específicamente solicitados.
  5. Acuse de Recibo de Estado de Enlace (LSAck - Link-State Acknowledgment): Reconoce la recepción de los demás tipos de paquetes.

Protocolo de Saludo OSPF y Adyacencias

Función del Paquete de Saludo OSPF

El paquete de Saludo OSPF cumple varias funciones esenciales:

  • Detectar vecinos OSPF y establecer adyacencias.
  • Publicar pautas acerca de qué routers deben estar de acuerdo para convertirse en vecinos.
  • Utilizado en redes de acceso múltiple para elegir un Router Designado (DR) y un Router Designado de Respaldo (BDR).

Contenido y Temporizadores del Paquete de Saludo

El paquete de saludo contiene:

  • ID del router que realiza la transmisión.
  • Intervalos de Saludo OSPF:
    • Generalmente, se envían mediante multicast (dirección 224.0.0.5).
    • En segmentos NBMA (Non-Broadcast Multiple Access), se envían cada 30 segundos.
  • Intervalo Muerto OSPF (Dead Interval):
    • Este es el tiempo que debe transcurrir antes de que el vecino se considere inactivo.
    • El tiempo por defecto es 4 veces el intervalo de saludo.

Selección de Router Designado (DR) y BDR

Los paquetes de protocolo de saludo contienen información que se utiliza en la selección del DR y BDR:

  • Router Designado (DR): Es responsable de la actualización de todos los otros routers OSPF en el segmento.
  • Router Designado de Respaldo (BDR): Este router asume las responsabilidades del DR si este último falla, garantizando la redundancia.

Actualización y Notificación de Estado de Enlace (LSU y LSA)

  • Función de una Actualización de Estado de Enlace (LSU): Se utiliza para entregar notificaciones del estado de enlace.
  • Función de una Notificación de Estado de Enlace (LSA): Contiene información acerca de los vecinos y los costos de las rutas.

Algoritmo OSPF (SPF de Dijkstra)

Los routers OSPF construyen y mantienen la Base de Datos del Estado de Enlace (LSDB), que contiene las LSA recibidas de otros routers. La información que aparece en la base de datos se utiliza tras la ejecución del algoritmo SPF (Shortest Path First) de Dijkstra.

El algoritmo SPF se utiliza para crear un árbol SPF. El árbol SPF, a su vez, se utiliza para completar la tabla de enrutamiento, determinando las rutas más cortas hacia todos los destinos.

Distancia Administrativa (AD) de OSPF

La Distancia Administrativa (AD) define la preferencia de un origen de enrutamiento. Se representa como un valor entero entre 0 y 255. Cuanto menor es el valor, mayor es la preferencia del origen de ruta. Una distancia administrativa de 0 es la más preferida.

El valor de Distancia Administrativa por defecto para OSPF es: 110.

Configuración Básica de OSPF: Identificador del Router (Router ID)

La ID del router OSPF se utiliza para identificar de forma exclusiva cada router dentro del dominio de enrutamiento OSPF.

La ID del router se determina según los siguientes criterios, en orden de preferencia:

  1. Utilice la dirección IP configurada explícitamente con el comando router-id de OSPF.
  2. Si la ID del router no está configurada, el router elige la dirección IP más alta de cualquiera de las interfaces loopback.
  3. Si no está configurada ninguna interfaz loopback, el router elige la dirección IP más alta de cualquiera de las interfaces activas.

Entradas relacionadas: