lunes, 13 de abril de 2015

Protocolos de enrutamiento OSPF

Open Shortest Path First
OSPF son las siglas de Open Shortest Path First (El camino más corto primero), un protocolo de encaminamiento jerárquico de pasarela interior o IGP (Interior Gateway Protocol), que usa el algoritmo SmoothWall Dijkstra enlace-estado (LSE - Link State Algorithm) para calcular la ruta más idónea.



Su medida de métrica se denomina cost, y tiene en cuenta diversos parámetros tales como el ancho de banda y la congestión de los enlaces. OSPF construye además una base de datos enlace-estado (link-state database, LSDB) idéntica en todos los routers de la zona.

es un protocolo sin clase, aca podemos ver una grafica de los protocolos

si tenemos alguna duda sobre los protocolos y su clase podemos visitar el blog Networkeando en este link donde nos esplican
http://networkeando.blogspot.com/2008/11/con-clase-y-sin-clase.html


ventajas de ospf
  • OSPF ofrece rápida convergencia y escalabilidad en redes mucho mayores.
  • Al ser un estándar abierto soporta dispositivos de todos los fabricantes.
  • Cada router posee una imagen completa y sincronizada de la red.


desventajas de ospf
  • Conlleva un alto uso de CPU y memoria del router.
  • Una desventaja de usar OSPF es que solo soporta el conjunto de protocolos TCP/IP.
  • Requieren un diseño de red jerárquico estricto para que una red se pueda dividir en áreas más pequeñas a fin de reducir el tamaño de las tablas de topología.


sintaxis de configuracion de ospf

Router(config)# router ospf 1
Router(config-router)# network X.X.X.X M.M.M.M area 0
Router(config-router)# area area-id

dode dice router ospf entramos a la configuracion de ospf con un numero identificador que debe ser el mismo en todos los routers
en donde diice network agregaremos las redes directamente conectadas seguido de la mascara wildcard y area mas un numero identificador de area este numero debe ser el mismo en todos los routers donde se configurara ospf.


Implementacion
tenemos la siguiente topologia a implementar, debemos tener en cuenta que este ejercicio se va a implementar con vlsm ya que ospf es un protocolo sin clase, y pondremos en practica la implementacion con vlsm
tabla de direccionamientos










ahora procederemos a asignar ospf a los routers, recordemos que vamos a agregar las rutas directamente conectadas seguido de la mascara wildcard y el area

CONFIGURACION ROUTER 0

Router>enable
Router#configure terminal
Router(config)#router ospf 1
Router(config-router)#do show ip route

una manera de ver las rutas que vamos a agregar osea las directamente conectadas es con el siguiente comando "show ip route" pero para que lo podamos usar en la configuracion global antepondremos "do" y quedaria de la siguiente manera

#do show ip route
Gateway of last resort is not set
 
 10.0.0.0/30 is subnetted, 3 subnets
C       10.0.0.0 is directly connected, FastEthernet0/0
C       10.0.0.4 is directly connected, Serial0/0/1
C       10.0.0.20 is directly connected, Serial0/0/0



esta es la informacion que nos imprimira el comando, lo que nos interesa es lo que esta resaltado, ahora que sabemos las rutas directamente conectadas procederemos a agregarlas,
 


SI TIENEN ALGUNA DUDA SOBRE LA MASCARA WILDCARD LOS INVITO A VISITAR LOS SIGUIENTES ENLACES PARA ACLARAR DUDAS 

BLOG: Informática y Conectividad DE:German Bruno  -Subneteo, Máscara wildcard y Sumarización

Calculo De Mascara Wildcard

                                           
                                               ID DE RED-WILDCARD-AREA
Router(config-router)#network 10.0.0.0  0.0.0.3 area 0
Router(config-router)#network 10.0.0.4  0.0.0.3 area 0
Router(config-router)#network 10.0.0.20  0.0.0.3 area 0
Router(config-router)#do wr       <-------(comando para guardar)

las configuraciones de los proximos routers es el mismo proceso

CONFIGURACION ROUTER 1

Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#router ospf 1
Router(config-router)#do show ip route

Gateway of last resort is not set

     10.0.0.0/30 is subnetted, 3 subnets
C       10.0.0.12 is directly connected, Serial0/0/1
C       10.0.0.16 is directly connected, FastEthernet0/0
C       10.0.0.20 is directly connected, Serial0/0/0

Router(config-router)#network 10.0.0.12 0.0.0.3 area 0
Router(config-router)#network 10.0.0.16 0.0.0.3 area 0
Router(config-router)#network 10.0.0.20 0.0.0.3 area 0
Router(config-router)#do wr
Building configuration...
[OK]
Router(config-router)#exit
Router(config)#



CONFIGURACION ROUTER 2


Router>enable
Router#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#router ospf 1
Router(config-router)#do show ip route

Gateway of last resort is not set

     10.0.0.0/30 is subnetted, 3 subnets
C       10.0.0.4 is directly connected, Serial0/0/1
C       10.0.0.8 is directly connected, FastEthernet0/0
C       10.0.0.12 is directly connected, Serial0/0/0
Router(config-router)#network 10.0.0.4 0.0.0.3 area 0
Router(config-router)#network 10.0.0.8 0.0.0.3 area 0
Router(config-router)#network 10.0.0.12 0.0.0.3 area 0
Router(config-router)#do wr
Building configuration...
[OK]
Router(config-router)#exit
Router(config)#

hasta ahora ya configuramos los 3 routers y las conexion ya esta establecida y funcional, a continuacion brindare unos comandos de visualizacion de la configuracion de ospf

show ip protocol
show ip ospf
show ip ospf database

con estos 3 comandos podremos estar al tanto de la configuracion de ospf

Para más información sobre OSPF, ver:

RFC 2328, OSPF Version 2
RFC 5340, OSPF for IPv6

WEBGRAFIA
http://es.wikipedia.org/wiki/Open_Shortest_Path_First
http://atc2.aut.uah.es/~jmruiz/Descarga_LE/Prac_3.ProtocolosEnrutamientoDinamico_RIP_y_OSPF.pdf
http://www.uv.es/fsoriano/AER/pr3_OSPF.pdf



1 comentario: