Info

Definicion

Open Short Path First es un protocolo de enrutamiento de estado de enlace abierto basado en RFC 2328

Versiones

Funcionamiento

Envia LSA a los vecinos, se almacenan en LSDB y su funcionamiento esta basado en Areas detectando automaticamente los cambios y calcula rutas en poco tiempo y con un trafico minimo en la red

Datos

  • Algoritmo de calculo de Ruta: Estado de Enlace
  • Motor de calculo de Rutas: SPF (Dijistra) (Info)
  • Identificador de encabezado IP: 89
  • Valores Tabla Distancia Administrativa
    • OSPF -> 110
  • Temporizadores por defecto en Tipos de Redes
  • Uso de Tablas
    • Vecinos: Otros Routers
    • Topologia: Red Entera
    • Enrutamiento: Rutas Posibles

Caracteristicas

  • Convergencia Rapida
  • Escabilidad para redes grandes
  • Uso Eficiente del ancho de banda
  • Soporte para VLSM y CIDR

Paquetes OSPF

Nota: LS (Link State)

  • Hello
  • DBD (Database Description)
  • LSDB (LS Database)
  • LSA (LS Advertisement)
  • LSR (LS Request)
  • LSU (LS Update)
  • LSK (LS ACK)

Conceptos Fundamentales

  • Router-ID: Identificador Unico de 32 bits para cada router
  • Tipos de Routers
    • ABR (Area Border Router o Router de area de borde): se conectan en el area 0 y otra area, son los responsables de anunciar rutas de un area y direccionarlas a otra area diferente, calculan un arbol SPF en cada area que participan.
    • ASBR (Autonomous System Boundary Router): Conecta 2 protocolos de Capa 3
  • Roles de OSPF
    • DR (Designated Router)
      • Router principal de redes multiacceso, generan adyacencia con el y sincroniza las rutas de OSPF
    • BDR (Backup Designated Router)
      • Router de respaldo en caso que DR caiga
    • DROther
      • Otros routers dentro de OSPF que no sean ni DR, ni BDR

Areas

OSPF opera en dos Niveles, el trafico entre areas siempre pasa por el area 0

  • Area 0 (Barebone o Troncal)
  • Demas Areas

Tipos de Redes

  • FRMI (Frame Relay Main Interface)
  • FRMS (Frame Relay Multipoint Sub-Interface)
  • FRP2PS (Frame Relay Point-to-Point Sub-Interface)
TipoDefaultDR/BDR en OSPF HelloHelloWaitDead
BroadcastEn enlaces EthernetSI104040
Non-BroadcastFRMI/FRMSSI30120120
Point-to-Point (P2P)FRP2PSNO104040
Point-to-Point Multipoint (P2MP)Not enabled as defaultNO30120120
LoopbackEn loopbackN/AN/AN/AN/A

Procesos de Eleccion

Router-ID

  • Router-ID Configurado Manualmente
  • IP mas alta de loopback
  • IP activa mas alta

DR-BDR-DROther

NOTA: Si DR se reinicia, perdio su silla, tendra que reinicia proceso ospf.

  1. El router-id mas alto
  2. Prioridad mas alta (0 baja, 255 alta)
  3. IP Activa mas alta

Estados Router OSPF

TO-DO: Hace un Dibujo y Explica mejor

  • Nota Externa: Adjacencia Router y Adjacencia Database
  • Attempt: No ha recibido informacion pero esta intentando comunicarse, util en topologias NBMA
  • Init: Recibio un paquete “Hello” desde otro router, pero la comunicacion bidireccional aun no se establece
  • 2-Way: La comunicacion Bi-Direccional se establecio, la eleccion de DR y BDR se elige ahora
  • ExStart: Empieza la Adyacencia, identifican el router primario y segundario para la sincronizacion LSDB
  • Exchange: Routers intercambian Paquetes DBD/DDP
  • Loading: Paquetes LSR se envian a los vecinos, preguntando por recientes LSAs que hayan descubierto pero no recibido en el Estado Exchange
  • Full: Los routers vecinos tienen adyacencia

Sumarizacion

La Sumarizacion de Redes en OSPF reduce la cantidad de rutas en la RIB, disminuye la complejidad de la LSDB en cada area.
Los LSA tipo 1 y tipo 3 detallados se remplazan con LSA Tipo 3 resumidos, ocultando los prefijos especificos y evitar calculos complejos de SPF.

Extras

  • Area Especial Stub: El area 0 nunca va con STUB, y se debe hacer en todos los routers del area. STUB → LSA Tipo 4 y 5 se convierten en ruta por defecto (OE2/OE1 → 0.0.0.0/0)

  • Desventajas de una sola area

    • LSDB Grande: Mas memoria y calculos SPF lentos
    • No hay sumarizacion de rutas
  • Documentacion

  • Mejores Practicas

    • Area 0 (Backbone) no debe tener mas de 6-7 routers para un rendimiento optimo
    • Utilizar areas permite disminuir el tamaño de LSDB
  • Limites

    • El costo maximo de OSPF es de 16 bits (65.535)
    • OSPF no puede hacer balanceo de carga como EIGRP

3 artículos en esta carpeta.