Avances tecnológicos del siglo XXI y ejemplos de estos
Routing OSPF
1. Taller de Redes Avanzadas
Campos Rúelas Jesús Alejandro
Código: 208675929
Ing. En Sistemas Computacionales
Tema: Routing OSPF
2. Introduccion
OSPF Es un protocolo de enrutamiento llamado de estado de enlace que utiliza
unos paquetes específicos para conocer dicho estado. Dichos paquetes
informativos se llaman LSAs (link-state advertisements), y son enviados a todos
los routers dentro del área donde está funcionando.
La información en los interfaces conectados, las métricas usadas y otras variables
propias de un protocolo de enrutamiento, está incluidas en los LSAs. Los routers
OSPF acumulan esta información de estado de enlaces, y usan el algoritmo SPF
para calcular la ruta más corta a cada nodo.
Como protocolo que mantiene un control del estado de los enlaces en la red,
OSPF contrasta con otros protocolos (como el protocolo RIP mencionado antes),
es que los existentes son de vector de distancia. Los routers que funcionan con
algoritmos de distancia de vector envían toda o parte de sus tablas de rutas en
mensajes de actualización a sus vecinos.
A diferencia de otros sistemas de routing, OSPF puede operar dentro de una
jerarquía. La entidad más grande dentro de una jerarquía es lo que llamamos
sistema autónomo, lo cual se explicó en nuestro artículo sobre el protocolos BGP.
Como explicación rápida, un sistema autónomo (AS) es un grupo de redes bajo
una administración común que comparte una estrategia de enrutamiento. El
protocolo OSPF es interno en el AS, aunque es capaz de recibir y enviar rutas a
otros sistemas autónomos. Un sistema autónomo puede ser dividido en un número
de áreas, los cuales son grupos de redes contiguas con equipos conectados
(ordenadores, servidores, etc.). Routers con varios interfaces pueden participar en
múltiples áreas. Estos routers, los cuales son llamados ABR (routers fronteras en
el área), mantienen bases de datos topológicas separadas para cada área.
Una base de datos topológica es esencialmente una “foto” completa de todas las
redes que están relacionadas con los routers.
Esta base de datos contiene los LSAs recibidos de todos los routers en la misma
área. Al compartir los routers toda la información en la misma área, tiene una base
de datos topológica igual.
El término dominio algunas veces es usado para describir una porción de red
donde todos los routers tienen una topología exacta. Se suele intercambiar el
nombre dominio por el de sistema autónomo. La topología de un área es invisible
para entidades que están fuera del área. Al mantener las topologías de cada área
separadas, OSPF pasa menos tráfico de routing que si el AS no estuviera
particionado.
Esta separación de áreas dentro de un sistema autónomo crea dos tipos de
routing OSPF, dependiendo de si el origen y el destino están en la misma área o
en áreas separados. El llamado enrutamiento intra-area ocurre cuando el origen y
el destino están en la misma área, y lo que se llama inter-area ocurre cuando
están en diferentes áreas.
3. Funcionamiento de Enrutamiento de OSPF
Cuando un router SPF es puesto en marcha, inicia su estructura de protocolo de
enrutamiento y espera a indicaciones de protocolos de capas más bajas que los
interfaces en el equipo están funcionando.
Después de que un routers se haya asegurado que los interfaces que tiene están
operativos, usa un mensaje de saludo OSPF para conseguir vecindades con
routers con interfaces comunes a la red.
El routers envía estos paquetes hello a sus vecinos y a la vez recibe otros
paquetes de saludo. Aparte de la buscar estos vecinos, los paquetes de saludo
actúan como keepalives para permitir a los routers saber que otros routers siguen
en funcionamiento.
En redes de multiacceso (redes que soportan más de dos routers), el protocolo
OSPF de saludo elige un router designado y un router designado de backup. Entre
otras cosas, el router designado es responsable de generar LSAs para toda la red
multiacceso.
Los routers designados permiten una reducción en el tráfico de red y en el tamaño
de la base de datos topológica. Cuando la base de datos de estado de enlaces
entre dos routers vecinos es sincronizada, se dice que los routers son adyacentes.
En redes multiacceso, el router designado determina qué routers deberían ser
adyacentes.
Las bases de datos topológicas son sincronizadas entre pared de routers
adyacentes. Estas adyacencias controlan la distribución de paquetes del protocolo
de routing, los cuales son enviados y recibidos solo en las adyacencias. Cada
routers envía periódicamente un LSA para dar información en las adyacencias del
router o informar a otros routers cuando hay un cambio de estado.
Al comparar adyacencias establecidas a los estados de enlace, se puede detectar
rápidamente a routers que tienen problemas, y la topología de red puede ser
modificada apropiadamente. De la base de datos topológica generada de los
LSAs, cada router calcula un estructura de árbol buscando el camino más corto,
poniéndose a si mismo como root. A su vez, este árbol crea una tabla de rutas.
4. El formato de un paquete OSPF tiene los siguientes campos y es como sigue:
• Número de versión – Identifica la versión OSPF que se está usando.
• Tipo – Identifica el tipo de paquete como algunos de los siguientes:
Hello – Establece y mantiene relaciones con routers vecinos
Descripción de la base de datos – Describe el contenido de la base de
datos topológica. Estos mensajes son intercambiados cuando la adyacencia ha
acabado.
Petición Link-state – Hace peticiones de las bases de datos de los routers vecinos.
Estos mensajes son intercambiados después de que un router descubre que
partes de su base de datos topológica está desactualizado.
Actualización Link-state – Responde a la anterior petición.
Reconocimiento Link-state – Reconoce las actualizaciones.
Longitud del paquete – Específica la longitud del paquete, incluyendo la
cabecera OSPF en bytes.
Router ID – Identifica el origen del paquete.
Area ID – Identifica el área de donde procede el paquete. Todos los paquetes
OSPF están asociados con una única área.
Checksum – Verifica todo el contenido del paquete para ver su está dañado
mientras está en tránsito.
Tipo de autenticación – Contiene el tipo de autenticación. Todos los paquetes
OSPF de intercambio son autenticados. Se puede configurar.
Autenticación – Contiene información de autenticación.
Data – Contiene información encapsulada de capas más altas.
6. Conclusion:
El protocolo OSPF puede ser uno de los protocolos de enrutamiento dinámico más
utilizado en la actualidad junto a EIGRP y RIP versión 2. Su fácil manejo y
fiabilidad lo ha hecho la elección para enrutar en redes internas, y su flexibilidad
para trabajar con otros protocolos hace que prácticamente siga igual que cuando
se creo.