Distancia Administrativa
Sabemos que los protocolos de enrutamiento utilizan sus métricas para definir la mejor ruta hacia la red de destino, pero ¿cómo se decide la ruta si tengo más de un origen de enrutamiento?.
Los protocolos de enrutamiento utilizan diferentes algoritmos y parámetros para obtener el valor de la métrica como, por ejemplo: RIP utiliza la cantidad de saltos, OSPF el costo y EIGRP por defecto el BW y el delay.
Cuando se tienen múltiples protocolos de enrutamiento que enseñan la misma red, IOS utiliza la Distancia Administrativa (AD, Administrative Distance), la cual indica cual origen de enrutamiento es más fiable (cual tiene preferencia sobre otro). Cada origen tiene asignado un valor entero de 8 bits (de 0 a 255), donde más bajo sea, más confiable será el origen.
A continuación, dejo una tabla con las AD de Cisco:
Origen de ruta | AD |
---|---|
Directamente conectada | 0 |
Ruta estática | 1 |
Ruta sumarizada de EIGRP | 5 |
eBGP | 20 |
Rutas internas EIGRP | 90 |
IGRP | 100 |
OSPF | 110 |
IS-IS | 115 |
RIP | 120 |
EGP | 140 |
ODR | 160 |
Rutas externas EIGRP | 170 |
iBGP | 200 |
Ruta por defecto vía DHCP | 254 |
Desconocida | 255 |
Muchos cuando ven las rutas estáticas/por defecto con interfaz de salida, dicen que esa ruta tiene distancia administrativa 0, porque dice connected, pero recordar que en el cuadro dice que es 1:
R1(config)#ip route 0.0.0.0 0.0.0.0 s1/0 R1(config)#do sh ip ro 0.0.0.0 Routing entry for 0.0.0.0/0, supernet Known via "static", distance 1, metric 0 (connected), candidate default path Routing Descriptor Blocks: * directly connected, via Serial1/0 Route metric is 0, traffic share count is 1
Estos valores pueden ser modificados, pero es necesario tener en cuenta que no afecta lo que se enseña al vecino, solo tiene efecto de forma local en el equipo.