OSPF (Open Shortest Path First)
Protocolo de enrutamiento jerárquico de pasarela interior o IGP (Interior Gateway Protocol), que usa el algoritmo Dijkstra enlace-estado (LSA - Link State Algorithm) para calcular la ruta más corta posible. Usa cost como su medida de métrica. Además, construye una base de datos enlace-estado (link-state database, LSDB) idéntica en todos los enrutadores de la zona.
Una red OSPF se puede descomponer en regiones (áreas) más pequeñas. Hay un área especial llamada area backbone que forma la parte central de la red y donde hay otras áreas conectadas a ella. Las rutas entre diferentes áreas circulan siempre por el backbone, por lo tanto todas las áreas deben conectar con el backbone. Si no es posible hacer una conexión directa con el backbone, se puede hacer un enlace virtual entre redes.
Trafico de enrutamiento
OSPF mantiene actualizada la capacidad de enrutamiento entre los nodos de una red mediante la difusión de la topología de la red y la información de estado-enlace de sus distintos nodos. Esta difusión se realiza a través de varios tipos de paquetes:
- Paquetes Hello (tipo 1). Cada router envía periódicamente a sus vecinos un paquete que contiene el listado de vecinos reconocidos por el router, indicando el tipo de relación que mantiene con cada uno.
- Paquetes de descripción de base de datos estado-enlace (DataBase Description, DBD) (tipo 2). Se emplean en el intercambio de base de datos enlace-estado entre dos nodos, y permiten informar al otro nodo implicado en la sincronización acerca de los registros contenidos en la LSDB propia, mediante un resumen de estos.
- Paquetes de estado-enlace o Link State Advertisements (LSA). Los cambios en el estado de los enlaces de un router son notificados a la red mediante el envío de mensajes LSA. Dependiendo del estatus del router y el tipo de información transmitido en el LSA, se distinguen varios formatos: Router-LSA o LSA de encaminador, Network-LSA o LSA de red, Summary-LSA o LSA de resumen (de dos tipos, tipo 3, dirigidos a un router fronterizo de red; y tipo 4, dirigidos a una subred interna) y AS-External-LSA o LSA de rutas externas a la red. En OSPFv3, los Summary-LSA tipo 3 son renombrados como Inter-Area-Prefix-LSA y los Summary-LSA tipo 4 pasan a denominarse Intra-Area-Prefix-LSA. Además, se añade un nuevo formato, el Link-LSA o LSA de enlace.
Desarrollo

- Recreamos el diagrama anterior con los enrutadores cisco, cables de consola, cables ethernet y equipos portatiles de donde administraremos el enrutador.
- Asignamos IP a los equipos e interfaces.
- Comprobamos la conectividad.
Router#ping 200.210.220.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 200.210.220.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/4 ms
Router#ping 200.210.220.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 200.210.220.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
Router#ping 200.210.222.132
- Y luego configuramos OSPF.
Router#show ip ospf
Routing Process "ospf 1" with ID 200.210.222.130
Supports only single TOS(TOS0) routes
SPF schedule delay 5 secs, Hold time between two SPFs 10 secs
Number of areas in this router is 1. 1 normal 0 stub
Area BACKBONE(0)
Number of interfaces in this area is 2
Area has no authentication
SPF algorithm executed 3 times
Area ranges are
Link State Update Interval is 00:30:00 and due in 00:28:00
Link State Age Interval is 00:20:00 and due in 00:18:00
- Entonces checamos nuestra interfaz.
Router#show ip ospf interface
BRI0 is administratively down, line protocol is down
OSPF not enabled on this interface
Ethernet0 is up, line protocol is up
Internet Address 200.210.220.1/24, Area 0
Process ID 1, Router ID 200.210.222.130, Network Type BROADCAST, Cost: 10
Transmit Delay is 1 sec, State DR, Priority 1
Designated Router (ID) 200.210.222.130, Interface address 200.210.220.1
No backup designated router on this network
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
Hello due in 00:00:08
Neighbor Count is 0, Adjacent neighbor count is 0
Serial0 is up, line protocol is up
Internet Address 200.210.222.130/30, Area 0
Process ID 1, Router ID 200.210.222.130, Network Type POINT_TO_POINT, Cost: 64
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:04
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 200.210.222.133
Serial1 is administratively down, line protocol is down
OSPF not enabled on this interface
- Vemos la configuración de los vecinos.
Router#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
200.210.222.133 1 FULL/ - 00:00:31 200.210.222.129 Serial0
Router#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
200.210.222.133 1 FULL/ - 00:00:32 200.210.222.129 Serial0
- Checamos la configuración local.
Router#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route
Gateway of last resort is not set
200.210.222.0/24 is subnetted, 2 subnets
O 200.210.222.132 [110/128] via 200.210.222.129, 00:02:13, Serial0
C 200.210.222.128 is directly connected, Serial0
C 200.210.220.0/24 is directly connected, Ethernet0
O 200.210.221.0/24 [110/74] via 200.210.222.129, 00:02:13, Serial0

