Sei sulla pagina 1di 193

Chapter 3:

Configuring the Open


Shortest Path First Protocol

CCNP ROUTE: Implementing IP Routing

ROUTE v6 Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 1
Chapter 3 Objectives
▪ Describa OSPF terminología y funcionamiento dentro de varios
entornos empresariales.
▪ Describir el funcionamiento y el manejo de paquetes de
enrutamiento OSPF.
▪ Configurar y verificar OSPF básica.
▪ Describir y configurar OSPF en diversos tipos de redes WAN.
▪ Describir los tipos mas comunes de LSA y cómo forman el
diseño de la OSPF LSDB.
▪ Explicar la relación entre el y la forma de interpretar el OSPF
LSDB y tabla de enrutamiento.
▪ Configurar y verificar las características avanzadas de OSPF.
Configurar y verificar la autenticación de OSPF.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 2
Comprender la
terminología y
operación de
OSPF

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 3
Open Shortest Path First (OSPF)
▪ OSPF es un protocolo de enrutamiento de estado de
enlace, basado en los estándares se describe en el RFC
2328.
• Ha sido desarrollado para cumplir con la incapacidad del RIP para
escalar más allá de 15 routers.
• Propuesto por IETF en 1988 y formalizado en 1991.
• Hay 2 versiones; OSPFv2 es para IPv4 y OSPFv3 es para IPv6.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 4
OSPF Features
▪ OSPF características incluyen:
• convergencia rápida.
• Soporta VLSM
• El uso eficiente del ancho de banda - los cambios de enrutamiento
desencadenan actualizaciones de enrutamiento (no hay
actualizaciones periódicas)
• Soporta redes de gran tamaño.
• Enrutamiento basado en la mejor selección de ruta.
• Agrupación de los miembros en Áreas

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 5
Características del protocolo de estado de
enlace (Link-State)
▪ Con los protocolos de enrutamiento de estado de enlace,
cada router tiene una visión completa de la topología de la
red, y de forma independiente puede tomar una decisión
sobre la base de una imagen precisa de la topología de
red.
▪ Para ello, cada router de estado de enlace mantiene un
registro de:
• De sus routers vecinos inmediatos.
• Todos los demás routers en la red, o en su área de la red, y sus
redes conectadas.
• Las mejores rutas a cada destino.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 6
Ventajas del protocolo de estado de enlace
▪ Responder rápidamente a los cambios en la red.
▪ Enviar actualizaciones desencadenadas cuando se
produce un cambio en la red.
▪ Enviar actualizaciones periódicas (el refresco de estado de
enlace), a largos intervalos, como cada 30 minutos.
• Utiliza LSA para confirmar la información de topología antes de los
tiempos de información de la base de datos de estado de enlace (link-
state database”).

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 7
OSPF Terminology
▪ OSPF databases / tables:
• OSPF adjacency database (base de datos de adyacencia ) = Neighbor table
• OSPF link-state database (base de datos de estado de enlace) = Topology table
• OSPF forwarding database (reenvío de la base de datos) = Routing table
▪ Link-state advertisements (LSAs) (Anuncios de estado de enlace)
▪ Link-State Database (LSDB)
▪ Shortest-Path First (SPF) Routing Algorithm
• Dijkstra algorithm
▪ SPF Tree
▪ OSPF Areas
• Backbone (tránsito) y áreas estándar.
▪ Types of OSPF routers:
• Internal router, backbone router, Area Border Router (ABR), Autonomous
System Boundary Router (ASBR)
• Designated Router (DR) and Backup Designated Router (BDR)

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 8
OSPF Router Tables / Databases
▪ OSPF mantiene tres bases de datos que se utilizan para
crear tres tablas.
Database Table Description

• Lista de todos los Routers vecinos para que un router ha


Adjacency Neighbor establecido comunicación bidireccional.
Database Table • Esta tabla es única para cada router.
• Se puede ver con el comando show ip ospf neighbor.
• Lista de información acerca de todos los demás routers de la
red.
Link-state Topology • La base de datos muestra la topología de la red.
Database Table • Todos los routers dentro de un área tienen bases de datos de
estado de enlace idénticos.
• Se puede ver con el comando show ip ospf database.
• Lista de las rutas que se generan cuando un algoritmo se
ejecuta en la base de datos de estado de enlace.
Forwarding Routing • Tabla de enrutamiento de cada router es único y contiene
Database Table información sobre cómo y dónde enviar los paquetes a otros
routers.
• Se puede ver con el comando show ip route.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 9
Link-State Advertisements (LSAs)
▪ Cuando se produce un cambio
en la topología de la red, el
router experimenta el cambio,
crea un anuncio de estado de
enlace (LSA) en relación con
ese enlace.
• LSA también se llaman unidades
de datos de protocolo de estado de
enlace (PDUs).
▪ El LSA es de multidifusión a
todos los dispositivos vecinos
usando 224.0.0.5 o 224.0.0.6.
▪ Los routers que reciben la LSA
transmitirá inmediatamente a
todos los routers vecinos.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 10
Link-State Database (LSDB)
▪ Los routers que reciben
añaden la LSA a su base
de datos de estado de
enlace (LSDB).
▪ El LSDB se utiliza para
calcular las mejores rutas
a través de la red.
▪ OSPF calcula las mejores
rutas en base al camino
más corto del algoritmo
Dijkstra (SPF).

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 11
SPF Routing Algorithm
▪ El algoritmo SPF acumula
los costos a lo largo de
cada ruta, desde el origen
al destino.
• Los costos acumulados es
luego utilizada por el router
para construir una tabla de
topología.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 12
SPF Tree and Routing Table
▪ La tabla topológica es
esencialmente un árbol
SPF que contiene una lista
de todas las redes OSPF y
los costos para llegar a
ellos.
▪ Las mejores rutas
resultantes se consideran
para ser añadido a la tabla
de enrutamiento.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 13
OSPF Areas
▪ Para reducir al mínimo los requisitos de procesamiento y de
memoria, OSPF puede dividir la topología de enrutamiento
en una jerarquía de dos capas llamada áreas.
▪ Características de las áreas OSPF incluyen:
• Minimiza entradas de la tabla de enrutamiento.
• Localiza el impacto de un cambio en la topología dentro de un área.
• Las Inundaciones LSA se detienen al borde de frontera.
• Requiere un diseño de red jerárquico.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 14
Jerarquía de dos capas - OSPF
▪ Backbone Area
• Conocida como Área 0.
• También conocida como la Zona de
Tránsito.
▪ Estándar Area
• También conocido como áreas
nonbackbone.
• Todas las áreas estándar deben
conectarse a la área de backbone.
• Áreas estándar se pueden definir más
como stub areas, totally stubby areas,
and Not-so-stubby areas (NSSAs).

▪ El número óptimo de routers por área varía en función de factores


tales como la estabilidad de la red, pero Cisco recomienda:
• Un área debe tener no más de 50 routers.
• Un router no debe estar en más de 3 áreas.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 15
OSPF Router Types
▪ Como los Router OSPF intercambian información. Se basa
en:
• La función del router.
• El tipo de LSA puede reenviar.
• El tipo de área que reside.
▪ Routers OSPF pueden funcionar como:
• Internal router
• Backbone router
• Area Border Router (ABR)
• Autonomous System Boundary Router (ASBR)
▪ Nota:
• Un router puede existir más que un tipo de router.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 16
OSPF Router Types

ABR and All ABR and


Backbone Backbone Backbone
Router Routers Router

Internal
Routers
Internal
Router

ASBR and Internal


Backbone Router
Router

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 17
Internal Router
▪ Los routers que tienen todas sus interfaces dentro de la
misma Área.
▪ Routers internos están en la misma área :
• Tenga LSDBs idénticos.
• Ejecutar una sola copia del algoritmo de enrutamiento.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 18
Backbone Router
▪ Reglas de diseño de OSPF requiere que todas las áreas
pueden conectar a una única área de Backbone(Area 0).
• Area 0 también es conocida como Area 0.0.0.0
▪ Un área 0 del router se conoce como un router backbone.
• Dependiendo de dónde se encuentre en el área 0, sino que también
puede ser llamado un enrutador interno, un ABR o un ASBR.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 19
Area Border Router (ABR)
▪ Los routers con interfaces conectadas a múltiples áreas. Es
responsables de:
• Unir las áreas.
• El mantenimiento de las bases de datos de estado de enlace
separados para cada área.
• Enrutamiento del tráfico entre las áreas.
• Resumiendo la información sobre cada área conectada e inundando
la información a través del Área 0 a las otras áreas relacionadas.
• Una área puede tener uno o más ABR.
▪ ABR no puede enviar LSU de a otras áreas hasta que se
sincroniza la totalidad dentro del Área.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 20
Autonomous System Boundary Router (ASBR)

▪ Los routers que tienen al menos una interfaz conectada a


otro AS, tal como una red no OSPF.
▪ Routers soportan Redistribución.
• Puede importar información de la red no OSPF a la red OSPF.
▪ Debería residir en el área de Backbone.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 21
OSPF Router Types

▪ Routers A, B, C, D and E are backbone routers.


• Routers backbone conforman el área 0.
▪ Routers C, D and E are area border routers (ABRs).
• ABRs adjuntar todas las demás áreas de acceso al área 0.
▪ Routers A, B, F, G, and H are internal routers.
• Son routers internos, estan completamente dentro de un área y no se
interconectan a otra área o sistema autónomo (AS).
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 22
DR and BDR Routers
▪ Para reducir la cantidad de tráfico OSPF en redes de
difusión de multiacceso, tales como Ethernet, OSPF elige:
• A Designated Router (DR)
• A Backup Designated Router (BDR)
▪ El DR es responsable de actualizar todos los demás routers
OSPF (llamados DROthers) cuando se produce un cambio
en la red de accesos múltiples.
• El BDR supervisa al RD y se hace cargo del DR cuando falla.
▪ Un router conectado a múltiples redes de difusión puede
ser un DR en un segmento y un (DROTHER) del router
normal en otro segmento.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 23
OSPF Metric Calculation
▪ El cálculo de la métrica OSPF es Lower Cost

basa en el Costo.
High
▪ El costo es una indicación de la
sobrecarga necesaria para enviar

Bandwidth
paquetes a través de un cierto
interfaz.
▪ El costo de una interfaz es
inversamente proporcional al ancho
de banda de esa interfaz.
• Un mayor ancho de banda se atribuye un
costo más bajo. Low
Un ancho de banda inferior se atribuye
un mayor costo.
Higher Cost

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 24
OSPF Cost Formula
▪ Cost = 100,000,000 / Bandwidth (bps)
▪ For example:
• 10BaseT = 100,000,000 / 10,000,000 = 10
• T1 = 100,000,000 / 1,544,000 = 64

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 25
OSPF Packets

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 26
OSPF Packet
▪ Paquetes OSPF se utilizan para realizar varias funciones,
incluyendo:
• Descubrimiento de vecino, para formar adyacencias.
• Inundar la información del estado de enlace, para facilitar LSDBs se
están construyendo en cada router.
• Ejecución de SPF para calcular la ruta más corta a todos los destinos
conocidos.
• Llenar la tabla de enrutamiento con las mejores rutas a todos los
destinos conocidos.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 27
OSPF Packet
Frame Payload

Frame Header CRC


IP Protocol Number OSPF OSPF
Header (OSPF = 89) Header Message

La dirección IP de
El mensaje
En una LAN, el paquete multidifusión de destino se
OSPF
OSPF se encapsula en establece en: La cabecera
contiene la
una trama Ethernet con • 224.0.0.5 (Todos los routers OSPF identifica el
información
una dirección MAC de OSPF escuchan a esta tipo de paquete
de mensaje
multidifusión de destino dirección.) OSPF, el router ID
específico de
de cualquiera • 224.0.0.6 (Todos los routers y el número de
tipo de
• 01-00-5E-00-00-05 DR y BDR escuchan a esta área.
paquete.
• 01-00-5E-00-00-06 dirección. El campo de
protocolo OSPF es de 89.)

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 28
OSPF Header

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 29
OSPF Packet Types

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 30
OSPF Packet Types
▪ Cinco tipos de paquetes OSPF hacen capaz de las
comunicaciones sofisticadas y complejas.
Type Packet Name Description
Descubre los vecinos y construye
1 Hello
adyacencias entre ellos.
Descripción base de datos
2 DBD Comprueba si la sincronización de
bases de datos entre los routers.
Solicitud de estado de enlace
3 LSR Las solicitudes de registros de estado
de enlace específicas de otro router.
Actualización de estado de enlace
4 LSU Envía los registros de estado de
enlace solicitado específicamente.
Enlace-Estado de Reconocimiento
5 LSAck
Reconoce los otros tipos de paquetes.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 31
OSPF Message
Frame Payload

Protocol
Frame IP
Number OSPF Header OSPF Message
Message CRC
Header Header
(OSPF = 89)

El mensaje OSPF contiene información diferente, dependiendo del tipo de paquete:

Packet Type Contains

Type 1 - Hello Contiene una lista de vecinos conocidos.

Contiene un resumen de la LSDB, que incluye todos los ID de router conocidos y su último
Type 2 - DBD
número de secuencia, entre un número de otros campos.

Type 3 - LSR Contiene el tipo de LSU necesario y el ID del router del router que tiene la LSU necesario.

Contiene las entradas de LSA completos. LSA entradas múltiples pueden caber en un paquete de
Type 4 - LSU
actualización de OSPF.

Type 5 - LSAck Data field is empty.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 32
Type 1 - OSPF Hello Packet
▪ Hello packets are used to:
• Descubra vecinos OSPF conectadas directamente.
• Establecer y mantener las adyacencias de vecinos con estos vecinos
directamente conectados.
• Anunciar parámetros en los que dos routers deben ponerse de
acuerdo para convertirse en vecinos.
• Elegir el Router Designado (DR) y Backup Designated Router (BDR)
en las redes de acceso múltiple como Ethernet y Frame Relay.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 33
Type 1 - OSPF Hello Packet

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 34
Type 1 - OSPF Hello Packet
▪ Paquetes del campo Hello, deben coincidir en los routers vecinos para que
puedan establecer una adyacencia:
• Intervalo Hello
• Intervalo Dead
• Tipo de red.
• Identificación del Área
• Contraseña de autenticación
• Bandera área Stub.
▪ Dos routers en el mismo segmento de red no pueden formar una
adyacencia de OSPF si:
• No están en la misma área
• Las máscaras de subred no coinciden, causando los routers sean en redes separadas.
• Los Hello de OSPF o Dead Timers no coinciden.
• Los tipos de red OSPF no coinciden.
• El comando network de OSPF o es incorrecto.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 35
Type 1 - OSPF Hello Packet
▪ Por defecto, los paquetes Hello de OSPF se transmiten a
224.0.0.5 (todos los routers de OSPF) cada:
• 10 seconds (Default on multiaccess and point-to-point networks).
• 30 seconds (Default on NBMA networks – Frame Relay).
▪ El Dead interval es el período, expresado en segundos, que el
router esperará para recibir un paquete Hello antes de declarar
al vecino “Down."
• Si el Dead interval expira antes de que los routers reciben un paquete
Hello, OSPF retirará ese vecino de su base de datos de estado de
enlace.
• El router satura con la información del estado de enlace sobre el vecino
“Down" toda las interfaces activadas de OSPF.
▪ Cisco utiliza un valor predeterminado de 4 veces el intervalo
hello.
• 40 seconds (Default on multiaccess and point-to-point networks).
• 120 seconds (Default on NBMA networks – Frame Relay).

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 36
Type 2 - OSPF DBD Packet
▪ Los paquetes Database Description (DBD) contiene una
lista abreviada de la base de datos de estado de enlace del
router que envía y es utilizado por la recepción de los
routers para comprobar en contra de la base de datos de
estado de enlace local.
▪ La base de datos de estado de enlace debe ser idéntico en
todos los routers de estado de enlace dentro de un área
para construir un árbol SPF exacta.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 37
Type 3 - OSPF LSR Packet
▪ Los paquetes Link State Request (LSR) es utilizado por los
routers receptores para solicitar más información acerca de
cualquier entrada en el DBD.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 38
Type 4 - OSPF LSU Packet
▪ Los paquetes Link-State Update (LSU) se utilizan para las
actualizaciones de enrutamiento de OSPF.
• Ellos responden a los LSRs, así como para anunciar nueva
información.
▪ LSU contienen siete tipos diferentes de Notificaciones de
link-state (LSA).
LSUs contiene las entradas de LSA completos.
• LSA entradas múltiples pueden caber en un paquete de actualización
de OSPF.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 39
Type 5 - OSPF LSAck Packet
▪ LSAck – Acuse de paquetes Enlace-Estado:
• Cuando se recibe una LSU, el router envía un LSAck para confirmar
la recepción de la LSU.
• El campo de datos LSAck está vacía.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 40
OSPF States Neighbor Discovery – Hello Protocol
No recibe paquetes Hello= Down
Down State Envía paquetes Hello
Tránsito en estado Init
▪ Cuando un router de
Hola paquetes recibidos desde el vecino y que
OSPF se conecta Init State contiene ID de router del router inicial.
Tránsito en estado two-way
inicialmente a una red
que intenta crear Two-Way State (Opcional) elecciones de DR y BDR
Tránsito en estado ExStart
adyacencias con sus
vecinos. Database Synchronization
Negociar la relación principal / respaldo y DBD
▪ Para ello, se avanza a ExStart State paquete de número de secuencia

través de estos
More LSAs
diversos estados required
No
utilizando los 5 tipos Yes DBD el intercambió se solicitan las LSA y
de paquetes OSPF. enviadas.
Exchange State Tránsito a cualquier estado carga o completo
después de completar la descripción de la base
de datos

Rutas recién aprendidas se solicitaron y se está


Loading State procesando la base de datos actual

Route Calculations
Router está sincronizado con el vecino y cálculos
Full State de ruta utilizando el algoritmo SPF.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 41
Neighbor Discovery – Hello Protocol
.1 172.16.5.0 /24 .2
R1 Fa0/0 Fa0/1 R2

Down State

Attempt State


Hola! Soy ID de router 172.16.5.1. ¿Hay alguien más en este enlace?
Init State
Hello

Hola! Soy ID de router 172.16.5.2 y veo 172.16.5.1.


Unicast to R1

Hello
R2 neighbor list:
172.16.5.1, int Fa0/1

R1 neighbor list:
172.16.5.2, int Fa0/0

Two-Way State

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 42
Database Synchronization & Route Calc
.1 172.16.5.0 /24 .2
R1 Fa0/0 Fa0/1 R2


Voy a comenzar el intercambio porque tengo ID de router 172.16.5.1.
ExStart State
Hello
No, voy a comenzar el intercambio, porque tengo una ID de router más alto

Hello

Exchange State
He aquí un resumen de mi base de datos de estado de enlace.

DBD


He aquí un resumen de mi base de datos de estado de enlace.

DBD


LSAck
Gracias por la información

LSAck


Necesito más información sobre la red 172.16.6.0
Loading State
LSR
Aquí está la entrada para 172.16.6.0/24.

LSU


LSAck
Gracias por la información

Full State
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 43
Adjacent OSPF Neighbors
▪ Una vez que se han establecido las adyacencias de los
vecinos, el paquete Hello se sigue transmitiendo cada 10
segundos (por defecto) entre vecinos.
• Mientras los otros routers seguirá recibiendo los paquetes Hello, el
router de transmisión y sus redes residen en la base de datos de
topología.
▪ Después de las bases de datos topológicas están
sincronizadas, actualizaciones (LSU) se envían sólo a los
vecinos cuando:
• Se percibe un cambio (actualizaciones incrementales)
• Cada 30 minutos (versión condensada se reenvía).

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 44
Link-State Data Structures
▪ Cada entrada LSA tiene su propio temporizador de
envejecimiento, que el campo de la edad de estado de
enlace lleva.
▪ El valor del temporizador de envejecimiento por defecto
para OSPF es de 30 minutos (1800 segundos).
▪ Después de una edad de entrada de LSA, el router que
originó la entrada envía la LSA, con un número de
secuencia más alto, en una actualización de estado de
enlace (LSU), para verificar que la conexión sigue siendo
activo.
• El LSU puede contener uno o más LSA.
• Este método de validación LSA ahorra ancho de banda en
comparación con los routers de vector-distancia, que envían toda su
tabla de enrutamiento a intervalos breves y periódicas.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 45
Link-State Data Structures

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 46
OSPF Administrative Distance
Route Source Administrative Distance
Connected 0
Static 1
EIGRP Summary 5
External BGP 20
Internal EIGRP 90
IGRP 100
OSPF 110
IS IS 115
RIP 120
External EIGRP 170
Internal BGP 200

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 47
Planning OSPF
Routing
Implementations

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 48
Planning to Deploy OSPF
▪ Antes de la implementación de una solución de
enrutamiento OSPF, lo siguiente debe ser considerado:
• Plan de direccionamiento IP
• Topología de red
• Áreas OSPF.
▪ Una vez que se han evaluado las necesidades, el plan de
aplicación se puede crear.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 49
Implementing OSPF
▪ La información necesaria para implementar el enrutamiento
OSPF incluye la siguiente:
• Las direcciones IP a configurar en las interfaces de un router individual.
• Una lista de los routers OSPF en la que se debe activar, junto con el
número de proceso OSPF de usar y las redes conectadas que se van a
ejecutar OSPF y que deben ser anunciado (por router de individual).
• El área en la que cada interfaz se va a configurar.
• Métricas de que necesitan ser aplicado a interfaces específicas, o la
ingeniería de tráfico OSPF.
▪ En el plan de ejecución, las tareas OSPF incluyen las siguientes:
• Habilitar el protocolo de enrutamiento OSPF, directamente en una
interfaz o mediante el comando correcto network en el modo de
configuración del proceso de enrutamiento OSPF.
• Asignar el Id del área correcta para la interfaz, a través de la
configuración de OSPF en la interfaz o en el modo de configuración del
proceso de enrutamiento OSPF.
• Opcionalmente configurar la métrica con las interfaces adecuadas.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 50
Verifying OSPF
▪ Después de la implementación de OSPF, la verificación
debe confirmar el despliegue apropiado en cada router.
▪ Tareas de verificación incluyen la verificación:
• Verificar que se establezcan las relaciones apropiadas vecinos OSPF
y adyacencias
• Verificar que el OSPF LSDB se rellena con la información necesaria.
• Verificación de que la tabla de enrutamiento IP se rellena con la
información necesaria.
• Comprobación de que hay conectividad de la red entre los routers y
otros dispositivos.
• Verificar que OSPF se comporta como se espera en el caso de un
cambio en la topología, por eventos de fallo de fracaso acoplamiento
de la prueba y del router.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 51
Documenting
▪ Después de un despliegue satisfactorio OSPF, la solución y
el proceso de verificación y los resultados deben ser
documentados para referencia futura.
▪ La documentación debe incluir:
• Un mapa de la topología
• El plan de direccionamiento IP
• La jerarquía de área
• Las redes y las interfaces incluidas en OSPF en cada router
• El valor por defecto y cualquier métricas especiales configuradas
• Los resultados de la verificación.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 52
Configuring and
Verifying Basic
OSPF

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 53
Enable OSPF Routing
▪ Definir OSPF como protocolo de enrutamiento IP.
Router(config)#

router ospf process-id

▪ El proceso-id es un número que se utiliza internamente, que identifica el


proceso de enrutamiento OSPF.
▪ El proceso-id no tiene por qué coincidir con los identificadores de
proceso en otros routers
▪ Puede ser cualquier número entero positivo en el rango de 1 a
65535.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 54
Identify OSPF Networks
▪ Definir las redes OSPF para anunciar a los vecinos OSPF.
Router(config-router)#

network ip-address [wildcard-mask] area area-id

▪ El parámetro ip-address puede ser una red, una subred o la dirección


de una interfaz conectada directamente.
▪ La wildcard-mask es una máscara inversa utilizada para determinar la
forma de interpretar la dirección.
• La máscara de wildcard que tiene bits, donde 0 es una
coincidencia y 1 "no me importa."
• Por ejemplo, 0.0.255.255 indica una coincidencia en los primeros 2
octetos.
• El parámetro de area-id especifica el área OSPF para ser asociado con
la dirección.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 55
The Wildcard Mask
▪ Recordemos que una máscara wildcard es la inversa de
una máscara de subred.
▪ Una forma sencilla de calcular la inversa de la máscara de
subred, es restar la máscara de subred de
255.255.255.255.
▪ Por ejemplo, la inversa de la máscara de subred
255.255.255.252 es 0.0.0.3.

255.255.255.255
– 255.255.255.252
0. 0. 0. 3

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 56
Identify OSPF Networks
▪ Método opcional para permitir explícitamente OSPF en una
interfaz.
Router(config-if)#

ip ospf process-id area area-id

▪ El parámetro de process-id puede ser una red, una subred, o la


dirección de un interfaz conectada directamente.
▪ El parámetro de area-id especifica el área OSPF para ser asociado con
la dirección.
▪ Debido a que este comando se configura explícitamente para la
interfaz, éste tendrá prioridad sobre el comando network area.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 57
Define the Interface Bandwidth
▪ Define el ancho de banda de la interfaz (opcional).
Router(config-if)#

bandwidth kilobits

▪ El parámetro kilobits indica el ancho de banda destinado en kbps.


▪ Por ejemplo, para establecer el ancho de banda a 512 000 bps,
utilice el comando bandwidth 512.
▪ El ancho de banda configurado es utilizado por protocolos de
enrutamiento en el cálculo de la métrica.
▪ El comando no cambia realmente la velocidad de la interfaz.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 58
Configuring Single-Area OSPF Example
OSPF Area 0

10.64.0.0 /24 10.2.1.0 /24


.2 64 kbps
.1 .2
.1
R1 Fa0/0 Fa0/0 R2 S0/0/1 R3
S0/0/1

R1(config)# interface Fa0/0


R1(config-if)# ip address 10.64.0.1 255.255.255.0
R1(config-if)# no shut
R1(config-if)# exit
R1(config)#

R2(config)# interface Fa0/0


R2(config-if)# ip address 10.64.0.2 255.255.255.0
R2(config-if)# no shut
R2(config-if)# interface S0/0/1
R2(config-if)# ip address 10.2.1.2 255.255.255.0
R2(config-if)# bandwidth 64
R2(config-if)# no shut
R2(config-if)# exit
R2(config)#

R3(config)# interface S0/0/1


R3(config-if)# ip address 10.2.1.1 255.255.255.0
R3(config-if)# bandwidth 64
R3(config-if)# no shut
R3(config-if)# exit
R3(config)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 59
Configuring Single-Area OSPF Example
OSPF Area 0

10.64.0.0 /24 10.2.1.0 /24


.2 64 kbps
.1 .2
.1
R1 Fa0/0 Fa0/0 R2 S0/0/1 R3
S0/0/1

R1(config)# router ospf 1


R1(config-router)# network 10.0.0.0 0.255.255.255 area 0
R1(config-router)#

R2(config)# router ospf 50


R2(config-router)# network 10.2.1.2 0.0.0.0 area 0
R2(config-router)# network 10.64.0.2 0.0.0.0 area 0
R2(config-router)#

R3(config)# router ospf 100


R3(config-router)# network 10.2.1.1 0.0.0.0 area 0
R3(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 60
Configuring Multi-Area OSPF Example
OSPF Area 0 OSPF Area 1

10.64.0.0 /24 10.2.1.0 /24


.2 64 kbps
.1 .2
.1
R1 Fa0/0 Fa0/0 R2 S0/0/1 R3
S0/0/1

R1(config)# router ospf 1


R1(config-router)# network 10.0.0.0 0.255.255.255 area 0
R1(config-router)#

R2(config)# router ospf 50


R2(config-router)# network 10.2.1.2 0.0.0.0 area 1
R2(config-router)# network 10.64.0.2 0.0.0.0 area 0
R2(config-router)#

R3(config)# router ospf 100


R3(config-router)# network 10.2.1.1 0.0.0.0 area 1
R3(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 61
Alternate Multi-Area OSPF Configuration
OSPF Area 0 OSPF Area 1

10.64.0.0 /24 10.2.1.0 /24


.2 64 kbps
.1 .2
.1
R1 Fa0/0 Fa0/0 R2 S0/0/1 R3
S0/0/1

R1(config)# router ospf 1


R1(config-router)# network 10.0.0.0 0.255.255.255 area 0
R1(config-router)#

R2(config)# interface S0/0/1


R2(config-if)# ip ospf 50 area 1
R2(config-if)# exit
R2(config)#
R2(config)# router ospf 50
R2(config-router)# network 10.64.0.2 0.0.0.0 area 0
R2(config-router)#

R3(config)# router ospf 100


R3(config-router)# network 10.2.1.1 0.0.0.0 area 1
R3(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 62
OSPF Router ID
▪ Un router es conocido por OSPF por el número ID de router
OSPF.
• LSDBs utilizan el ID del router OSPF para diferenciar un router desde
la siguiente.
▪ De forma predeterminada, el ID del router es la dirección IP
más alta de una interfaz activa en el momento de inicio
proceso OSPF.
• Sin embargo, por razones de estabilidad, se recomienda que el
comando router-id o una interfaz de loopback pueden configurar.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 63
OSPF Router ID

Router ID Yes
No
explicitly
Use that as
configured? the Router-ID

Loopback Yes Use the highest


interface configured loopback IP
configured? address

No

Use the highest active


configured IP address

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 64
Define the Router ID
▪ Asigne una router ID específico para el router.
Router(config-router)#

router-id ip-address

▪ Cualquier valor de 32 bits arbitrario único en un formato de dirección IP


(decimal separado por puntos) se puede utilizar.
▪ Si este comando se utiliza en un proceso de OSPF que ya está activo,
entonces la nueva router ID tiene efecto:
▪ Después de la próxima reload router.
▪ Después de un reinicio manual del proceso OSPF utilizando el
comando EXEC privilegiado clear ip ospf process.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 65
Verifying the Router-ID
OSPF Area 0 OSPF Area 1

10.64.0.0 /24 10.2.1.0 /24


.2 64 kbps
.1 .2
.1
R1 Fa0/0 Fa0/0 R2 S0/0/1 R3
S0/0/1

R2# show ip ospf


Routing Process “ospf 50” with ID 10.64.0.2
<output omitted>

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 66
Verifying OSPF
Command Description

show ip protocols Muestra proceso ID de OSPF, ID router, redes


router es la distancia anunciada y administrativa

show ip ospf neighbors Muestra relaciones de vecindad de OSPF.

show ip route Muestra la tabla de enrutamiento.

show ip ospf interface Muestra Ios intervalos hello y dead

Muestra ID del proceso OSPF, router ID, la


show ip ospf información de área de OSPF y el algoritmo SPF
última vez calculado

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 67
Verifying OSPF: show ip protocols
Verificar la información protocolo de enrutamiento en el
router.
R1# show ip protocols
Routing Protocol is “ospf 1”
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
Router ID 10.64.0.1
Number of areas in this router is 1. 1 normal 0 stub 0 nssa
Maximum path: 4
Routing for Networks:
10.0.0.0 0.255.255.255 area 0
Reference bandwidth unit is 100 mbps
<output omitted>

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 68
Verifying OSPF: show ip ospf neighbors
Visualizar vecinos OSPF. La interfaz en la que
este router ha formado
adyacencia con el
vecino.
R2# show ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface


10.64.0.1 1 FULL/DROTHER 00:00:30 10.64.0.1 FastEthernet0/0
10.2.1.1 1 FULL/ - 00:00:34 10.2.1.1 Serial0/0/1

Lista los vecinos El estado de OSPF de la interfaz.


en el orden en que Estado COMPLETO significa que el La dirección IP de la interfaz del
fueron extraídas. router y su vecino tienen bases de vecino al que este router está
datos de estado de enlace OSPF conectado directamente.
idénticos.

La prioridad de La cantidad de tiempo restante que


OSPF de la interfaz. el router esperará para recibir un
paquete de saludo OSPF del vecino
antes de declarar el vecino abajo.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 69
Verifying OSPF: show ip route ospf
Compruebe que el router reconoce las rutas OSPF.

R1# show ip route ospf


10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks
O IA 10.2.1.0/24 [110/782] via 10.64.0.2, 00:03:05, FastEthernet0/0
R1#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 70
Clearing the OSPF Routing Table
▪ Para borrar todas las rutas de la tabla de enrutamiento IP,
utilice:
Router# clear ip route *
▪ Para borrar una ruta específica de la tabla de enrutamiento
IP, utilice:
Router# clear ip route A.B.C.D

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 71
Verifying OSPF: show ip ospf interface
Verifique las interfaces configuradas con OSPF.

R1# show ip ospf interface fastEthernet 0/0


FastEthernet0/0 is up, line protocol is up
Internet Address 10.64.0.1/24, Area 0
Process ID 1, Router ID 10.64.0.1, Network Type BROADCAST, Cost: 1
Transmit Delay is 1 sec, State DROTHER, Priority 0
Designated Router (ID) 10.64.0.2, Interface address 10.64.0.2
No backup designated router on this network
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
oob-resync timeout 40
Hello due in 00:00:04
Supports Link-local Signaling (LLS)
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 1, maximum is 4
Last flood scan time is 0 msec, maximum is 4 msec
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 10.64.0.2 (Designated Router)
Suppress hello for 0 neighbor(s)

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 72
Verifying OSPF: show ip ospf
Verifique la información general OSPF.

R2# show ip ospf


Routing Process “ospf 50” with ID 10.64.0.2
<output omitted>
Area BACKBONE(0)
Area has no authentication
SPF algorithm last executed 00:01:25.028 ago
SPF algorithm executed 7 times
<output omitted>
Area 1
Number of interfaces in this area is 1
Area has no authentication
SPF algorithm last executed 00:00:54.636 ago
SPF algorithm executed 3 times
<output omitted>
R2#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 73
Understanding
OSPF Network
Types

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 74
OSPF Network Types
▪ OSPF defines three types of network:
Network Type Description Example
• A multiaccess broadcast network.
Broadcast All Ethernet networks
• Requiere DR / BDR.
• Una red que se une a un único par de routers. Serial link using PPP /
Point-to-point
• No Requiere DR / BDR . HDLC
• Una red que interconecta más de dos routers pero
que no tiene capacidad de broadcast.
• Puede o puede no ser necesaria DR / BDR.
• Hay cinco modos de funcionamiento OSPF para
redes NBMA:
• Modos compatibles con RFC:
Nonbroadcast Frame Relay
• non-broadcast
multiaccess ATM
• point-to-multipoint
(NBMA) X.25
• Modos de propiedad de Cisco:
• broadcast
• point-to-multipoint non-broadcast
• point-to-point
• La elección del modo depende de la topología de la
red NBMA.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 75
Broadcast
▪ Elección DR / BDR es requerida ya que podría haber muchos
dispositivos.
• El establecimiento de adyacencias con todos los routers en una red de difusión
sobrecargaría fácilmente un router debido a la sobrecarga de mantener esas
adyacencias.
• En cambio, los routers OSPF forman adyacencias llenas con el sólo DR y el BDR.
▪ Los paquetes a todos los routers OSPF se envían a 224.0.0.5.
▪ Los paquetes a la DR / BDR se reenvían a 224.0.0.6.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 76
Broadcast Challenge: Multiple Adjacencies
▪ Un desafío de la red de difusión es el número de
adyacencias que se requeriría.
• Uno de adyacencia para cada par de routers.
• Esto aumentaría el tráfico de red y la carga en cada router para
manejar cada individuo de adyacencia.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 77
Broadcast Challenge: Extensive LSAs
▪ Otro problema es el aumento de las LSA de red.
• Cada LSA enviado también requiere un reconocimiento.
▪ consecuencia:
• Mucha ancho de banda consumido
• Tráfico caótico

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 78
Solution: Designated Router
▪ Un router designado (DR) y un router designado de
respaldo (BDR) resuelven estos problemas, ya que:
• Reducir el tráfico de actualización de enrutamiento
• Administrar la sincronización de estado de enlace

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 79
Designated Router (DR)
▪ La RD es elegido y se convierte en el responsable de
mantener la tabla de topología para el segmento.
▪ Este RD tiene dos funciones principales:
• Para llegar a ser adyacente a todos los demás routers en el
segmento de red.
• Para actuar como portavoz de la red.
▪ Como portavoz de RD se convierte en el centro de
coordinación para recogida y envío de información de
enrutamiento (LSA).

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 80
Backup Designated Router (BDR)
▪ Para la tolerancia a fallos, un segundo router es elegido
como el BDR.
• El BDR también debe convertirse adyacente a todos los routers en la
red y debe servir como un segundo punto coordinación para las LSA.
• Sin embargo, el BDR no es responsable de la actualización de los
otros routers o el envío de las LSA de red.
▪ El BDR mantiene un contador de tiempo en la actividad de
actualización de la RD para asegurar que esté en
funcionamiento.
• Si el BDR no detecta la actividad del DR después de que expire el
temporizador, el BDR se convierte inmediatamente en RD y un nuevo
BDR es elegido.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 81
DR/BDR
▪ DR y BDR son elegidos en base a cada red y, por tanto,
cada segmento de red tiene su propio DR y BDR.
• Por ejemplo, un router conectado a múltiples redes de difusión de
multiacceso puede ser un DR en un segmento y un (DROTHER)
enrutador regular sobre otro segmento.
▪ El proceso de elección se lleva a cabo de forma dinámica
utilizando el protocolo Hello.
• Sin embargo, la elección se puede manipular manualmente el
comando de configuración de interfaz ip ospf priority.
▪ Después de un DR y BDR se han seleccionado, cualquier
router añadido a la red de broadcast estableciendo sólo
adyacencias completas con el DR y el BDR.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 82
Assigning Router Priority
▪ Asignar una prioridad específica OSPF al router.
Router(config-if)#

ip ospf priority number

▪ A router interface can have a priority number between 0 - 255:


▪ 0 = DROTHER - Router cannot be a DR
▪ 1 = Favorable - Default for all routers
▪ 255 = Very favorable - Asegura al menos de un empate.
▪ La prioridad debe ser configurado antes de la elección se lleva a cabo
a la figura en la elección.
▪ Para mostrar el valor de prioridad de una interfaz y otra información
clave, utilice el comando show ip ospf interface.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 83
The Election of the DR
1. Todos los vecinos con una prioridad> 0 se enumeran.
2. El router con mayor prioridad es elegido BDR.
Si hay un empate, se utilizan los identificadores más altos del router (Router-
Id).
3. Si no hay DR, el BDR se promueve como DR.
4. El vecino con la siguiente prioridad más alta es elegido
BDR.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 84
Manipulating the Election Process
▪ El DR / BDR mantener estas funciones hasta que fallan,
incluso cuando varios routers con prioridades más altas se
presentan en la red.
▪ Para influir en la elección de DR y BDR, realice una de las
siguientes:
• Arranque primero el RD seguido por el BDR, y luego arrancar todos
los demás routers.
OR
• Apagar la interfaz en todos los routers, seguido de un no shutdown en
el DR, a continuación, el BDR, y luego todos los demás routers.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 85
Point-to-Point
▪ Ambos routers se vuelven totalmente adyacente a cada uno otro.
▪ Por lo general, una interfaz en serie que ejecuta PPP o HDLC.
• También puede ser un punto a punto subinterfaz y correr F/R o ATM.
▪ No se requiere la elección DR / BDR ya que sólo hay dos
dispositivos.
▪ OSPF detecta automáticamente este tipo de red.
▪ Los paquetes son enviados a 224.0.0.5.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 86
OSPF over MPLS
▪ Multi-Protocol Label Switching (MPLS) es una arquitectura
estándar de Internet Engineering Task Force (IETF), que
combina las ventajas de enrutamiento de nivel 3, con los
beneficios de la conmutación de Capa 2.
▪ Una característica única de MPLS es su capacidad para
llevar a cabo de apilamiento de etiquetas, en el que varias
etiquetas pueden ser transportados en un paquete.
▪ La etiqueta de la parte superior, que es el último en el,
siempre se procesa primero.
• Apilamiento de etiquetas permite que varios proveedores de servicios
lingüísticos para ser agregados, creando túneles a través de múltiples
niveles de una red MPLS.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 87
OSPF over Layer 3 MPLS VPN
▪ Los routers de borde del cliente y el proveedor están ejecutando
OSPF.
• Sin embargo, los routers internos de proveedores no lo hacen.
▪ El cliente tiene que ponerse de acuerdo sobre los parámetros
OSPF con el proveedor de servicios (SP) para garantizar la
conectividad.
• Estos parámetros se rigen a menudo por el SP.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 88
OSPF over Layer 2 MPLS VPN
▪ La capa 2 MPLS VPN backbone y los routers de
proveedores no son visibles para los routers de los clientes.
• Una relación de vecino se establece directamente entre OSPF
habilitado routers en el backbone MPLS, y se comporta de la misma
manera que en una red de difusión Ethernet, por tanto, DR y BDR
routers son elegidos.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 89
Nonbroadcast Multiaccess (NBMA)
▪ Frame Relay, ATM, and X.25 son ejemplos de redes
NBMA.
▪ Los intervalos por defecto de OSPF Hello y Dead en las
interfaces NBMA son 30 segundos y 120 segundos,
respectivamente.
▪ Aunque las redes NBMA pueden soportar más de dos
routers, no tienen capacidad de broadcast inherente.
• Esto puede crear problemas de alcance.
▪ Para implementar la broadcasting or multicasting, el router
replica los paquetes a ser broadcast or multicast y los envía
de forma individual en cada circuito virtual permanente
(PVC) para todos los destinos.
• Este proceso es la CPU y ancho de banda intensivo.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 90
DR Election in an NBMA Topology
▪ Por defecto, OSPF no puede construir automáticamente
adyacencias con los routers vecinos a través de interfaces NBMA.
▪ OSPF considera el entorno de NBMA para funcionar de manera
similar a otros medios de comunicación multiacceso como
Ethernet.
• Sin embargo, las redes NBMA son generalmente hub-and-spoke (estrella)
topologías utilizando PVC o circuitos virtuales conmutados (SVC).
• En estos casos, la topología física no proporciona la capacidad de
multiacceso en el que se basa OSPF.
▪ La elección de RD se convierte en un problema en topologías
NBMA porque el DR y el BDR deben tener plena conectividad
Layer 2 con todos los routers de la red NBMA.
▪ El DR y BDR también necesita tener una lista de todos los demás
routers para que puedan establecer adyacencias.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 91
OSPF over NBMA Topology
▪ En función de la topología de la red, varias opciones de
configuración de OSPF están disponibles para una red
Frame Relay.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 92
OSPF over NBMA Topology
▪ Hay cinco modos de topología NBMA de funcionamiento:
• Dos modos oficiales OSPF descritos en el RFC
• Tres modos de Cisco personalizados.
▪ RFC 2328 modos compatibles son los siguientes:
• De no difusión (NBMA)
• Punto a multipoint
▪ Modos de Cisco son como sigue:
• Punto a multipunto nonbroadcast
• Broadcast
• Punto a point
▪ Modos de topología OSPF NBMA se configuran mediante el
comando de configuración de interfaz ip ospf network.
• Algunos modos requieren que un vecino puede configurar manualmente
utilizando el comando de configuración neighbor.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 93
Assign an NBMA Topology Mode
▪ Definición de un tipo de red OSPF en una interfaz.
Router(config-if)#

ip ospf network [{non-broadcast | point-to-multipoint [non-


broadcast] | broadcast | point-to-point}]

▪ La elección del modo depende de la topología NBMA.


▪ El modo por defecto OSPF en un Frame Relay:
• La interfaz es el modo non-broadcast.
• Subinterfaz punto a punto es el modo point-to-point.
• Subinterfaz multipunto es el modo non-broadcast.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 94
NBMA Topology Modes of Operation
NBMA Modes Description
• Una subred IP.
• Los vecinos deben configurarse manualmente.
non-broadcast
• DR y BDR son elegidos.
(RFC-compliant) • DR y BDR deben tener conectividad total con todos los demás routers.
• Normalmente se utiliza en una topología de malla parcial o completo.
• Una subred IP.
• Utiliza un paquete hello OSPF Multicast para descubrir automáticamente los vecinos.
point-to-multipoint
• No se requieren DR y BDR. El router envía LSA adicionales con más información acerca de
(RFC-compliant)
los routers vecinos.
• Normalmente se utiliza en una topología de malla parcial o estrella.
• Si multicast and broadcast no están habilitados en los VCs, el modo punto a multipunto con
RFC no puede ser utilizado, ya que el router no puede descubrir dinámicamente los
point-to-multipoint
enrutadores vecinos utilizando los paquetes multicast hello; este modo de Cisco se debe
nonbroadcast
utilizar en su lugar.
(Cisco proprietary)
• Los vecinos deben configurarse manualmente.
• No se requiere DR y BDR elecciones.
• Hace que la interfaz WAN parece ser una LAN.
• Una subred IP.
broadcast
• Utiliza un paquete hello OSPF Multicast para descubrir automáticamente los vecinos.
(Cisco proprietary)
• DR y BDR son elegidos.
• Topología de malla parcial o completo.
• Subred IP diferente en cada subinterfaz.
• No DR o BDR elecciones.
point-to-point
• Se utiliza cuando sólo dos routers necesitan para formar una adyacencia en un par de
(Cisco proprietary) interfaces.
• Las interfaces pueden ser ya sea LAN o WAN.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 95
Identify a Neighboring Router
▪ Statically define adjacent relationships in NBMA networks.
Router(config-router)#
neighbor ip-address [priority number] [poll-interval
number] [cost number] [database-filter all]

Parameter Description
ip-address • Especifica la dirección IP del router vecino.
• Prioridad (Opcional) Especifica vecino. El valor predeterminado es 0,
priority number
lo que significa que el router vecino no se convierta en el DR o BDR
• (Opcional) Especifica la duración de una interfaz NBMA espera antes
poll-interval number de enviar hellos a los vecinos, incluso si el vecino está inactivo. El
intervalo de encuesta se define en segundos.
• (Opcional) Asigna un costo para el vecino en la forma de un número
entero de 1 a 65535. Vecinos sin costo específico configurados
asumen el costo de la interfaz basada en el comando ip ospf cost.
cost number
• Para las interfaces de punto a multipunto, la palabra clave de costos
y el argumento número son las únicas opciones que son aplicables.
Esta palabra clave no se aplica al modo de no difusión.
• (Optional) Filters outg(Opcional) Filtros LSA salientes a un vecino
database-filter all
OSPF.oing LSAs to an OSPF neighbor.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 96
Non-Broadcast Mode Example (Full-Mesh)
▪ Características del parámetro
non-broadcast compatible con
RFC incluyen:
• Una topología de malla completa
se suele utilizar, por tanto, el DR y
el BDR son elegidos de forma
dinámica.
• DR / BDR requiere una
conectividad total con todos los
demás routers.
• Una subred IP.
• Vecinos OSPF se deben
configurar manualmente.
R1(config)# interface S0/0/0
R1(config-if)# ip ospf network non-broadcast
R1(config-if)# exit
R1(config)# router ospf 1
R1(config-router)# network 192.168.1.0 0.0.0.255 area 0
R1(config-router)# neighbor 192.168.1.2
R1(config-router)# neighbor 192.168.1.3

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 97
Non-Broadcast Mode Example (Partial-Mesh)
▪ Características del parámetro
non-broadcast compatible con
RFC incluyen:
• Si se utiliza una topología de
malla parcial, entonces el DR y el
BDR son elegidos de forma
manual utilizando el parámetro de
prioridad en el router hub.
• Una subred IP.
• Vecinos OSPF se deben
configurar manualmente.

R1(config)# interface S0/0/0


R1(config-if)# ip ospf network non-broadcast
R1(config-if)# exit
R1(config)# router ospf 1
R1(config-router)# network 192.168.1.0 0.0.0.255 area 0
R1(config-router)# neighbor 192.168.1.2 priority 0
R1(config-router)# neighbor 192.168.1.3 priority 0

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 98
Point-to-multipoint Mode Example
▪ Características del parámetro
point-to-multipoint compatible
con RFC incluyen:
• Se utiliza con malla parcial o hub-
and-spoke (estrella) en la
topología. .
• Una subred IP.
• DR y BDR no es obligatorio.
• Utiliza paquetes de saludo OSPF
Multicast para descubrir
dinámicamente vecino.

R1(config)# interface S0/0/0


R1(config-if)# ip ospf network point-to-multipoint
R1(config-if)# exit
R1(config)# router ospf 1
R1(config-router)# network 192.168.1.0 0.0.0.255 area 0
R1(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 99
Point-to-multipoint non-broadcast Mode
▪ Características de los parámetro
de point-to-multipoint non-
broadcast de Cisco incluyen:
• DR y BDR no es obligatorio.
• Vecinos OSPF deben configurarse
manualmente.
• Se utiliza en casos especiales en
los que los vecinos no se pueden
descubrir automáticamente.

R1(config)# interface S0/0/0


R1(config-if)# ip ospf network point-to-multipoint non-broadcast
R1(config-if)# exit
R1(config)# router ospf 1
R1(config-router)# network 192.168.1.0 0.0.0.255 area 0
R1(config-router)# neighbor 192.168.1.2 cost 10
R1(config-router)# neighbor 192.168.1.3 cost 20

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 100
Broadcast Mode Example
▪ Características de los parámetros
de broadcast de Cisco incluyen:
• DR y BDR son elegidos y requieren
una conectividad total con todos los
demás routers.
• Puede ser configurado para una
topología de malla completa o una
elección estática de la DR en base a
la prioridad de la interfaz.
• Una subred IP.
• Utiliza paquetes de saludo OSPF
Multicast para descubrir
dinámicamente vecinos.
R1(config)# interface S0/0/0
R1(config-if)# ip ospf network broadcast
R1(config-if)# exit
R1(config)# router ospf 1
R1(config-router)# network 192.168.1.0 0.0.0.255 area 0
R1(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 101
Point-to-point Mode Example
▪ Características de los
parámetros de point-to-point de
Cisco incluyen :
• Malla parcial o topología de
estrella.
• DR y BDR no es obligatorio.
• Sólo subred IP.

R1(config)# interface S0/0/0


R1(config-if)# ip address 192.168.1.1 255.255.255.0
R1(config-if)# encapsulation frame-relay
R1(config-if)# ip ospf network point-to-point
R1(config-if)# exit
R1(config)# router ospf 1
R1(config-router)# network 192.168.1.0 0.0.0.255 area 0
R1(config-router)#
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 102
Subinterfaces
▪ OSPF también se puede ejecutar sobre subinterfaces.
• Una subinterfaz es una interfaz física que se puede dividir en varias
interfaces lógicas.
• Cada subinterfaz requiere una subred IP.
▪ Subinterfaces se pueden definir como un point-to-point o
multipoint o interfaz.
• Una subinterfaz punto a punto tiene propiedades similares a las de
una interfaz física punto a punto.
▪ Note:
▪ No se requiere el comando ip ospf network.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 103
Define a Subinterface
▪ Define a subinterface.
Router(config)#

interface serial number.subinterface-number {multipoint


| point-to-point}

Parameter Description

Especifica el número de interfaz y el número de


subinterfaz. El número subinterfaz está en el intervalo de
number.subinterface- desde 1 hasta 4294967293.
number
El número de interfaz que precede al punto (.) Es el
número de interfaz a la que pertenece esta subinterfaz.
Specifies that the subinterface is multipoint; on multipoint
multipoint
subinterfaces routing IP, all routers are in the same subnet.
Especifica que la subinterfaz es punto a punto; en
point-to-point subinterfaces punto a punto de enrutamiento IP, cada par
de routers punto a punto está en su propia subred.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 104
Using Point-to-point Subinterfaces
▪ Characteristics:
• Las mismas propiedades que
cualquier interfaz física, física
punto a punto
• DR y BDR no es obligatorio.
• Una subred IP por par subinterfaz.
• Se utiliza cuando sólo 2 routers
necesitan para formar una
adyacencia en un par de
interfaces.

R1(config)# interface S0/0/0


R1(config-if)# encapsulation frame-relay
R1(config-if)# interface S0/0/0.1 point-to-point
R1(config-subif)# ip address 10.1.1.1 255.255.255.0
R1(config-subif)# interface S0/0/0.2 point-to-point
R1(config-subif)# ip address 10.2.2.1 255.255.255.0
R1(config-subif)# router ospf 1
R1(config-router)# network 10.1.1.0 0.0.0.255 area 0
R1(config-router)# network 10.2.2.0 0.0.0.255 area 0

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 105
Using Multipoint Subinterfaces
▪ El ejemplo tiene una subinterfaz
punto a punto y una subinterfaz
multipunto.
• La subinterfaz multipunto soporta otros dos
routers en una sola.
▪ Subinterfaces Frame Relay
multipunto el modo predeterminado
de nonbroadcast OSPF, que
requiere vecinos para ser
configuradas de forma estática y una
elección de DR y BDR.

R1(config)# interface S0/0/0


R1(config-if)# encapsulation frame-relay
R1(config-if)# interface S0/0/0.1 point-to-point
R1(config-subif)# ip address 10.1.1.1 255.255.255.0
R1(config-subif)# interface S0/0/0.2 multipoint
R1(config-subif)# ip address 10.2.2.1 255.255.255.0
R1(config-subif)# router ospf 1
R1(config-router)# network 10.0.0.0 0.255.255.255 area 0
R1(config-router)# neighbor 10.2.2.3 priority 0
R1(config-router)# neighbor 10.2.2.4 priority 0
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 106
OSPF over NBMA Topology Summary
NBMA Subnet RFC or
OSPF Mode Preferred Address Hello Timer Adjacency Cisco Example
Topology
Manual Frame Relay
Full or partial configuration
Non-broadcast Same 30 sec RFC configured on a
mesh
DR/BDR elected serial interface

OSPF over Frame


Relay mode that
Automatic eliminates the need
Point-to- Partial mesh or Same 30 sec RFC for a DR; used when
multipoint star No DR/BDR VCs support
multicast and
broadcast

OSPF over Frame


Relay mode that
Point-to- Manual eliminates the need
Partial mesh or configuration
multipoint Same 30 sec Cisco for a DR; used when
star
nonbroadcast No DR/BDR VCs do not support
multicast and
broadcast

Full or partial Automatic LAN interface such


Broadcast Same 10 sec Cisco
mesh DR/BDR elected as Ethernet

Partial mesh or Different for Automatic Serial interface with


Point-to-point star, using each 10 sec Cisco point-to-point
subinterfaces subinterface No DR/BDR subinterfaces
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 107
Understanding
OSPF LSAs

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 108
LSAs
▪ LSAs son los bloques de construcción del OSPF LSDB.
• Individualmente, LSAs actúan como registros de la base de datos.
• Cuando se combinan, que describen toda la topología de un área
OSPF.
▪ Hay varios tipos de LSAs de red OSPF.
• No todos están en uso.
LSA Type Description
1 Router LSA
2 Network LSA
3 and 4 Summary LSAs
5 AS external LSA
6 Multicast OSPF LSA
7 Defined for NSSAs
8 External attributes LSA for Border Gateway Protocol (BGP)
9, 10, or 11 Opaque LSAs
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 109
LSA Type 1: Router LSA
▪ Generado por todos los routers en un área para describir sus
enlaces directamente conectados (Intra-area routes).
• Las inundaciones dentro de su área y no pueden cruzar un ABR.
• LSA incluye lista de enlaces directamente conectados y se identifica
mediante el ID del router del router de origen
• Entrada de la tabla de enrutamiento = O

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 110
LSA Type 1: Link Types

Link Type Description Link-state ID

Point-to-point connection to another


1 Neighboring router ID
router

2 Connection to a transit network IP address of DR

3 Connection to a stub network IP network/subnet number

4 Virtual link Neighboring router ID

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 111
LSA Type 2: Network LSA
▪ Anunciado por el DR de la red de broadcast .
• Inundaciones en sólo su área; no cruza ABR.
• Identificación del estado del enlace es el DR.
• Entrada de la tabla de enrutamiento = O

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 112
LSA Type 3: Summary LSA
▪ Anunciado por el ABR del area de origen.
• Regenerada por ABRs posteriores a las inundaciones a lo largo del
sistema autónomo.
• Por defecto, las rutas no se resumen, y el tipo 3 LSA se anuncian para
cada subred.
• Identificación del estado del enlace es la red o subred anunciado en el
resumen LSA
• Tabla de enrutamiento de entrada = O IA

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 113
LSA Type 4: Summary LSA
▪ Generado por el ABR, del área de origen para anunciar un
ASBR a todas las otras áreas en el sistema autónomo.
• Ellos son regenerados por todos ABRs posteriores a las inundaciones
a lo largo del sistema autónomo.
• Identificación del estado del enlace es el ID del router de la ASBR.
• Tabla de enrutamiento de entrada = O IA

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 114
LSA Type 5: External LSA
▪ Utilizado por el ASBR para anunciar las redes de otros
sistemas autónomos.
• Tipo 5 LSAs se anuncian y son propiedad de la ASBR originario.
• El ID de estado de enlace es el número de red externa.
• Tabla de enrutamiento de entrada = O E1 o E2 O

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 115
LSA Type 7: NSSA LSA
▪ Generado por un ASBR dentro de un área no exclusiva de
rutas internas (NSSA) para describir las rutas redistribuidas
en el NSSA.
• LSA 7 se traduce en LSA 5 cuando abandona la NSSA.
• Tabla de enrutamiento de entrada = O N1 o N2 O
• Al igual LSA 5, N2 es un costo estática, mientras N1 es un costo
acumulativo que incluye el costo hasta el ASBR.

ABR

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 116
Interpreting the
OSPF LSDB
and Routing
Table

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 117
Interpreting the OSPF Database
Utilice el comando show ip ospf database para recopilar
información de estado de enlace.
R1# show ip ospf database
OSPF Router with ID (10.0.0.11) (Process ID 1)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
10.0.0.11 10.0.0.11 548 0x80000002 0x00401A 1
10.0.0.12 10.0.0.12 549 0x80000004 0x003A1B 1
100.100.100.100 100.100.100.100 548 0x800002D7 0x00EEA9 2
Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
172.31.1.3 100.100.100.100 549 0x80000001 0x004EC9
Summary Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
10.1.0.0 10.0.0.11 654 0x80000001 0x00FB11
10.1.0.0 10.0.0.12 601 0x80000001 0x00F516
<output omitted>

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 118
LSA Sequence Numbering
▪ Cada LSA en el LSDB mantiene un número de secuencia.
• La secuencia de numeración de esquema es una serie de 4 bytes que
comienza con 0x80000001 y termina con 0x7FFFFFFF.
▪ OSPF inunda cada LSA cada 30 minutos para mantener la
sincronización de base de datos adecuada.
• Cada vez que la LSA se inunda, el número de secuencia se incrementa
en uno.
▪ En última instancia, un número de secuencia LSA se ajustará
alrededor de 0x80000001.
• Cuando esto ocurre, la LSA existente es prematuramente envejecido a
maxage (una hora) y se purgó.
▪ Cuando un router se encuentra con dos instancias de un LSA, se
debe determinar qué es más reciente.
• El LSA tener el más nuevo (mayor) número de secuencia LS es más
reciente.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 119
Route Designator in Routing Table
Route Designator Description
• Redes de área dentro del router.
O OSPF intra-area (router LSA) and network LSA Anunciado por el camino de la LSAs
del router y LSAs de red.
• Redes de fuera del área del router,
pero dentro del OSPF AS. Anunciado
O IA OSPF interarea (summary LSA)
por el camino de la LSAs de
resumen.
• Redes de fuera AS del router, se
O E1 Type 1 external routes anuncia por medio de LSAs
externos.
• Redes de fuera AS del router, se
O E2 Type 2 external routes anuncia por medio de LSAs
externos.
R1# show ip route
<output omitted>
Gateway of last resort is not set
172.31.0.0/24 is subnetted, 2 subnets
O IA 172.31.2.0 [110/1563] via 10.1.1.1, 00:12:35, FastEthernet0/0
O IA 172.31.1.0 [110/782] via 10.1.1.1, 00:12:35, FastEthernet0/0
10.0.0.0/8 is variably subnetted, 6 subnets, 2 masks
C 10.200.200.13/32 is directly connected, Loopback0
C 10.1.3.0/24 is directly connected, Serial0/0/0
O 10.1.2.0/24 [110/782] via 10.1.3.4, 00:12:35, Serial0/0/0
C 10.1.1.0/24 is directly connected, FastEthernet0/0
O 10.1.0.0/24 [110/782] via 10.1.1.1, 00:12:37, FastEthernet0/0
O E2 10.254.0.0/24 [110/50] via 10.1.1.1, 00:12:37, FastEthernet0/0

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 120
Best Path Calculation
1. Todos los routers calculan las mejores rutas a destinos
dentro de su área (intra-área) y añadir estas entradas a la
tabla de enrutamiento.
• Incluye los tipos 1 y 2 LSAs, señalado por un indicador de O.
2. Todos los routers calculan las mejores rutas de acceso a
las otras áreas.
• Incluye LSAs tipo 3 y 4, señalado por un indicador de O IA.
3. Todos los routers (excepto stub areas) calculan las
mejores rutas para el sistema autónomo externo (tipo 5)
destinos.
• Incluye cualquier tipo externo 1 (E1), indicado con un O E1 o
tipo externo 2 (E2), se indica con un O E2.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 121
ASBR – Type 1 and 2 Routes
▪ El costo de una ruta externa varía, dependiendo del tipo
externo configurado en el ASBR.
▪ Un ASBR puede configurarse para enviar dos tipos de rutas
externas en el OSPF.
• Representada en la tabla de enrutamiento como E1 para el tipo 1
• Representada en la tabla de enrutamiento como E2 de tipo 2.
▪ Dependiendo del tipo, OSPF calcula el coste de las rutas
externas diferente.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 122
ASBR – Type 1 and 2 Routes
▪ O E1 Routes
• La métrica se calcula sumando el coste externo al costo interno de
cada enlace que el paquete atraviesa.
• Utilice este tipo de paquetes cuando hay múltiples ASBRs publicidad de
una ruta hacia el mismo sistema autónomo.
▪ O E2 Routes
• El paquete tendrá siempre el coste externo asignado, sin importar en
qué parte del área que atraviesa.
• Configuración predeterminada en ASBRs.
• Utilice este tipo de paquetes, si sólo hay un enrutador anuncia una ruta
hacia el sistema autónomo.
• Tipo 2 vías son preferibles a los de tipo 1 rutas menos existen dos rutas de
igual costo al destino.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 123
E2 Routes

▪ Por defecto, RTA utiliza un tipo 2 métricas para enviar información de


enrutamiento exterior.
▪ RTB recibirá las rutas RIP externos, incluyendo 9.0.0.0 / 8 de RTA.
▪ Cuando RTB reenvía esta ruta, la métrica de la ruta externa sigue
siendo el mismo (en este caso, 20).

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 124
E1 Routes

▪ Si RTA está configurado para utilizar un tipo 1 métrica con


rutas externas, OSPF se incrementará el valor de la métrica
de la ruta externa según su algoritmo de coste estándar.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 125
Configuring OSPF LSDB Overload Protection
▪ Limitar el procesamiento de LSAs para un proceso OSPF
define.
Router(config-router)#

max-lsa maximum-number [threshold-percentage] [warning-only]


[ignore-time minutes] [ignore-count count-number] [reset-
time minutes]

Parameter Description
Número máximo de LSAs que el proceso OSPF puede mantener en el OSPF
maximum-number
LSDB.
(Opcional) El porcentaje del número máximo LSA, según lo especificado por el
threshold-percentage argumento de máxima cantidad, a la que se registra un mensaje de
advertencia. El valor predeterminado es 75 por ciento.
(Opcional) Especifica que sólo se envía un mensaje de advertencia cuando se
warning-only supera el límite máximo para LSAs; el proceso OSPF nunca entra ignorar
estado. Desactivado por defecto.
(Opcional) Especifica el tiempo, en minutos, para ignorar todos los vecinos
ignore-time minutes después de que el límite máximo de LSAs se ha superado. El valor
predeterminado es 5 minutos.
(Opcional) Especifica el número de veces que el proceso OSPF
ignore-count count-
consecutivamente se puede colocar en el estado de ignorar. El valor
number
predeterminado es cinco veces.
(Opcional) Especifica el tiempo, en minutos, después de lo cual el número de
reset-time minutes
ignorar se pone a 0. El valor predeterminado es 10 minutos.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 126
Configuring and
Verifying
Advanced OSPF
Features

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 127
OSPF Passive-Interface
▪ Prevenir actualizaciones OSPF en una interfaz del router
especificada.
Router(config-router)#

passive-interface type number [default]

▪ Configure una interfaz determinada o todas las interfaces


de router a pasiva.
▪ La opción por defecto establece todos los interfaces del
router al pasivo.
▪ Para OSPF, el comando:
▪ La interfaz especificada aparece como una red de conexión única
en el dominio OSPF
▪ La información de enrutamiento OSPF no se envía ni recibe a
través de la interfaz del router especificado.
▪ Evita relaciones de vecindad que se establezca.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 128
Passive-Interface Example

192.168.1.96 /27
64 kbps
.101 S0/0/1
.102 .1 Internet
R1 S0/0/0 R2
S0/0/0
.1 Fa0/0 .1 Fa0/0 192.168.1.0 /27

172.16.1.0 /24 172.17.2.0 /24

R1(config)# router ospf 1


R1(config-router)# passive-interface fa0/0
R1(config-router)#

R2(config)# router ospf 10


R2(config-router)# passive-interface fa0/0
R2(config-router)#

Alternate configuration:
R1(config)# router ospf 1
R1(config-router)# passive-interface default
R1(config-router)# no passive-interface S0/0/0

R2(config)# router ospf 10


R2(config-router)# passive-interface default
R2(config-router)# no passive-interface S0/0/0
R2(config-router)# no passive-interface S0/0/1
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 129
Propagating a Default Route
▪ Para propagar una ruta por defecto en OSPF, utilice el
comando default-information originate.
• Una estática por defecto también se debe configurar en el router de
origen.
▪ Una vez configurado, la ruta por defecto tiene que ser
propagado en el dominio OSPF.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 130
default-information originate Command

▪ Configura un router para generar una ruta externa por defecto en un


dominio de enrutamiento OSPF.
Router(config-router)#

default-information originate [always] [metric metric-value]


[metric-type type-value] [route-map map-name]

Parameter Description
(Opcional) Especifica que OSPF siempre anuncia la ruta por defecto,
always independientemente de si el router tiene una ruta predeterminada en la
tabla de enrutamiento.
(Opcional) Una métrica utilizada para generar la ruta por defecto. Si omite
metric un valor y no especifica un valor con el comando de configuración del
router-default métrica, el valor de la métrica por defecto es 1
metric-value documentación de Cisco IOS Software indica que el valor de la métrica por
defecto es 10.; las pruebas muestran que en realidad es 1.
(Opcional) El tipo de enlace externo que se asocia con la ruta por defecto
metric-type que se anuncia en el dominio de enrutamiento OSPF. Puede ser uno de los
siguientes valores: 1-Tipo 1 ruta externa 2-Tipo 2 ruta externa. El valor
type-value predeterminado es de tipo 2 vía externa (indicado por O * E2 en la tabla de
enrutamiento).
route-map (Opcional) Especifica que el proceso de enrutamiento genera la ruta por
Chapter 3 map-name defecto si el mapa de ruta está satisfecho.
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 131
default-information originate Example

0.0.0.0 Cost 10
172.16.1.0 /24

10.1.1.1 .2 ISP A
R1 .1
OSPF Domain
172.17.1.0 /24
10.2.1.1 .2
R2 .1 ISP B
0.0.0.0 Cost 100

R1(config)# router ospf 1


R1(config-router)# network 10.1.1.1 0.0.0.0 area 0
R1(config-router)# default-information originate metric 10
R1(config-router)# exit
R1(config)# ip route 0.0.0.0 0.0.0.0 172.16.1.2
R1(config)#

R2(config)# router ospf 1


R2(config-router)# network 10.2.1.1 0.0.0.0 area 0
R2(config-router)# default-information originate metric 100
R2(config-router)# exit
R2(config)# ip route 0.0.0.0 0.0.0.0 172.17.1.2
R2(config)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 132
Route Summarization
▪ Resumen de ruta implica la consolidación de múltiples rutas
en un solo anuncio.
▪ Resumen apropiado de ruta afecta directamente el ancho
de banda, memoria y CPU, que son consumidos por el
proceso de OSPF.
• Si un enlace de red falla o flaps, el cambio de topología no se
propagará en la columna vertebral o en otras áreas.
• Protege los routers de los nuevos cálculos de la tabla de
enrutamiento innecesarias.
• Debido a que el cálculo SPF pone una demanda significativa en la
CPU del router, el resumen adecuado es una parte imprescindible de
la configuración OSPF.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 133
Using Route Summarization

IA 172.16.8.0 255.255.248.0

IA 172.16.16.0 255.255.252.0

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 134
Types of Route Summarization
▪ Inter-area summarization
• Realizado en el ABR y crea tipo 3 LSAs.
▪ External summarization
• Realizado en el ASBR y crea Tipo 5 LSA.
▪ Ambos tienen el mismo requisito fundamental de
direccionamiento contigua.
▪ Si el resumen no está configurado correctamente y hay
múltiples ASBRs, o múltiples ABRs en un área, el
enrutamiento subóptimo es posible.
• Por ejemplo, resumiendo los rangos superpuestos a partir de dos
routers diferentes puede causar que los paquetes se envían a un
destino equivocado.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 135
Intra-Area Summarization
▪ Configurar un ABR para resumir rutas en una área específica
Router(config-router)#

area area-id range address mask [advertise | not-advertise]


[cost cost]

Parameter Description
area area-id Identifica el área sujeta a resumen de ruta.
address La dirección de resumen designado para un rango de direcciones.
mask La máscara de subred IP que se utiliza para la ruta de resumen.
(Opcional) Establece el estado del rango de direcciones para anunciar
advertise
y genera un resumen LSA tipo 3.
(Opcional) Establece el estado del rango de direcciones a
not-advertise DoNotAdvertise. El tipo 3 Resumen de LSA se suprime, y las redes
de componentes permanecen ocultos de otras redes.
(Opcional) Métrica o coste de esta ruta de resumen, que se utiliza en
cost cost el cálculo SPF OSPF para determinar el camino más corto hacia el
destino. El valor puede ser 0-16777215.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 136
Intra-Area Summarization Example

Area 0
172.16.96.0 /24 - 172.16.127.0 /24

R1 R2
Area 2
Area 1 172.16.64.0 /24 - 172.16.95.0 /24
172.16.32.0 /24 - 172.16.63.0 /24

R1(config)# router ospf 100


R1(config-router)# network 172.16.32.1 0.0.0.0 area 1
R1(config-router)# network 172.16.96.1 0.0.0.0 area 0
R1(config-router)# area 0 range 172.16.96.0 255.255.224.0
R1(config-router)# area 1 range 172.16.32.0 255.255.224.0
R1(config-router)#

R2(config)# router ospf 100


R2(config-router)# network 172.16.64.1 0.0.0.0 area 2
R2(config-router)# network 172.16.127.1 0.0.0.0 area 0
R2(config-router)# area 0 range 172.16.96.0 255.255.224.0
R2(config-router)# area 2 range 172.16.64.0 255.255.224.0
R2(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 137
External Summarization
▪ Configurar un ASBR para resumir las rutas externas.
Router(config-router)#

summary-address ip-address mask [not-advertise] [tag tag]

Parameter Description

ip-address La dirección de resumen designado para un rango de direcciones.


mask La máscara de subred IP que se utiliza para la ruta de resumen.
(Opcional) Utilizado para suprimir las rutas que coincidan con el par
not-advertise
de dirección / máscara.
(Opcional) Un valor de la etiqueta que se puede utilizar como un
tag tag valor "partido" para controlar la redistribución a través de mapas de
rutas.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 138
External Summarization

ABR
External AS – RIPv2 .1 OSPF Area 1 OSPF Area 0
172.16.32.0 /24 – 172.16.63.0 /24 R1 172.16.64.0 /24 R2

R1(config)# router ospf 100


R1(config-router)# network 172.16.64.1 0.0.0.0 area 1
R1(config-router)# summary-address 172.16.32.0 255.255.224.0
R1(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 139
Virtual Links

▪ Los Virtual links se utilizan para conectar un área


discontiguous a la área 0.
▪ Una conexión lógica se construye entre el router A y el
router B.
▪ Los Virtual links son recomendados para copia de
seguridad o conexiones temporales.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 140
LSAs on Virtual Links

▪ LSA usualmente envejecen a cabo después de 30 minutos.


• However, LSAs learned across virtual links have the DoNotAge (DNA)
option set.
• Required to prevent excessive flooding over virtual links.
▪ Para identificar un área como un enlace virtual, utilice el
comando de configuración de router area area-id virtual-
link.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 141
Configuring Virtual Links
▪ Define an OSPF virtual link.
Router(config-router)#
area area-id virtual-link router-id [authentication [message-
digest | null]] [hello-interval seconds] [retransmit-
interval seconds] [transmit-delay seconds] [dead-interval
seconds] [[authentication-key key] | [message-digest-key
key-id md5 key]]
Parameter Description
area-id Especifica el identificador de la zona de tránsito para el enlace virtual.
router-id Especifica el ID de enrutador del vecino del vínculo virtual.
authentication (Opcional) Especifica un tipo de autenticación.
message-digest (Opcional) Especifica el uso de la autenticación MD5.
null (Opcional) Anula la autenticación si está configurado.
hello-interval seconds (Opcional) Especifica el tiempo entre los paquetes hello (por defecto 10).

retransmit-interval seconds (Opcional) Especifica el tiempo entre retransmisiones de LSA (por


defecto 5).
transmit-delay seconds (Opcional) Especifica el tiempo para enviar un paquete de LSU (1 por
defecto).
dead-interval seconds (Opcional) Especifica el tiempo muerto intervalo (por defecto 40).

authentication-key key (Opcional) Especifica la contraseña para la autenticación de contraseña


simple.
message-digest-key key-id md5 key (Opcional) Identifica el ID de la llave y la clave para la autenticación
MD5.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 142
Virtual-Link Example

Router-ID Router-ID
10.1.1.1 Area 1 10.2.2.2
172.16.0.0

R1 R2
Area 0 Area 0
10.0.0.0 10.0.0.0

R1(config)# router ospf 100


R1(config-router)# network 172.16.0.0 0.0.255.255 area 1
R1(config-router)# network 10.0.0.0 0.0.255.255 area 0
R1(config-router)# area 1 virtual-link 10.2.2.2
R1(config-router)#

R2(config)# router ospf 100


R2(config-router)# network 172.16.0.0 0.0.255.255 area 1
R2(config-router)# network 10.0.0.0 0.0.255.255 area 0
R2(config-router)# area 1 virtual-link 10.1.1.1
R2(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 143
Verifying a Virtual-Link Example

Router-ID Router-ID
10.1.1.1 Area 1 10.2.2.2
172.16.0.0

R1 R2
Area 0 Area 0
10.0.0.0 10.0.0.0

R1# show ip ospf virtual-links


Virtual Link OSPF_VL0 to router 10.2.2.2 is up
Run as demand circuit
DoNotAge LSA allowed.
Transit area 1, via interface Serial0/0/1, Cost of using 781
Transmit Delay is 1 sec, State POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:07
Adjacency State FULL (Hello suppressed)
Index 1/2, retransmission queue length 0, number of retransmission 1
First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
Last retransmission scan length is 1, maximum is 1
Last retransmission scan time is 0 msec, maximum is 0 msec
R1#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 144
Changing the Reference Bandwidth

▪ Los valores predeterminados de ancho de banda de referencia


108 (100,000,000 bps or 100 Mbps).
• Esto puede ser un problema cuando el uso de interfaces más rápido que
100 Mbps y superior, ya que todos tendrían el mismo costo OSPF de 1.
▪ El ancho de banda de referencia se puede modificar mediante el
comando de configuración del router auto-cost reference-
bandwidth.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 145
Changing the Reference Bandwidth
▪ Cambiar el ancho de banda de referencia para las interfaces
rápidas.
Router(config-router)#

auto-cost reference-bandwidth ref-bw

▪ El parámetro rf-BW es el ancho de banda de referencia en megabits por


segundo.
▪ El rango es de 1 a 4.294.967.
▪ Por defecto es 100.
▪ Utilice este comando si las interfaces son más rápidos de 100 Mbps.
▪ El comando se debe configurar en todos los routers OSPF para asegurar
cálculo de rutas precisas.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 146
Modifying the Cost of a Link
▪ El costo de un enlace se puede modificar utilizando el:
• comando de interfaz bandwidth.
comando de interfaz ip ospf cost.
▪ El valor configurado bandwidth value es utilizado por el
algoritmo SPF para calcular el costo.
• Por ejemplo, la configuración del comando bandwidth 128 en una
interfaz serial generaría un costo de 1562.
• Cost = 100,000,000 / 128,000 = 1,562.
▪ Con el comando de interfaz ip ospf cost logra el mismo
resultado sin el cálculo.
• Por ejemplo, el costo de interfaz puede ser configurado de forma
estática mediante el comando ip ospf cost 1562.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 147
Override the Default Interface Cost
▪ Definir manualmente el coste de una interfaz.
Router(config-if)#

ip ospf cost interface-cost

▪ The interface-cost is an integer from 1 to 65,535.


▪ Cuanto menor sea el número, mejor (y más preferido) el enlace.
▪ Puede ser utilizado como una alternativa al comando bandwidth.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 148
OSPF Two-Layer Hierarchy - Review

▪ Backbone Area
• Conocida como Área 0
• También conocida como la Área Tránsito.
▪ Regular (Standard) Areas
• También conocido como áreas no backbone.
• Todas las áreas regulares deben conectarse al área backbone.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 149
OSPF Special Area Types
▪ El área estándar OSPF se puede dividir en cuatro tipos de
áreas de rutas:
• Stub area
• Totally stubby area
• NSSA
• Totally stubby NSSA

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 150
OSPF Area Types

Accepts Accepts Accepts


routes within routes from external Cisco
Area Type Allows ASBR
area other areas routes proprietary
(O) (O IA) (O E1 and O E2)

Standard Yes Yes Yes Yes No

Backbone Yes Yes Yes Yes No

No
Stub Yes Yes (uses default No No
route)
No No
Totally stubby Yes (uses default (uses default No Yes
route) route)
No
NSSA Yes Yes (uses default Yes No
route)

Totally stubby No No
Yes (uses default (uses default Yes Yes
NSSA route) route)

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 151
Stub and Totally Stub Area Characteristics
▪ Un área que califica como stub o totally stubby area si tiene
las siguientes características:
• El área no es el área de backbone (área 0).
• Hay un único punto de salida de esa área.
• Si hay varias salidas, una o más ABRs deben inyectar ruta por defecto en
el área stub, sin embargo se pueden producir vías de enrutamiento
subóptimo.
• No hay ASBR dentro del área.
• El área no se utiliza como área de tránsito para virtual links.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 152
Stub and Totally Stub Area Characteristics
▪ Todos los routers OSPF en el interior del área stub,
incluyendo ABR, se configuran como los routers stub con el
comando de configuración del router area area-id stub.
▪ Por defecto, el ABR de un área stubby o totally stubby
anuncia la ruta por defecto con un coste de 1.
• Para cambiar el coste de la ruta por defecto, utilice el comando de
configuración del router area area-id default-cost cost.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 153
Configure a Stub Area
▪ Identificar un área como una red stub.
Router(config-router)#

area area-id stub

▪ El parámetro area-id es el identificador para el área stub y puede ser


un valor decimal o un valor en formato decimal con puntos, como una
dirección IP.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 154
Change the Default Cost
▪ Definir el coste de la ruta por defecto se inyecta en el área de
stubby stub.
Router(config-router)#

area area-id default-cost cost

▪ El parámetro de cost es para la ruta de resumen por defecto.


▪ Los valores aceptables son 0 a 16.777.215.
▪ Por defecto es 1.
▪ Si este comando no se ha configurado, el ABR anunciará 0.0.0.0 con
una métrica costo predeterminado de 1 además de los costes internos.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 155
Stub Area
▪ Normalmente se utiliza en una red hub-and-spoke.
▪ Área no acepta rutas de resumen externos de origen no OSPF
(Ej. RIP, EIGRP).
• En concreto, no acepta Tipos 4 y 5 LSA.
• Una ruta por defecto (0.0.0.0) se propaga a través del área para enviar
un paquete a una red externa.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 156
Configuring a Stub Area
OSPF Area 0 Stub Area 2

192.168.14.0 /24
ABR 192.168.15.0 /30
External AS .1 .1 .2
Fa0/0 R3 R4
S0/0/0 S0/0/0

R3(config)# interface FastEthernet0/0


R3(config-if)# ip address 192.168.14.1 255.255.255.0
R3(config-if)# interface Serial 0/0/0
R3(config-if)# ip address 192.168.15.1 255.255.255.252
R3(config-if)# router ospf 100
R3(config-router)# network 192.168.14.0.0 0.0.0.255 area 0
R3(config-router)# network 192.168.15.0.0 0.0.0.255 area 2
R3(config-router)# area 2 stub
R3(config-router)#

R4(config-if)# interface Serial 0/0/0


R4(config-if)# ip address 192.168.15.2 255.255.255.252
R4(config-if)# router ospf 100
R4(config-router)# network 192.168.15.0.0 0.0.0.255 area 2
R4(config-router)# area 2 stub
R4(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 157
Totally Stubby Area
▪ Solución patentada de Cisco que es mejor que el área stub.
▪ Área no acepta rutas externas o rutas inter-area.
• En concreto, no acepta tipos 3, 4 y 5 LSA.
• Reconoce sólo las rutas intra-area y la ruta por defecto 0.0.0.0.
• Una ruta por defecto (0.0.0.0) se propaga en toda el área.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 158
Configure a Totally Stubby Area
▪ Identificar un ABR como una red totally stubby.
Router(config-router)#

area area-id stub no-summary

▪ Comando sólo se configura en la ABR.


▪ Todos los demás routers en el área totally stubby se configuran como
routers stub.
▪ El parámetro area-id es el identificador para el área stub y puede ser
un valor decimal o un valor en formato decimal con puntos, como una
dirección IP.
▪ El parámetro no-summary detiene LSA de resumen, además de las
LSA externos, de las inundaciones en la totally stubby area.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 159
Configuring a Totally Stubby Area
OSPF Area 0 Totally Stubby Area 2
192.168.14.0 /24
ABR 192.168.15.0 /30
External AS .1 .1 .2
Fa0/0 R3 R4
S0/0/0 S0/0/0

R3(config)# interface FastEthernet0/0


R3(config-if)# ip address 192.168.14.1 255.255.255.0
R3(config-if)# interface Serial 0/0/0
R3(config-if)# ip address 192.168.15.1 255.255.255.252
R3(config-if)# router ospf 100
R3(config-router)# network 192.168.14.0.0 0.0.0.255 area 0
R3(config-router)# network 192.168.15.0.0 0.0.0.255 area 2
R3(config-router)# area 2 stub no-summary
R3(config-router)#

R4(config-if)# interface Serial 0/0/0


R4(config-if)# ip address 192.168.15.2 255.255.255.252
R4(config-if)# router ospf 100
R4(config-router)# network 192.168.15.0.0 0.0.0.255 area 2
R4(config-router)# area 2 stub
R4(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 160
Not-So-Stubby Area (NSSA)
▪ Similar a un área stub, excepto que se usa principalmente
para conectarse a los ISP, o cuando se requiere la
redistribución.
• En concreto, no acepta Tipos 4 y 5 LSA.
• Permite la importación de rutas externas como tipo 7 LSA y los
convierte al Tipo 5 LSA en la ABR.
• Mejor que la creación de áreas stub y también es útil para los spokes.

NSSA Area 1 Area 0


ABR 192.168.15.0 /30
RIP AS
172.16.20.0 /24
R1 R2 R3
RIP Type 7 LSA : 172.16.20.0/24 Type 5 LSA : 172.16.0.0/16

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 161
Configure an NSSA
▪ Define an NSSA area.
Router(config-router)#
area area-id nssa no-redistribution] [default-information-originate]
[metric metric-value] [metric-type type-value] [no-summary]

Parameter Description

area-id Identificador de la NSSA.


(Opcional) Se utiliza cuando el router es un ABR NSSA y desea que el
no-redistribution comando de redistribución para importar rutas sólo en las áreas estándar,
pero no en el área NSSA.
default-information- (Opcional) Se utiliza para generar un LSA default tipo 7 en el área NSSA.
originate Esta palabra clave sólo tiene efecto en una NSSA ABR o un ASBR NSSA.
(Opcional) Métrica que se utiliza para la generación de la ruta
metric metric-value
predeterminada. Los valores aceptables son del 0 al 16777214.
metric-type type- Tipo de métrica (Opcional) OSPF de las rutas por defecto. Puede ser uno
value de los siguientes valores: Tipo 1 vía externa o 2: 2 Tipo de ruta externa.
(Opcional) Permite que un área sea un totally stubby NSSA, que es como
no-summary
un NSSA pero no tiene rutas de resumen inyectados en él
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 162
Configuring a NSSA Area

NSSA Area 1 Area 0

172.17.20.0 /24
ABR 172.17.0.0
RIP AS .2
.1
172.16.10.0
172.16.11.0 R1 Fa0/0 Fa0/0 R2

0.0.0.0 Default Route

R1(config)# router ospf 10


R1(config-router)# redistribute rip subnets
R1(config-router)# default metric 150
R1(config-router)# network 172.17.0.0 0.0.255.255 area 1
R1(config-router)# area 1 nssa
R1(config-router)#

R2(config)# router ospf 10


R2(config-router)# summary-address 172.16.0.0 255.255.0.0
R2(config-router)# network 172.17.20.0 0.0.0.255 area 1
R2(config-router)# network 172.17.0.0 0.0.255.255 area 0
R2(config-router)# area 1 nssa default-information-originate
R2(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 163
Totally Stubby NSSA
▪ Solución propietaria de Cisco para NSSA.
▪ Área no acepta rutas externas o rutas inter-area.
• En concreto, no acepta tipos 3, 4 y 5 LSA.
• Reconoce sólo las rutas dentro del área y la ruta por defecto 0.0.0.0.
• Una ruta por defecto (0.0.0.0) se propaga en toda el área.

▪ El ABR de una totally stubby NSSA se debe configurar con


la palabra clave no-summary para evitar la inundación de
las rutas de resumen de otras áreas en el área NSSA.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 164
Configuring a Totally Stubby NSSA Area

NSSA Area 1 Area 0

172.17.20.0 /24
ABR 172.17.0.0
RIP AS .2
.1
172.16.10.0
172.16.11.0 R1 Fa0/0 Fa0/0 R2

0.0.0.0 Default Route

R1(config)# router ospf 10


R1(config-router)# redistribute rip subnets
R1(config-router)# default metric 150
R1(config-router)# network 172.17.0.0 0.0.255.255 area 1
R1(config-router)# area 1 nssa
R1(config-router)#

R2(config)# router ospf 10


R2(config-router)# summary-address 172.16.0.0 255.255.0.0
R2(config-router)# network 172.17.20.0 0.0.0.255 area 1
R2(config-router)# network 172.17.0.0 0.0.255.255 area 0
R2(config-router)# area 1 nssa no-summary
R2(config-router)#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 165
How Does OSPF Generate Default Routes?
▪ Depende del tipo de área.
▪ En una área estándar:
• Routers no generan automáticamente las rutas por defecto.
• El comando default-information originate debe ser utilizado.
▪ In a stub and totally stubby area:
• El ABR genera automáticamente un LSA de resumen con el ID de estado
de enlace 0.0.0.0.
• No se requiere el comando default-information originate.
• Esto es cierto incluso si el ABR no tiene una ruta por defecto.
▪ In an NSSA area:
• El ABR genera la ruta por defecto, pero no por defecto.
• Para forzar el ABR para generar la ruta por defecto, utilice el comando
area area-id nssa default-information-originate.
▪ In a totally stubby NSSA:
• El ABR genera automáticamente una ruta por defecto.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 166
Example OSPF Area Types in a Network

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 167
Configuring and
Verifying
Advanced OSPF
Authentication

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 168
OSPF Authentication
▪ El propósito es para autenticar la información de
enrutamiento.
• Esta es una configuración específica de la interfaz.
• Los routers sólo aceptarán información de enrutamiento de otros
routers que se han configurado con la misma información de
autenticación.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 169
OSPF Authentication Types
▪ Router genera y comprueba cada paquete y autentica la
fuente de cada paquete de actualización que recibe.
▪ Require de una “key” pre-definida (password).
• Nota: Todos los vecinos participantes deben tener la misma clave
configurada.
▪ OSPF soporta 2 tipos de autenticación:
• Simple password authentication (plain text).
• Menos seguridad.
• MD5 authentication
• Más seguro y recomendado.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 170
Planning for OSPF
▪ Los siguientes parámetros clave deben definirse con
suficiente detalle antes de configurar la autenticación de
OSPF:
• El modo de autenticación (contraseña simple vs MD5)
• La definición de una o más claves para autenticar los paquetes
OSPF, de acuerdo con el plan de seguridad de la red.
▪ Una vez definidos, los pasos siguientes pueden ser
implementadas:
1. Asigne una contraseña (clave) que se utilizará.
• El comando real varía dependiendo del modo de autenticación utilizado.
2. Especifique el modo de autenticación (contraseña simple o MD5).

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 171
Configure A Key for Simple Authentication
▪ Definir una contraseña para la autenticación de contraseña
simple.
Router(config-if)#

ip ospf authentication-key password

▪ El parámetro password se puede introducir hasta 8 bytes de longitud.


▪ Este comando se utiliza en conjunción con el comando ip ospf
authentication.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 172
Configure the MD5 Key-ID and Key
▪ Define a password to use for MD5 authentication.
Router(config-if)#

ip ospf message-digest-key key-id md5 key

▪ El parámetro key-id es un identificador en el rango de 1 a 255.


▪ El parámetro key se puede introducir hasta 16 bytes de longitud.
▪ Todos los routers vecinos en la misma red deben tener el mismo
identificador de clave y el mismo valor de la clave.
▪ Este comando se utiliza en conjunción con el comando ip ospf
authentication message-digest.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 173
Configure the Authentication Mode for OSPF

▪ Specify the authentication type.


Router(config-if)#

ip ospf authentication [message-digest | null]

▪ Antes de utilizar este comando, configure una contraseña.


▪ El comando sin ningún parámetro especifica que se utilizará la
autenticación de contraseña simple.
▪ El parámetro message-digest especifica que se utilizará la
autenticación MD5.
▪ El parámetro null se especifica que no se utiliza ninguna autenticación.
▪ Esto puede ser útil para anular contraseña simple o la
autenticación MD5.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 174
Configuring Simple Password Authentication

R1# show running-config


! Area 0
<output omitted> 192.168.1.96 /27
!
interface Fa0/0 .101
ip address 10.1.1.1 255.255.255.0 .102
R1 S0/0/1 R2
! S0/0/1
.1 Fa0/0 .1 Fa0/0
<output omitted>
!
10.1.1.0 /24 10.2.2.0 /24
interface Serial0/0/1
ip address 192.168.1.101 255.255.255.224
ip ospf authentication
ip ospf authentication-key PLAINPAS
!
<output omitted>
!
router ospf 10
log-adjacency-changes
network 10.1.1.1 0.0.0.0 area 0
network 192.168.1.0 0.0.0.255 area 0
!
<output omitted>

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 175
Configuring Simple Password Authentication
R2# show running-config
Area 0 !
192.168.1.96 /27 <output omitted>
!
.101 interface Fa0/0
.102 ip address 10.2.2.1 255.255.255.0
R1 S0/0/1 R2
S0/0/1 !
.1 Fa0/0 .1 Fa0/0 <output omitted>
!
10.1.1.0 /24 10.2.2.0 /24
interface Serial0/0/1
ip address 192.168.1.102 255.255.255.224
ip ospf authentication
ip ospf authentication-key PLAINPAS
!
<output omitted>
!
router ospf 10
log-adjacency-changes
network 10.2.2.1 0.0.0.0 area 0
network 192.168.1.0 0.0.0.255 area 0
!
<output omitted>

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 176
Verifying Simple Password Authentication
Muestra los eventos relacionados con la adyacencia de una
conexión exitosa
R1# debug ip ospf adj
OSPF adjacency events debugging is on
R1#
<output omitted>

*Feb 17 18:42:01.250: OSPF: 2 Way Communication to 10.2.2.1 on Serial0/0/1,


state 2WAY
*Feb 17 18:42:01.250: OSPF: Send DBD to 10.2.2.1 on Serial0/0/1 seq 0x9B6 opt
0x52 flag 0x7 len 32
*Feb 17 18:42:01.262: OSPF: Rcv DBD from 10.2.2.1 on Serial0/0/1 seq 0x23ED
opt0x52 flag 0x7 len 32 mtu 1500 state EXSTART
*Feb 17 18:42:01.262: OSPF: NBR Negotiation Done. We are the SLAVE
*Feb 17 18:42:01.262: OSPF: Send DBD to 10.2.2.1 on Serial0/0/1 seq 0x23ED opt
0x52 flag 0x2 len 72
<output omitted>

R1# show ip ospf neighbor


Neighbor ID Pri State Dead Time Address Interface
10.2.2.1 0 FULL/ - 00:00:34 192.168.1.102 Serial0/0/1

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 177
Troubleshooting Simple Password Problems

▪ Autenticación simple en R1, ninguna autenticación en R2 :


R1#
*Feb 17 18:51:31.242: OSPF: Rcv pkt from 192.168.1.102, Serial0/0/1
: Mismatch Authentication type. Input packet specified type 0, we
use type 1

R2#
*Feb 17 18:50:43.046: OSPF: Rcv pkt from 192.168.1.101, Serial0/0/1
: Mismatch Authentication type. Input packet specified type 1, we
use type 0

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 178
Troubleshooting Simple Password Problems

▪ Autenticación simple en R1 y R2, pero diferentes


contraseñas.
R1#
*Feb 17 18:54:01.238: OSPF: Rcv pkt from 192.168.1.102, Serial0/0/1
: Mismatch Authentication Key - Clear Text

R2#
*Feb 17 18:53:13.050: OSPF: Rcv pkt from 192.168.1.101, Serial0/0/1
: Mismatch Authentication Key - Clear Text

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 179
Configuring MD5 Authentication

R1# show running-config


Area 0
!
<output omitted> 192.168.1.96 /27
!
interface Fa0/0 .101
ip address 10.1.1.1 255.255.255.0 .102
R1 S0/0/1 R2
! S0/0/1
.1 Fa0/0 .1 Fa0/0
<output omitted>
!
10.1.1.0 /24 10.2.2.0 /24
interface Serial0/0/1
ip address 192.168.1.101 255.255.255.224
ip ospf authentication message-digest
ip ospf message-digest-key 1 md5 SECRETPASS
!
<output omitted>
!
router ospf 10
log-adjacency-changes
network 10.1.1.1 0.0.0.0 area 0
network 192.168.1.0 0.0.0.255 area 0
!
<output omitted>

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 180
Configuring MD5 Authentication

R2# show running-config


Area 0 !
192.168.1.96 /27 <output omitted>
!
.101 interface Fa0/0
.102 ip address 10.2.2.1 255.255.255.0
R1 S0/0/1 R2
S0/0/1 !
.1 Fa0/0 .1 Fa0/0 <output omitted>
!
10.1.1.0 /24 10.2.2.0 /24
interface Serial0/0/1
ip address 192.168.1.102 255.255.255.224
ip ospf authentication message-digest
ip ospf message-digest-key 1 md5 SECRETPASS
!
<output omitted>
!
router ospf 10
log-adjacency-changes
network 10.2.2.1 0.0.0.0 area 0
network 192.168.1.0 0.0.0.255 area 0
!
<output omitted>

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 181
Verifying MD5 Authentication
R1# show ip ospf interface
Serial0/0/1 is up, line protocol is up
Internet Address 192.168.1.101/27, Area 0
Process ID 10, Router ID 10.1.1.1, Network Type POINT_TO_POINT, Cost: 64
Transmit Delay is 1 sec, State POINT_TO_POINT
<output omitted>
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 10.2.2.1
Suppress hello for 0 neighbor(s)
Message digest authentication enabled
Youngest key id is 1
<output omitted>
R1#
R1# show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
10.2.2.1 0 FULL/ - 00:00:31 192.168.1.102 Serial0/0/1

R1#

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 182
Verifying MD5 Authentication
R1# debug ip ospf adj
OSPF adjacency events debugging is on
<output omitted>
*Feb 17 17:14:06.530: OSPF: Send with youngest Key 1
*Feb 17 17:14:06.546: OSPF: 2 Way Communication to 10.2.2.2 on Serial0/0/1,
state 2WAY
*Feb 17 17:14:06.546: OSPF: Send DBD to 10.2.2.2 on Serial0/0/1 seq 0xB37 opt
0x52 flag 0x7 len 32
*Feb 17 17:14:06.546: OSPF: Send with youngest Key 1
*Feb 17 17:14:06.562: OSPF: Rcv DBD from 10.2.2.2 on Serial0/0/1 seq 0x32F
opt 0x52 flag 0x7 len 32 mtu 1500 state EXSTART
*Feb 17 17:14:06.562: OSPF: NBR Negotiation Done. We are the SLAVE
*Feb 17 17:14:06.562: OSPF: Send DBD to 10.2.2.2 on Serial0/0/1 seq 0x32F opt
0x52 flag 0x2 len 72
*Feb 17 17:14:06.562: OSPF: Send with youngest Key 1
<output omitted>

R1# show ip ospf neighbor


Neighbor ID Pri State Dead Time Address Interface
10.2.2.2 0 FULL/ - 00:00:35 192.168.1.102 Serial0/0/1

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 183
Troubleshooting MD5 Authentication
Autenticación MD5 en R1 y R2, pero R1 tiene tipo 1 y R2 tiene la
tipo 2, ambos con las mismas contraseñas:
R1#
*Feb 17 17:56:16.530: OSPF: Send with youngest Key 1
*Feb 17 17:56:26.502: OSPF: Rcv pkt from 192.168.1.102, Serial0/0/1 : Mismatch
Authentication Key - No message digest key 2 on interface
*Feb 17 17:56:26.530: OSPF: Send with youngest Key 1

R2#
*Feb 17 17:55:28.226: OSPF: Send with youngest Key 2
*Feb 17 17:55:28.286: OSPF: Rcv pkt from 192.168.1.101, Serial0/0/1 : Mismatch
Authentication Key - No message digest key 1 on interface
*Feb 17 17:55:38.226: OSPF: Send with youngest Key 2

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 184
Chapter 3 Summary
The chapter focused on the following topics:
▪ Characteristics of link-state routing protocols.
▪ OSPF's two-tier hierarchical area structure, with a backbone area 0 and
regular areas.
▪ How OSPF routers use the Hello protocol to build adjacencies.
▪ The OSPF metric calculation, which is based on the link bandwidth.
▪ The five types of OSPF packets—hello, DBD, LSR, LSU, and LSAck.
▪ The neighbor states that OSPF interfaces may pass through: down, init,
two-way, exstart, exchange, loading, and full.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 185
Chapter 3 Summary (cont.)
▪ The five fields in the hello packet must match on neighboring routers:
hello interval, dead interval, area id, authentication password, and stub
area flag.
▪ Planning OSPF implementations, including the IP addressing, network
topology, and OSPF areas.
▪ Basic OSPF configuration commands including:
• router ospf process-id global configuration command
• network ip-address wildcard-mask area area-id
interface configuration command
• ip ospf process-id area area-id [secondaries none]
interface configuration command
• bandwidth kilobits interface configuration command
• router-id ip-address router configuration command

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 186
Chapter 3 Summary (cont.)
▪ Commands for verifying OSPF operation:
• show ip protocols
• show ip ospf neighbor
• show ip route
• show ip route ospf
• show ip ospf interface
• show ip ospf
• debug ip ospf events
• debug ip ospf adj
• debug ip ospf packet

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 187
Chapter 3 Summary (cont.)
▪ How the OSPF router ID is selected with the router-id ip-address router
configuration command, the highest IP address on any active loopback
interface, or the highest IP address of any active physical interface when OSPF
starts.
▪ The three types of networks defined by OSPF: point-to-point, broadcast, and
NBMA.
▪ How a DR and BDR are selected.
▪ The five modes of OSPF operation available for NBMA networks: nonbroadcast
and point-to-multipoint RFC modes; and broadcast, point-to-multipoint
nonbroadcast, and point-to-point Cisco modes.
▪ The different types of OSPF routers: internal routers, backbone routers, ABRs,
and ASBRs.
▪ The 11 different OSPF LSA types.
▪ The three kinds of OSPF routes: intra-area (O), interarea (O IA), and external
(either O E1 or O E2).
▪ Configuring OSPF LSDB overload protection using the max-lsa router
configuration command.
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 188
Chapter 3 Summary (cont.)
▪ Using the passive-interface type number [default] router
configuration command.
▪ Propagate an OSPF default route using the default-information
originate [always] router configuration command.
▪ OSPF summarization can be configured on an ABR using the area
area-id range address mask [advertise | not-
advertise] [cost cost] router configuration command, and on
an ASBR using the summary-address ip-address mask [not-
advertise] [tag tag] router configuration command.
▪ Virtual links are configured with the area area-id virtual-link
router-id router configuration command, and verified with the show
ip ospf virtual-links command.
▪ The several area types defined in OSPF: standard areas, backbone
(transit) areas, stub areas, totally stubby areas, NSSAs, and totally
stubby NSSAs.

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 189
Chapter 3 Summary (cont.)
▪ The types of OSPF authentication: null, simple password authentication
(also called plain-text authentication), and MD5 authentication.
▪ The commands to configure OSPF simple password authentication:
• ip ospf authentication-key password interface
configuration command
• ip ospf authentication interface configuration command or
the area area-id authentication router configuration
command
▪ The commands to configure OSPF MD5 authentication:
• ip ospf message-digest-key key-id md5 key interface
configuration command
• ip ospf authentication message-digest interface
configuration command or the area area-id authentication
message-digest router configuration command

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 190
Resources
▪ OSPF Deisgn Guide
• http://www.cisco.com/en/US/tech/tk365/technologies_white_paper091
86a0080094e9e.shtml
▪ Configuring OSPF
• http://www.cisco.com/en/US/docs/ios/12_0/np1/configuration/guide/1c
ospf.html
▪ OSPF Technology Page
• http://www.cisco.com/en/US/tech/tk365/tk480/tsd_technology_support
_sub-protocol_home.html
▪ OSPF Authentication
• http://www.cisco.com/en/US/tech/tk365/technologies_configuration_e
xample09186a0080094069.shtml

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 191
Chapter 3 Labs
▪ Lab 3-1 Single-Area OSPF Link Costs and Interface
Priorities
▪ Lab 3-2 Multi-Area OSPF with Stub Areas and
Authentication
▪ Lab 3-3 OSPF Virtual Links and Area Summarization
▪ Lab 3-4 OSPF over Relay Switch
▪ Lab 3-5 OSPF Challenge Lab
▪ Lab 3-6 Troubleshooting OSPF
▪ Lab 3-7 OSPF Case Study

Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 192
Chapter 3
© 2007 – 2010, Cisco Systems, Inc. All rights reserved. Cisco Public 193

Potrebbero piacerti anche