Académique Documents
Professionnel Documents
Culture Documents
OSPF son las siglas de Open Shortest Path First (El camino ms corto
primero), un protocolo de encaminamiento jerrquico de pasarela interior
o IGP (Interior Gateway Protocol), que usa el algoritmo
SmoothWall Dijkstra enlace-estado (LSE - Link State Algorithm) para calcular la
ruta ms idnea.
Su medida de mtrica se denomina cost, y tiene en cuenta diversos parmetros
tales como el ancho de banda y la congestin de los enlaces. OSPF construye
adems una base de datos enlace-estado (link-state database, LSDB) idntica
en todos los routers de la zona.
OSPF puede operar con seguridad usando MD5 para autenticar sus puntos
antes de realizar nuevas rutas y antes de aceptar avisos de enlace-estado.
OSPF es probablemente el protocolo IGP ms utilizado en redes grandes; ISIS, otro protocolo de encaminamiento dinmico de enlace-estado, es ms
comn en grandes proveedores de servicios. Como sucesor natural de RIP,
acepta VLSM y CIDR desde su inicio. A lo largo del tiempo, se han ido creando
nuevas versiones, como OSPFv3 que soporta IPv6 o las
extensiones multidifusin para OSPF (MOSPF), aunque no estn demasiado
extendidas. OSPF puede "etiquetar" rutas y propagar esas etiquetas por otras
rutas.
Una red OSPF se puede descomponer en regiones (reas) ms pequeas. Hay
un rea especial llamada rea backbone que forma la parte central de la red a
la que se encuentran conectadas el resto de reas de la misma. Las rutas entre
las diferentes reas circulan siempre por el backbone, por lo tanto todas las
6.2. Mtricas.
Recuerde que un protocolo de routing utiliza una mtrica para determinar la
mejor ruta de un paquete a travs de una red. Una mtrica indica la sobrecarga
que se requiere para enviar paquetes a travs de una interfaz determinada.
OSPF utiliza el costo como mtrica. Cuando el costo es menor, la ruta es mejor
que una con un costo mayor.
El costo de una interfaz es inversamente proporcional al ancho de banda de la
interfaz. Por lo tanto, cuanto mayor es el ancho de banda, menor es el costo.
Cuanto ms sobrecarga y retraso, mayor es el costo. Por lo tanto, una lnea
Ethernet de 10 Mb/s tiene un costo mayor que una lnea Ethernet de 100 Mb/s.
La frmula que se usa para calcular el costo de OSPF es la siguiente:
Costo = ancho de banda de referencia / ancho de banda de la interfaz
El ancho de banda de referencia predeterminado es 10^8 (100 000 000); por lo
tanto, la frmula es la siguiente:
Costo = 100 000 000 bps /ancho de banda de la interfaz en bps
Consulte la tabla de la ilustracin para obtener un desglose del clculo del
costo. Observe que las interfaces FastEthernet, Gigabit Ethernet y 10 GigE
comparten el mismo costo, debido a que el valor del costo de OSPF debe ser
un nmero entero. En consecuencia, dado que el ancho de banda de referencia
predeterminado se establece en 100 Mb/s, todos los enlaces que son ms
rpidos que Fast Ethernet tambin tienen un costo de 1.
Punto a punto
Broadcast de accesos mltiples
Acceso mltiple sin broadcast (NBMA)
Punto a multipunto
Enlaces virtuales
Las redes de accesos mltiples crean retos para OSPF, en relacin con las
LSA
son dos:
1. Creacin de adyacencias mltiples, una adyacencia para cada par de
routers.
2. Saturacin extensa de las LSA (Notificaciones de link-state).
La creacin de las adyacencias entre cada par de router en una red crea una
gran cantidad innecesaria de adyacencias.
La creacin de una adyacencia entre cada par de routers en una red crear
una cantidad innecesaria de adyacencias. Esto llevar al paso de una cantidad
excesiva de LSA entre routers de la misma red.
6.4. DR/BDR.
Dentro de los parmetros requeridos para funcionar, cualquier router que
ejecuta OSPF requiere de lo que se denomina un router-id, que es
bsicamente un nmero de 32 bits que identifica unvocamente a cada equipo.
Ahora, una loopback es una interface que es virtual y nunca se va a caer salvo
que le pongamos el fastuoso comando shutdown o la borremos. Con esto
aseguramos que el proceso de OSPF se mantenga activo siempre.
Sabemos que los routers generan lo que se llama un Link State Update (LSU)
que contiene Link State Advertisements (LSA) que son bsicamente paquetes
de datos que contienen los enlaces directamente conectados con todos los
detalles de dicho enlace. Esto lo enva cada router a todos sus vecinos
directamente conectados, que a su vez luego reenvan a los dems.
Si cada router debe enviar los LSU a todos los otros, resulta que debo tener
demasiados dilogos (uno por cada vecino), quedando para toda la VLAN:
[math]DialogosTotales=\frac{n(n-1)}{2}[/math]
LA SOLUCIN: EL DR.
Muy fcil:
Router R1.
Router>enable
Router #configure terminal
Router R2.
Router >enable
Router #configure terminal
Router R3.
Router >enable
Router #configure terminal
Router R4.
Router >enable
Router #configure terminal
Router(config- if)#exit
Router R5.
Router >enable
Router #configure terminal
Router R1
Router(config)# router ospf 1
Router R2
Router(config)# router ospf 2
Router(config-router)network 172.16.1.0 0.0.0.255 area 0
Router(config-router)network 172.16.3.0 0.0.0.255 area 0
Router (config-router)exit
Router R3
Este router es el nexo entre las 2 areas, rea 0 y rea 1
Router R4
Router(config)# router ospf 4
Router(config-router)network 172.16.4.0 0.0.0.255 area 1
Router(config-router)network 172.16.6.00.0.0.255 area 1
Router (config-router)exit
Router R5
Router(config)# router ospf 5
Router(config-router)network 172.16.5.0 0.0.0.255 area 1
Router(config-router)network 172.16.6.0 0.0.0.255 area 1
Router (config-router)exit
Podemos ver nuestra tabla de rutas con el siguiente comando: show ip route.
Tendrn que aparecer todas las rutas de la topologa. Las rutas propagadas
por el protocolo sern reconocidas por una letra O en caso sean redes de
la misma rea, en caso sean de otra rea aparecern con O IA.
Puede comprobar conectividad haciendo ping. Por ejemplo desde el router R1
Router#ping 172.16.5.5
CREACION DE UN PREFIX-LIST
Un prefix-list es utilizado para permitir o denegar trfico proveniente de cierto
router u routers. Para este caso permitiremos que en router R1 solo permita la
red 172.16.4.0. Todo el resto de redes se deniegan, por tanto en la tabla de
rutas solo aparecern las rutas 172.16.1.0, 172.16.2.0 que son las que estn
directamente conectadas y la propagada por OSPF ser la 172.16.4.0
Para este caso la configuracin requerida es como sigue. En modo
configuracin global, ubicados en Router R1
CONFIGURACIN DE TEMPORIZADORES
La configuracin de temporizadores es importante, dado que en caso de que
un enlace falle, podemos hacer que el proceso de convergencia sea ms
rpido. Para ello se utilizan timers o temporizadores.
Los 2 temporizadores utilizados en ospf son hello-interval y dead-interval.
Hello-interval:Es el intervalo entre cada actualizacin enviada a los router
vecinos.
Dead-interval: Indica el tiempo que una ruta se declarara como inactiva.
Router R1
Router(config)# interface FastEthernet 1/0
Router(config-if)#ip ospf hello-interval 10
Router(config-if)#ip ospf dead-interval 20
Router(config-if)#exit
Esto se realiza de igual manera en todos los routers. Adems estos timers
deben de ser iguales en todos los routers.
Router R1
Router(config)# ipv6 unicast-routing
Router(config)# ipv6 router ospf 1
Router(config-rtr)# router-id 1.1.1.1
Router(config-rtr)# exit
Router R2
Router(config)# ipv6 unicast-routing
Router(config)# ipv6 router ospf 2
Router(config-rtr)# router-id 2.2.2.2
Router(config-rtr)# exit
Router R3
Router(config)# ipv6 unicast-routing
Router(config)# ipv6 router ospf 3
Router(config-rtr)# router-id 3.3.3.3
Router(config-rtr)# exit
Router(config-router)#exit
Router R4
Router(config)# ipv6 unicast-routing
Router(config)# ipv6 router ospf 4
Router(config-rtr)# router-id 4.4.4.4
Router(config-rtr)# exit
Router R5
Router(config)# ipv6 unicast-routing
Router(config)# ipv6 router ospf 5
Router(config-rtr)# router-id 5.5.5.5
Router(config-rtr)# exit
Con esto permitimos que solo la red 2001:db8:4::/64 tenga entrada a nuestro
router R1, denegando todas las dems redes anunciadas por OSPF.
Puede asegurarte de que solo esta ruta esta en tu tabla, para ello haz lo
siguiente.
CONFIGURACION DE TEMPORIZADORES