1. 1
Protocolo OSPF
ESCUELA SUPERIOR DE POLITECNICA DE CHIMBORAZO
FACULTAD DE INFORMATICA Y ELECTRONICA
ESCUELA DE INGENIERIA ELECTRONICA Y REDES INDUSTRIALES
Christian Fabricio Tenicota Toapanta 435, Luis Anderson Paucar Carrillo 542.
christian07-07@hotmail.com, paucarcarrilloluis@yahoo.es
Resumen- El protocolo Open Shortest Path First (OSPF)
que se define en RFC 2328 es un Protocolo de gateway
interior que se usa para distribuir información de
enrutamiento dentro de un sistema autónomo único. Este
artículo analiza el funcionamiento de OSPF y la forma en
que se puede usar para diseñar y construir las complejas
redes de gran tamaño de hoy en día
El protocolo OSPF se desarrolló a partir de una necesidad
en la comunidad de Internet de introducir un Protocolo de
gateway interior (IGP) no propietario y de alta
funcionalidad para la familia de protocolos TCP/IP. La
discusión sobre la creación de un IGP común interoperable
para Internet comenzó en 1988 y no se formalizó hasta
1991. En aquel momento, el grupo de trabajo OSPF solicitó
que OSPF se considerara un avance para el estándar de
Internet de borrador.
El protocolo OSPF se basa en tecnología de estado de
enlace, la cual es una desviación del algoritmo basado en el
vector Bellman-Ford que se usa en los protocolos
tradicionales de enrutamiento de Internet, como por
ejemplo, RIP. OSPF ha introducido conceptos nuevos, por
ejemplo, la autenticación de actualizaciones de
enrutamiento, máscaras de subred de longitud variable
(VLSM), resumen de ruta, etc.
En los siguientes capítulos, se tratará la terminología
OSPF, el algoritmo y las ventajas y desventajas del
protocolo en el diseño de las complejas redes de gran
tamaño de hoy en día.
I. OBJETIVOS
Aplicar los comandos de configuración básica del protocolo
de información de enrutamiento versión 2 (RIPv2) y evaluar
las actualizaciones de enrutamiento classless RIPv2.
Identificar los comandos de verificación RIPv2 y los
problemas de RIPv2 comunes.
II.MARCO TEORICO
[1] OSPF es un protocolo de enrutamiento sin clase y de
estado del enlace, cuya versión actual para IPv4 es la OSPFv2
descrita en la RFC 2328. Entre sus características básicas
habría que destacar las siguientes:
• Sus mensajes se encapsulan en un paquete IP con indicador
de protocolo 89.
• La dirección de destino se establece para una de dos
direcciones multicast: 224.0.0.5 ó 224.0.0.6. Si el paquete
OSPF se encapsula en una trama de Ethernet, la dirección
MAC de destino es también una dirección multicast: 01- 00-
5E-00-00-05 o 01-00-5E-00-00-06.
• Tiene asignada una distancia administrativa de 110.
Existen cinco tipos de paquetes OSPF:
• Paquete Hello. Se utiliza para mantener activa la conexión
OSPF con otros routers adyacentes
• Paquete DBD (DataBase Description). Contiene
información de la base de datos del router que lo emite acerca
del estado de los enlaces locales a este.
• Paquete LSR (Link-State Request). Es una solicitud de
información sobre cualquier entrada de la base de datos de
estado del enlace.
• Paquete LSU (Link-State Update). Es una respuesta a las
peticiones LSR y contiene diferentes tipos de notificaciones
sobre el estado del enlace, LSA (Link-State Advertisement).
• Paquete LSAck (Link-State acknowledgment). Es un acuse
de recibo de un paquete LSU.
Figura 1: Formato del mensaje OSPF
El proceso de activación y configuración de OSPF requiere
los siguientes pasos en cada router:
2. 2
1. Activación del proceso asignándole un identificador
propio que sólo tiene significado local al router.
2. Enumeración de las redes conectadas que formarán parte en
el proceso de enrutamiento, indicando para cada una de ellas.
a. La dirección de red
b. La máscara, en formato complementado a las máscaras de
subred
c. Un identificador de área OSPD. Número entero que
coincidirá en todos los routers del área de enrutamiento que
compartan información sobre el estado de los enlaces.
En OSPF cada router tiene que tener una identificación propia
e inequívoca que coincide, en el caso de los routers de Cisco,
con el siguiente orden de precedencia:
1. La dirección IP configurada expresamente con tal fin
(comando routerid).
2. Si no se configura expresamente, la dirección IP más alta
de cualquier de sus interfaces de loopbak (son interfaces
software activadas en cada router con el propósito de simular
otras redes no existentes físicamente).
3. Si no se ha configurado ninguna interfaz de loopbak, la
dirección IP más alta de cualquiera de sus interfaces físicas
activas.
El coste OSPF de una ruta es un valor entero que se obtiene
sumando los costes individuales de cada uno de los enlaces
que forman parte de la ruta. El coste individual de un enlace
en los routers de Cisco tiene un valor de referencia de 108 por
defecto.
Figura 2: Valores del costo de los distintos tipos de enlace en los routers
Cisco.
III. DESARROLLO
1. Acceder a la programación del router en modo consola
(CLI). El sistema mostrará el prompt con el nombre del
equipo: Router>
2. Entrar en el modo de ejecución de usuario privilegiado
Router> enable Router#
3. Entrar en el modo de configuración global: Router#
configure terminal Router(config)#
4. Activar el protocolo de enrutamiento OSPF asignándole un
identificador de proceso: Router(config)> router ospf 1
Router(config-router)#
5. Incluya cada una de las redes en las notificaciones OSPF,
para lo cual debe introducir el comando correspondiente
incluyendo la dirección de red y la máscara correspondiente,
en formato complementado. El comando requiere la inclusión
del código identificador de área (cero, en nuestro caso).
Router(config-router)# network X.X.X.X M.M.M.M area 0
Router(config-router)# network Y.Y.Y.Y N.N.N.N area 0
Router(config-router)# ... 6. Finalice la configuración del
protocolo OSPF para el router sobre el que se está operando.
Router(config-router)# end Router#
Creamos el escenario según las indicaciones
correspondientes.
Figura 3: Esquema de topología de red para análisis del protocolo OSPF
Realizamos VLSM en la red asignada tomando en cuenta
nuestros requerimientos con el segmento de red 172.16.0.0/16
200 172.16.0.0 172.16.1.255 /24
120 172.16.1.0 172.16.1.127 /25
60 172.16.1.128 172.16.1.191 /26
42 172.16.1.192 172.16.1.255 /26
25 172.16.2.0 172.16.2.31 /27
2 172.16.2.32 172.16.2.35 /30
2 172.16.2.36 172.16.2.39 /30
2 172.16.2.40 172.16.2.43 /30
2 172.16.2.44 172.16.2.47 /30
2 172.16.2.48 172.16.2.51 /30
2 172.16.2.52 172.16.2.55 /30
2 172.16.2.56 172.16.2.59 /30
Configuras los router’s con las direcciones asignadas y a cada
una de sus interfaces
Figura 4: Configuración de interfaces del router.
3. 3
Configuramos el protocolo ospf en cada uno de los router’s
Figura 5: Configuración de OSPF
Ingresamos las direcciones a cada una de nuestras
computadoras.
Figura 6: Asignación de direcciones IP los pc’s
Realizamos las pruebas de conectividad con Ping de una
computadora a internet
Figura 7: Ping de Conectividad de pc a internet
Realizamos ping de una pc a otra pc
Figura 8: Ping de Conectividad de pc a pc
Realizamos Ping de internet a cada computadora
Figura 9: Ping de conectividad de internet a todas las pc’s
IV. CONCLUSIONES
OSPF demuestra ser un protocolo mas optimo para redes
grandes, brinda mayor seguridad, además de ser un protocolo
de estado de enlace, que a diferencia de RIP que es un
protocolo vector distancia, resulta mas efectivo en la
comunicación con los routers dentro de una red amplia, la
seguridad de las tablas de enrutamiento es esencial en una red,
OSPF cubre las necesidades de una red amplia y esta solo se
limitara por los saltos permitidos por internet y no por el
mismo protocolo, comunicándose solamente con los routers
vecinos, el inconveniente de este protocolo es que puede
resultar lento, debido a los saltos, y por ser un protocolo
utilizado para redes amplias.