ENSA Module 1
ENSA Module 1
ENSA Module 1
Concepts
Objetivo del módulo: Explicar cómo funciona OSPF de área única en redes de multiacceso punto a
punto y de difusión.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
1.1 OSPF Features and
Characteristics
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
OSPF Features and Characteristics
Introduction to OSPF
OSPF es un protocolo de enrutamiento de estado de enlace que se desarrolló como una alternativa
para el protocolo de información de enrutamiento vectorial de distancia (RIP). OSPF tiene ventajas
significativas sobre RIP en el sentido de que ofrece una convergencia más rápida y se escala a
implementaciones de red mucho más grandes.
Un enlace es una interfaz en un enrutador, un segmento de red que conecta dos enrutadores o una
red stub como una LAN Ethernet que está conectada a un solo enrutador.
La información sobre el estado de un vínculo se conoce como estado de enlace. Toda la información
del estado del vínculo incluye el prefijo de red, la longitud del prefijo y el costo.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
OSPF Features and Characteristics
Components of OSPF
Todos los protocolos de enrutamiento comparten componentes similares. Todos ellos utilizan
mensajes de protocolo de enrutamiento para intercambiar información de ruta. Los mensajes ayudan
a construir estructuras de datos, que luego se procesan utilizando un algoritmo de enrutamiento.
Los enrutadores que ejecutan OSPF intercambian mensajes para transmitir información de
enrutamiento utilizando cinco tipos de paquetes:
Estos paquetes se utilizan para descubrir enrutadores vecinos y también para intercambiar
información de enrutamiento para mantener información precisa sobre la red.
•
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
OSPF Features and Characteristics
Components of OSPF (Cont.)
Los mensajes OSPF se utilizan para crear y mantener tres bases de datos OSPF, como
se indica a continuación:
Database Table Description
Lista de todos los routers vecinos a los que un router ha establecido comunicación
Adjacency Neighbor bidireccional.
Database Table es la tabla es única para cada router.
•Se puede ver usando el comando show ip ospf neighbor.
Enumera información sobre todos los demás routers de la red.
Link-state
Topology La base de datos representa la red LSDB.
Database
Table Todos los routers dentro de un área tienen LSDB idéntico.
(LSDB)
•Se puede ver utilizando el comando de base de datos show ip ospf.
Lista de rutas generadas cuando se ejecuta un algoritmo en la base de datos de estado de
Enlace.
Forwarding Routing
La tabla de enrutamiento de cada enrutador es única y contiene información sobre cómo y
Database Table
dónde enviar paquetes a otros enrutadores.
•Se puede ver utilizando el comando show ip route.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
OSPF Features and Characteristics
Components of OSPF (Cont.)
El enrutador crea la tabla de topología utilizando los resultados de los cálculos basados
en el algoritmo Dijkstra shortest-path first (SPF). El algoritmo SPF se basa en el costo
acumulado para llegar a un destino.
El algoritmo SPF crea un árbol SPF colocando cada enrutador en la raíz del árbol y
calculando la ruta más corta a cada nodo. El árbol SPF se utiliza para calcular las
mejores rutas. OSPF coloca las mejores rutas en la base de datos de reenvío, que se
utiliza para crear la tabla de enrutamiento.
•
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
OSPF Features and Characteristics
Link-State Operation
Para mantener la información de enrutamiento, los routers OSPF completan un proceso
genérico de enrutamiento de estado de enlace para alcanzar un estado de convergencia.
Los siguientes son los pasos de enrutamiento de estado de enlace que completa un
enrutador:
Establish Neighbor Adjacencies (establecer adjacencies vecinas)
1. Exchange Link-State Advertisements (Anuncios de estado de intercambio de enlace )
2. Build the Link State Database (Crear la base de datos de estado de enlace)
3. Execute the SPF Algorithm (ejecutar el algoritmo SPF)
4. Choose the Best Route (elige la mejor ruta)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
OSPF Features and Characteristics
Single-Area and Multiarea OSPF
Para hacer que OSPF sea más eficiente y escalable, OSPF admite el enrutamiento jerárquico
utilizando áreas. Un área OSPF es un grupo de enrutadores que comparten la misma información de
estado de enlace en sus LSDB. OSPF se puede implementar de una de dos maneras, de la siguiente
manera:
Single-Area OSPF - Todos los routers están en un área. La mejor práctica es utilizar el área 0.
Multiarea OSPF - OSPF se implementa utilizando múltiples áreas, de manera jerárquica. Todas las
áreas deben conectarse al área de la columna vertebral (área 0). Los enrutadores que interconectan
las áreas se conocen como enrutadores fronterizos de área (ABR).
El enfoque de este módulo está en OSPFv2 de área única.
•
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
OSPF Features and Characteristics
Multiarea OSPF
Las opciones de diseño de topología jerárquica con OSPF multiárea pueden ofrecer las siguientes
ventajas.
Smaller routing tables - Las tablas son más pequeñas porque hay menos entradas de tabla de
enrutamiento. Esto se debe a que las direcciones de red se pueden resumir entre áreas. El resumen
de rutas no está habilitado de forma predeterminada.
• Reduced link-state update overhead - El diseño de OSPF multiárea con áreas más pequeñas
minimiza los requisitos de procesamiento y memoria.
• Reduced frequency of SPF calculations -– OSPF multiárea localiza el impacto de un cambio de
topología dentro de un área. Por ejemplo, minimiza el impacto de la actualización de enrutamiento
porque la inundación de LSA se detiene en el límite del área.
•
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
OSPF Features and Characteristics
OSPFv3
• OSPFv3 es el equivalente de OSPFv2 para el intercambio de prefijos IPv6. OSPFv3
intercambia información de enrutamiento para rellenar la tabla de enrutamiento IPv6
con prefijos remotos.
• Note: Con la característica Familias de direcciones OSPFv3, OSPFv3 incluye
compatibilidad con IPv4 e IPv6. OSPF Address Families está más allá del alcance de
este plan de estudios.
• OSPFv3 tiene la misma funcionalidad que OSPFv2, pero utiliza IPv6 como
transporte de la capa de red, comunicándose con pares OSPFv3 y anunciando rutas
IPv6. OSPFv3 también utiliza el algoritmo SPF como motor de cálculo para
determinar las mejores rutas en todo el dominio de enrutamiento.
• OSPFv3 tiene procesos separados de su contraparte IPv4. Los procesos y
operaciones son básicamente los mismos que en el protocolo de enrutamiento IPv4,
pero se ejecutan de forma independiente.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
1.2 OSPF Packets
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
OSPF Packets
Video - OSPF Packets
This video will cover the following packet types:
• Hello
• Database Description (DBD)
• Link-State Request (LSR)
• Link-State Update (LSU)
• Link-State Acknowledgment (LSAck)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
OSPF Packets
Types of OSPF Packets
La tabla resume los cinco tipos diferentes de paquetes de estado de enlace (LSP)
utilizados por OSPFv2. OSPFv3 tiene tipos de paquetes similares.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
OSPF Packets
Hello Packet
El paquete OSPF Tipo 1 es el
paquete Hello. Los paquetes Hello
se utilizan para hacer lo siguiente:
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
OSPF Operation
Video - OSPF Operation
• This video will cover the 7 states of OSPF operation:
• Down state
• Init state
• Two-way state
• ExStart state
• Exchange state
• Loading state
• Full state
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
OSPF Operation
OSPF Operational States
State Description
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
OSPF Operation
OSPF Operational States (Cont.)
State Description
En las redes punto a punto, los dos enrutadores deciden qué enrutador
iniciará el intercambio de paquetes DBD y deciden el número de
ExStart State
secuencia de paquetes DBD inicial.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
OSPF Operation
Establish Neighbor Adjacencies (Cont.)
El proceso que utilizan los routers para establecer la adyacencia en una red
multiacceso:
1 Down to Init State Cuando OSPFv2 está habilitado en la interfaz, R1 pasa de Down a Init y comienza a
enviar OSPFv2 Hellos fuera de la interfaz en un intento de descubrir vecinos.
2 Init State Cuando un R2 recibe un hola del enrutador R1 previamente desconocido, agrega el ID
de enrutador de R1 a la lista de vecinos y responde con un paquete Hello que
contiene su propio ID de enrutador.
3 Two-Way State R1 recibe el saludo de R2 y nota que el mensaje contiene el ID del enrutador R1 en la
lista de vecinos de R2. R1 agrega el ID de enrutador de R2 a la lista de vecinos y pasa
al estado bidireccional.
Si R1 y R2 están conectados con un vínculo punto a punto, pasan a ExStart
Si R1 y R2 están conectados a través de una red Ethernet común, se produce la
elección DR/BDR.
4 Elect the DR & BDR Se produce la elección de DR y BDR, donde el enrutador con el ID de enrutador más
alto o la prioridad más alta se elige como DR, y el segundo más alto es el BDR
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
OSPF Operation
Synchronizing OSPF Databases
Después del estado bidireccional, los enrutadores pasan a los estados de sincronización
de la base de datos. Este es un proceso de tres pasos, de la siguiente manera:
Decida el primer enrutador: el enrutador con el ID de enrutador más alto envía primero su
DBD.
Exchange DBDs: Tantos como sean necesarios para transmitir la base de datos. El otro
router debe reconocer cada DBD con un paquete LSAck.
Send an LSR: Cada router compara la información de DBD con el LSDB local. Si el DBD
tiene más información de enlace actual, el router pasa al estado de carga.
•
• Después de que todos los LSR han sido intercambiados y satisfechos, los
enrutadores se consideran sincronizados y en un estado completo. Las
actualizaciones (LSU) se envían:
• Cuando se percibe un cambio (actualizaciones incrementales)
• Cada 30 minutos
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
OSPF Operation
The Need for a DR
Las redes de acceso múltiple pueden crear
dos desafíos para OSPF con respecto a la
inundación de LSA, de la siguiente manera:
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26
Module Practice and Quiz
What Did I Learn In This Module?
Open Shortest Path First (OSPF) es un protocolo de enrutamiento de estado de enlace que se desarrolló como una
alternativa para el vector de distancia Routing Information Protocol (RIP).
OSPF es un protocolo de enrutamiento de estado de enlace que utiliza el concepto de áreas para la escalabilidad.
Un enlace es una interfaz en un router. Un enlace es también un segmento de red que conecta dos enrutadores, o una red
stub como una LAN Ethernet que está conectada a un solo enrutador.
Toda la información del estado del vínculo incluye el prefijo de red, la longitud del prefijo y el costo.
Todos los protocolos de enrutamiento utilizan mensajes de protocolo de enrutamiento para intercambiar información de ruta.
Los mensajes ayudan a construir estructuras de datos, que luego se procesan utilizando un algoritmo de enrutamiento.
Los enrutadores que ejecutan OSPF intercambian mensajes para transmitir información de enrutamiento utilizando cinco tipos
de paquetes: el paquete Hello, el paquete de descripción de la base de datos, el paquete de solicitud de estado de enlace, el
paquete de actualización de estado de enlace y el paquete de confirmación de estado de vínculo.
Los mensajes OSPF se utilizan para crear y mantener tres bases de datos OSPF: la base de datos de adyacencia crea la
tabla vecina, la base de datos de estado de vínculo (LSDB) crea la tabla de topología y la base de datos de reenvío crea la
tabla de enrutamiento.
El enrutador construye la tabla de topología utilizando los resultados de los cálculos basados en el algoritmo Dijkstra SPF (la
ruta más corta primero). El algoritmo SPF se basa en el costo acumulado para llegar© a un
2016 destino.
Cisco EnAllOSPF,
and/or its affiliates. el Cisco
rights reserved. costo se utiliza
Confidential 27
Con OSPF de área única se puede usar cualquier número para el área, la mejor práctica es usar el área 0.
El OSPF de área única es útil en redes más pequeñas con pocos enrutadores.
Con OSPF multiárea, un dominio de enrutamiento grande se puede dividir en áreas más pequeñas, para admitir el
enrutamiento jerárquico. El enrutamiento todavía ocurre entre las áreas (enrutamiento entre áreas), mientras que muchas de
las operaciones de enrutamiento intensivo del procesador, como el recalcular la base de datos, se mantienen dentro de un
área.
OSPFv3 es el equivalente de OSPFv2 para el intercambio de prefijos IPv6. Recuerde que en IPv6, la dirección de red se
denomina prefijo y la máscara de subred se denomina longitud de prefijo.
OSPF utiliza los siguientes paquetes de estado de enlace (LSP) para establecer y mantener adyacencias vecinas y
actualizaciones de enrutamiento de intercambio: 1 Hello, 2 DBD, 3 LSR, 4 LSU y 5 LSAck.
Las LSU también se utilizan para reenviar actualizaciones de enrutamiento OSPF, como cambios de vínculos .
Los paquetes Hello se utilizan para: Descubrir vecinos OSPF y establecer adyacencias vecinas, anunciar parámetros en los
que dos enrutadores deben estar de acuerdo para convertirse en vecinos y Elegir el ©enrutador
2016 Cisco and/ordesignado
its affiliates. All rights (DR)
reserved. y elConfidential
Cisco enrutador 28
designado de respaldo (BDR) en redes de acceso múltiple como Ethernet. Los enlaces punto a punto no requieren DR o
Module Practice and Quiz
What Did I Learn In This Module?
Algunos campos importantes en el paquete Hello son tipo, ID de enrutador, ID de área, máscara de red,
intervalo de hola, prioridad del enrutador, intervalo muerto, DR, BDR y lista de vecinos.
Los estados por los que OSPF progresa para lograr la convergencia son estado abajo, estado inicial,
estado bidireccional, estado ExStart, estado Exchange, estado de carga y estado completo.
Cuando OSPF está habilitado en una interfaz, el enrutador debe determinar si hay otro vecino OSPF en el
enlace enviando un paquete Hello que contenga su ID de enrutador en todas las interfaces habilitadas para
OSPF.
El paquete Hello se envía a la dirección de multidifusión IPv4 reservada de Todos los routers OSPF
224.0.0.5. Solo los routers OSPFv2 procesarán estos paquetes.
Cuando un enrutador vecino habilitado para OSPF recibe un paquete Hello con un ID de enrutador que no
está dentro de su lista de vecinos, el enrutador receptor intenta establecer una adyacencia con el enrutador
iniciador.
Después del estado bidireccional, los enrutadores pasan a los estados de sincronización de la base de
datos, que es un proceso de tres pasos:
Las redes de acceso múltiple pueden crear dos desafíos para OSPF con© 2016
respecto a la inundación de LSA:
Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29
En las redes de acceso múltiple, OSPF elige un DR para ser el punto de recolección y distribución
de LSA enviados y recibidos. También se elige un BDR en caso de que el DR falle.
•
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30