OSPF tiene diferentes paquetes, utiliza puerto 89 para enviar los paquetes, usa direccionamiento multicast 224.0.0.5 para todos los router o 224.0.0.6 para comunicarse con el el DR.
Tipos de pauqetes OSPF
- Hello: Identifican los vecinos y mantienen adyacencia
- Link state request (LSR): solicita una actualizacion LSU, contiene el ID del router que solicita.
- Database Description(DBD): resumen de el LSDB, incluye el RID y la secuencia de cada LSA
- link state update(LSU): contiene un o grupo completo de LSA.
- Link State Acknowledgment (LSAck): es un acuse de recibido de todos los paquetes de OSPF excepto hello.
Relación con los vecinos en OSPF
Los router con Ospf envían periódicamente paquetes para mantener la velocidad, luego intercambian información acautelándose estomáticamente.
Para que dos router sean vecinos deben estar en la misma red, exceptuando el uso de Virtual link, además deben tener en comun: hello\Tiempo de vida, Area, marcado STUB, Autenticación y password-
En un enlace Punto a Punto los dos router crean vecindad y sincronizan sus base de datos. En enlaces multiacceso los router solo tienen vecindad con el DR y el BDR.
Los Router declaran un Vecino Caido cunado trascurre el dead time del paquete Hello.
Hello/dead time
10/40 segundos, para LAN y Punto a punto.
30/120 segundos, para redes no broadcast multiacceso.
Pasos para Estableser vecinos y sincronizacion.
- Estado Down: no se ainiiado el proceso, no se a enviado paquetes
- Estado Init: El router inunda de paquetes hello.
- Estado Two-way: El router recibe hello de otro router con su ID, se verifica que coincida los parametros para formar vecindad.
- Estado Exstart: Se determina la adyasencia y se decide que router empieza la sincronizacion.
- Estado Exchange: los Router intercambian sus bases de datos completas.
- Estado Loading: cada router los datos recividos con los propios, y sincronizan la base de datos.
- Estado Full: la LSDB se encunetra sincronizada y los routers tienen adyasencia.
Conisderaciones de diseño
- Diseño herarquico
- Sumarizacion en areas
- Creacion de areas Stub
- utilizacion de virtual link para unir areas al area 0
- Conosimiento de los enlaces.
- hay una baase DBD por cada proceso OSPF
- Las areas pueden comunicarse estando en diferentes procesos OSPF
Configuracion basica de OSPF
Basta con crear el proceso OSPF pra que este se active en el router, Las interfaces que intervienen en el proceso OSPF son las que se encunetran dentro de las redes declaradas con el comando network
Configuracion basica Ospf |
R1(config)#router ospf 10 R1(config-router)#network 10.10.10.0 0.0.0.255 area 0 R1(config-router)# |
Tambien se puede activar OSPF directamente sobre una interfas utilizando el comando :
ip ospf 10 area 0