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

Posted on Actualizado enn

En esta entrada, quiero publicar como lo hace OSPF para decidir que ruta escoger al enviar el tráfico y concretamente el parámetro bandwidth. Ademas, 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, que ocurre si OSPF tiene varias rutas?

Recordamos que

el numero de rutas con la misma prioridad de OSPF por defecto es 4

el numero de rutas con la misma prioridad de OSPF maximo es 32

Para modificar el número máximo de rutas OSPF con la misma prioridad se hace asi.

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:

  • ¿que es el bandwidth?
  • ¿que es el bandwidth reference?
  • ¿que es la métrica?
  • ¿que es el cost?
  • ¿que 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

¿que 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.

 

¿que 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

¿que 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

¿que 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 cambo 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



¿que 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

¿Que 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 elcamino en rojo, vaya por elcamino azul

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

 

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

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 tambien

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 )

w

Conectando a %s