Centro Universitario de Ciencias Exactas e Ingeniería.
Taller de Redes Avanzadas.
PRÀCTICA 8.
“OSPF de Área Única”.
N.A.: Jiménez Sahagún Janeth Alejandra.
Código: 304345789.
Sección: D02.
Profesor: Ing. Martínez Varela Alejandro.
_________________________________________________________________
Marco Teórico:
OSPF.
El protocolo OSPF (Open Shortest Path First) es quizás el protocolo más implementado hoy como protocolo de enrutamiento interior para redes corporativas medianas y grandes.
Es un protocolo muy interesando si se consideran las opciones y posibilidades de configuración que ofrece y que le permite dar respuesta a los escenarios o requerimientos más diversos. Sin embargo, esa misma potencialidad requiere del Administrador de la red un conocimiento y destreza superiores a los que requiere la implementación de protocolos más simples como por ejemplo RIP versión 2.
OSPF es un protocolo estándar de enrutamiento interior, es decir, que distribuye información entre routers que pertenecen al mismo Sistema Autónomo basado en el RFC 2328. Es un estándar abierto, lo que hace que esté disponible en múltiples sistemas operativos: Windows 2003 Server, Linux, Cisco IOS, etc.
Como protocolo de enrutamiento opera como protocolo de estado de enlace, e implementa el algoritmo de Dijkstra para calcular la ruta más corta a cada red de destino. Su métrica de enrutamiento es el costo de los enlaces, parámetro que se calcula en función del ancho de banda; por este motivo es de gran importancia la configuración del parámetro bandwidth en las interfaces que participan de este proceso de enrutamiento.
Opera estableciendo relaciones de adyacencia con los dispositivos vecinos, a los que envía periódicamente paquetes hello. Adicionalmente, cada vez que un enlace cambia de estado inunda la red con la notificación de este cambio. Adicionalmente, cada 30 minutos envía a los dispositivos vecinos (o adyacentes) una actualización conteniendo todos los cambios de estado de enlaces de ese período.
OSPF es un protocolo apto para su implementación en redes de todo tipo y tamaño. Sin embargo, su debilidad principal es que demanda una configuración más compleja que otros protocolos, sobre todo para redes pequeñas.
Sus principales características pueden sintetizarse así:
- Converge con mayor velocidad que los protocolos de vector distancia.
- Sus actualizaciones son pequeñas ya que no envía toda la tabla de enrutamiento.
- No es propenso a bucles de enrutamiento.
- Escala muy bien en redes grandes.
- Utiliza el ancho de banda de los enlaces como base de la métrica.
- Soporta VLSM y CIDR.
- Brinda múltiples opciones de configuración lo que permite adaptarlo a requerimientos muy específicos.
Open Shortest Path First es un protocolo de enrutamiento jerárquico de pasarela interior o IGP (Interior Gateway Protocol), que usa el algoritmo Dijkstra enlace-estado (LSA – Link State Algorithm) para calcular la ruta más corta posible. Además, construye una base de datos enlace-estado (link-state database, LSDB) idéntica en todos los enrutadores de la zona.
Existen cinco tipos de mensajes del protocolo OSPF:
HELLO o Saludo: se usa para: Identificar a los vecinos, para crear una base de datos en mapa local.
Descripción de la base de datos: se usa para: Intercambiar información para que un router pueda descubrir los datos que le faltan durante la fase de inicialización o sincronización cuando dos nodos han establecido una conectividad.
Petición del estado del enlace: se usa para pedir datos que un router se ha dado cuenta que le faltan en su base de datos o que están obsoletos durante la fase de intercambio de información entre dos routers.
Actualización del estado del enlace: se usa como respuesta a los mensajes de Petición de estado del enlace y también para informar dinámicamente de los cambios en la topología de la red.
ACK del estado del enlace: se usa para confirmar la recepción de una Actualización del estado del enlace.
HELLO o Saludo: se usa para: Identificar a los vecinos, para crear una base de datos en mapa local.
Descripción de la base de datos: se usa para: Intercambiar información para que un router pueda descubrir los datos que le faltan durante la fase de inicialización o sincronización cuando dos nodos han establecido una conectividad.
Petición del estado del enlace: se usa para pedir datos que un router se ha dado cuenta que le faltan en su base de datos o que están obsoletos durante la fase de intercambio de información entre dos routers.
Actualización del estado del enlace: se usa como respuesta a los mensajes de Petición de estado del enlace y también para informar dinámicamente de los cambios en la topología de la red.
ACK del estado del enlace: se usa para confirmar la recepción de una Actualización del estado del enlace.
Generalidades:
- Defined in RFC 2328 as a royalty free standar.
- Is an Interior Gateway Protocol used to distribute routing information within a single Autonomous System.
- Based on link-state technology.
- Introduces new concepts such as authentication of routing updates, Variable Length Subnet Masks (VLSM), route summarization, etc.
- With OSPF, there is no limitation on the hop count.
- OSPF uses IP multicast to send link-state updates. This ensures less processing on routers that are not listening to OSPF packets.
- Updates are only sent in case routing changes occur instead of periodically. This ensures a better use of bandwidth.
- OSPF has better convergence than RIP. This is because routing changes are propagated.
- instantaneously and not periodically.
- OSPF allows for better load balancing.
- OSPF allows for routing authentication by using different methods of password authentication.
Configuración de OSPF.
Para configurar ospf:
router(config)# router ospf <process id>
router(config-router)# network <network ip> <wildcard mask> area 0
router(config-router)# network <network ip> ... sucesivamente hasta incluir todas las redes que se quiera anunciar
router(config-router)# exit
router(config-router)# network <network ip> <wildcard mask> area 0
router(config-router)# network <network ip> ... sucesivamente hasta incluir todas las redes que se quiera anunciar
router(config-router)# exit
Para verificar la funcionalidad de OSPF utilizamos los siguientes comandos
router> show ip ospf
router> show ip ospf neighbor
router> show ip ospf interface
router> show ip ospf database router
Documente:
Las direcciones de los neighbors.
Identifique el Designated Router.
Anote cual es la distancia administrativa de OSPF.
Objetivo:
Que el alumno conozca un nuevo protocolo de encaminamiento de estado de enlace (OSPF), que conozca sus características y ventajas/desventajas frente a los protocolos de vector/distancia (RIP, RIP2), y lo ponga en práctica en una mini red LAN.
Material:
Laptop con password de administrador, instalado hyperterminal o putty (no olviden el adaptador de corriente).
Cables UTP derecho y cruzado.
Adaptador USB a Serial.
Cable consola CISCO.
Cables UTP derecho y cruzado.
Adaptador USB a Serial.
Cable consola CISCO.
Router CISCO.
Desarrollo de la práctica.
- Armar la maqueta propuesta configurando solo interfaces ethernet y serial. Note que la maqueta propuesta utiliza VLSM.
- Verificar conectividad con PING desde el Router hacia PC y Router vecinos.
- Habilite OSPF de área 0.
- Verificar el anuncio de redes con "show ip route".
- Conteste las siguientes preguntas: ¿Cuántas redes aparecen en la tabla de enrrutamiento?, ¿Cuantas deberían de aparecer?
- Verifique estatus de OSPF: show ip ospf, show ip ospf neighbor, show ip ospf interface.
- Elaborar reporte individual y subir al moodle.
Se arma la siguiente maqueta:
OSPF de área única.
Utilizaremos el mismo tipo de maqueta de configuración de red planteado anteriormente en las prácticas para RIP y RIP v2.
Al igual que la maqueta propuesta en RIP v2, esta también utiliza VLSM, realizamos las configuraciones del as interfaces serial y Ethernet, verificamos conectividad con el router hacia la PC.
Habilitamos OSPF de área 0 y verificamos el anuncio de la redes con OSPF show ip route.
Verificamos el estado de OSPF, mostrado a nuestro vecino y la interface OSPF.
Para configurar OSPF:
router(config)#router ospf <process id>
router(config-router)#network <network ip><wildcard mask> area 0
router(config-router)#network <network ip>… y así sucesivamente hasta incluir todas las redes que se quieran anunciar.
router(config-router)#exit
Para verificar la funcionalidad de OSPF:
router> show ip ospf
router> show ip ospf neighbor
router> show ip ospf interface
Se configura el OSPF.
Show ipOSPF.
Show ip OSPF interface: verificamos el status OSPF, aplicando los comandos "show ip route ospf","show ip route neighbor" y "show ip route ospf interface".
El router con el protocolo OSPF utiliza una base de datos para guardar el estado de los enlaces que tiene conectados, esta se puede verificar con el comando:
router#show ip ospf database router.
Conclusiones:
En esta práctica aprendimos que el protocolo OSPF es más rápido de configurar, haciendo que tenga este un mayor rango en las direcciones y pueda encontrar una ruta más rápida para la comunicación de los datos, este protocolo se utiliza generalmente en las grandes redes. La manera de comunicarse de este protocolo es por medio de mensajes y una parte importante de OSPF son las bases de datos de su estado de enlace. Además que utiliza mucha memoria y mucho procesamiento a diferencia de rip 2 lo cual demuestra una gran desventaja ya que lo más importante entre los routers es mover paquetes. A diferencia de RIP para anunciar las redes, aquí usamos además de la dirección IP la “wildcard mask” que viene siendo la máscara invertida.





















