- Back to Home »
- OSPF (Open Shortest Path First)
Posted by : sebastian lezcalle
martes, 3 de diciembre de 2013
OSPF
es un protocolo de routing interno basado en el estado
del enlace o algoritmo Short Path First, estándar de Internet, que ha sido
desarrollado por un grupo de trabajo del Internet Engineering task Force, cuya
especificación viene recogida en el RFC 2328.
OSPF, ha sido pensado para el
entorno de Internet y su pila de protocolos TCP/IP, como un protocolo de
routing interno, es decir, que distribuye información entre routers que
pertenecen al mismo Sistema Autónomo.
Caracteristicas de OSPF
- Respuesta rápida y sin bucles ante cambios.
- Seguridad ante los cambios.
- Soporte de múltiples métricas.
- Balanceado de carga en múltiples caminos.
- Escalabilidad en el crecimiento de rutas externas.
Para este ejemplo utilizaremos esta topologia de red :
Primero asignaremos las ID correspondientes a cada router con el comando "router-id":
R1>enable
R1#config te
R1(config)#router ospf 1
R1(config-router)#router-id 1.1.1.1
R2>enable
R2#config te
R2(config)#router ospf 1
R2(config-router)#router-id 2.2.2.2
R3>enable
R3#config te
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R4>enable
R4#config te
R4(config)#router ospf 1
R4(config-router)#router-id 4.4.4.4
R5>enable
R5#config te
R5(config)#router ospf 1
R5(config-router)#router-id 5.5.5.5
lo siguiente es dar a conocer(publicar) las redes de los router con sus respectivas areas, con los comandos :
" network DIRECCION IP DE LA RED wildcard-mask area NUMERO DE AREA ":
R1(config-router)#net 192.168.1.0 0.0.0.255 area 0
R1(config-router)#net 10.0.0.0 0.0.0.3 area 0
R1(config-router)#net 10.0.0.0 0.0.0.3 area 0
R2(config-router)#net 10.0.0.0 0.0.0.3 area 0
R2(config-router)#net 10.0.0.8 0.0.0.3 area 2
R2(config-router)#net 192.168.5.0 0.0.0.255 area 2
R2(config-router)#net 10.0.0.8 0.0.0.3 area 2
R2(config-router)#net 192.168.5.0 0.0.0.255 area 2
R3(config-router)#net 10.0.0.8 0.0.0.3 area 2
R3(config-router)#net 192.168.3.0 0.0.0.255 area 3
R3(config-router)#net 10.0.0.12 0.0.0.3 area 3
R3(config-router)#net 192.168.3.0 0.0.0.255 area 3
R3(config-router)#net 10.0.0.12 0.0.0.3 area 3
R4(config-router)#net 10.0.0.12 0.0.0.3 area 3
R4(config-router)#net 192.168.4.0 0.0.0.255 area 4
R4(config-router)#net 10.0.0.4 0.0.0.3 area 4
R4(config-router)#net 192.168.4.0 0.0.0.255 area 4
R4(config-router)#net 10.0.0.4 0.0.0.3 area 4
R5(config-router)#net 10.0.0.4 0.0.0.3 area 4
R5(config-router)#net 192.168.2.0 0.0.0.255 area 5
R5(config-router)#net 192.168.2.0 0.0.0.255 area 5
Ahora crearemos un enlace virtual en cada router para que las areas puedan comunicarse.
con los siguientes comandos:
"area NUMERO DE AREA DE LA INTERFAZ virtual-link ID DEL ROUTER SIGUIENTE "
R1(config-router)# area 0 virtual-link 2.2.2.2
R2(config-router)# area 2 virtual-link 3.3.3.3
R3(config-router)#area 2 virtual-link 2.2.2.2
R3(config-router)#area 3 virtual-link 4.4.4.4
R4(config-router)#area 3 virtual-link 3.3.3.3
R4(config-router)#area 4 virtual-link 5.5.5.5
R5(config-router)#area 5 virtual-link 4.4.4.4
Ahora lo siguiente sera realizar pruebas de conexion para verificar
Notas:
- Packet Tracer tiene varios errores así que si en ocasiones las pruebas de conexion pueden ser exitosas o a veces fallan
- El backbone, también denominado área cero , forma el núcleo de una red OSPF. Es la única área que debe estar presente en cualquier red OSPF, y mantiene conexión, física o lógica, con todas las demás áreas en que esté particionada la red. La conexión entre un área y el backbone se realiza mediante los ABR, que son responsables de la gestión de las rutas no-internas del área (esto es, de las rutas entre el área y el resto de la red).