Como decide OSPF la ruta a usar bandwidth cost bandwidth reference métrica maximum-paths

Posted on Actualizado enn

En esta entrada, quiero publicar cómo hace OSPF para decidir qué ruta escoger al enviar el tráfico y concretamente el parámetro bandwidth. Además, quiero publicar otras preguntas relacionadas.

Si configuras un default gateway, el router escogerá esa ruta por defecto, ya que equivale a una ruta estática con prioridad 1, mejor que la prioridad de OSPF que es 110.

Si usamos en ese router varios protocolos de enrutamiento (EIGRP), escogerá este ya que la prioridad de EIGRP es 90.

¿Pero, qué ocurre si OSPF tiene varias rutas?

Recordemos que:

El número de rutas con la misma prioridad de OSPF por defecto es 4.

El número de rutas con la misma prioridad de OSPF máximo es 32.

Para modificar el número máximo de rutas OSPF con la misma prioridad se hace así:

insert_coma

R1#conf terminal
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router ospf 1
R1(config-router)#maximum-paths ?
 <1-32> Number of paths

 

La preguntas son:

  • ¿Qué es el bandwidth?
  • ¿Qué es el bandwidth reference?
  • ¿Qué es la métrica?
  • ¿Qué es el cost?
  • ¿Qué ocurre si modificamos el bandwidth de un interface? ¿Interfiere esto en la velocidad del interface?
  • ¿Si cambiamos la prioridad, podemos escoger la ruta preferida?
  • Ejemplo de cambio de coste/métrica en una ruta

¿Qué es el bandwidth?

Bandwidth es un valor que simboliza la velocidad del interface. Debe ser igual a la velocidad del interface para simplificar la administracion del router.

¿Qué es el bandwidth reference?

Bandwidth reference es un valor constante que toda la red tiene y debemos cuidar que sea asi. Por defecto su valor es 100mbps.

R1#sh ip ospf | include Reference
Reference bandwidth unit is 100 mbps

¿Qué es la métrica?

Metric es sinónimo de cost segun https://www.cisco.com/c/en/us/support/docs/ip/open-shortest-path-first-ospf/7039-1.html#t6

¿Qué es el cost?

cost = reference bandwidth / interface bandwidth

Veamos el cost de mi interface:

R1#sh ip ospf interface FastEthernet 0/0 | include Cost
 Process ID 1, Router ID 192.168.3.1, Network Type BROADCAST, Cost: 1
 Topology-MTID Cost Disabled Shutdown Topology Name

Ahora vamos a modificarlo. Marco en rojo el cambio de coste/prioridad:

R1(config)#int FastEthernet 1/0
R1(config-if)#bandwidth 10
R1#sh ip ospf interface brief
Interface PID Area IP Address/Mask Cost State Nbrs F/C
Lo11 1 0 11.11.11.11/24 1 LOOP 0/0
Lo12 1 0 12.12.12.12/24 1 LOOP 0/0
Fa1/0 1 0 192.168.3.1/24 10000 BDR 1/1
Fa0/0 1 0 192.168.1.2/24 1 BDR 1/1

¿Qué ocurre si modificamos el bandwidth de un interface? ¿Interfiere esto en la velocidad del interface?

Modificar este valor solo sirve para modificar el coste, pero esto no limita la velocidad real del interface.

 ¿Si cambiamos la prioridad, podemos escoger la ruta preferida?

La prioridad de un interface, sirve al decir los roles entre routers, el rol DR, BDR y otros,

Las prioridades se  definen según el router-id,  la IP de loopback, la ip mayor y la MAC mayor. El campo priority a 0 informa que no quiere ser DR.

Las prioridades al ser seleccionado como DR son las siguientes:

  1. Router id
  2. Higher loopback interface
  3. Higher IP
  4. Higher MAC

¿Qué ruta escogerá el R4 para llegar a la red 11.11.11.0?

Veamos la configuración de R4 en cuanto OSPF, la preferencia que tiene para llegar a R1 red 11.11.11.0 y como modificar la ruta para que en lugar de ir por el camino en rojo, vaya por el camino azul.

Se tiene que considerar que en u principio todas las interfaces y las lineas tienen las mismas capacidades.

insert_coma

R4#sh ip route | include 11.11.11.11
O 11.11.11.11 [110/2] via 192.168.3.1, 00:03:56, FastEthernet2/0
R4#traceroute 11.11.11.11
Type escape sequence to abort.
Tracing the route to 11.11.11.11
VRF info: (vrf in name/id, vrf out name/id)
 1 192.168.3.1 20 msec 28 msec 28 msec
R4#

Modifiquemos la prioridad para que vaya hacia R2, sin tirar los interfaces que hacen el link de la red 192.168.3.0/24.

Modifiquemos el coste / prioridad del interface Fastethernet 2/0.

insert_coma

R4#conf terminal
R4(config)#interface FAstEthernet 2/0
R4(config-if)#ip ospf cost 100
R4(config-if)#do sh ip route
R4(config-if)#do sh ip route | include 11.11.11.11
O 11.11.11.11 [110/3] via 192.168.2.1, 00:00:18, FastEthernet2/1

La ruta ha cambiado y la prioridad del interface también:

R4#sh ip ospf interface FastEthernet 2/0
FastEthernet2/0 is up, line protocol is up
 Internet Address 192.168.3.2/24, Area 0, Attached via Network Statement
 Process ID 1, Router ID 192.168.3.2, Network Type BROADCAST, Cost: 100


Fuente Cost:

https://networklessons.com/ospf/ospf-reference-bandwidth/

Fuente Bandwitdth : 

https://www.cisco.com/c/m/en_us/techdoc/dc/reference/cli/nxos/commands/l2/bandwidth-interface.html

AUTOR: David Perez Martorell davidperezmartorell@gmail.com

Nota: Si te sirvió lo que postié, te pido 2 segundos para contestar las encuestas que figuran abajo.

Gracias!

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s