Protocolos de Enrutamiento
IGP y EGP
Un sistema autónomo es un conjunto de routers que se encuentran bajo una administración en común, como una red interna de una empresa. Existen dos tipos de protocolos:
- IGP («Interior Gateway Protocols»): Son los protocolos que se usan para sistemas intra-autónomos (enrutamiento dentro del sistema autónomo). Ejemplos: RIP, IGRP, EIGRP, OSPF, IS-IS.
- EGP («Exterior Gateway Protocols»): Se usa para el enrutamiento de sistemas inter-autónomos (enrutamiento entre sistemas autónomos). El protocolo BGP es el que usa Internet, es un protocolo vector-ruta que puede usar muchos atributos para medir rutas.
Vector Distancia y Estado Enlace
Los protocolos IGP pueden ser:
- Protocolos vector distancia
- Protocolos estado enlace
Protocolos Vector Distancia (RIP, IGRP, EIGRP)
Utilizan la métrica para calcular la distancia y la dirección del router del siguiente salto o la interfaz de salida. Suelen enviar de forma periódica la tabla de enrutamiento completa a todos los vecinos, lo que en redes extensas puede provocar mucho tráfico. Solo permite el conocimiento de la topología de red enviada por los vecinos, pero no permite el conocimiento de toda la red de internetwork.
Funcionan bien si:
- La red es simple.
- Los administradores no tienen suficientes conocimientos para configurar los protocolos estado enlace.
- En redes tipo hub-and-spoke.
- Cuando el tiempo de convergencia no es importante.
Protocolos Estado Enlace (OSPF y IS-IS)
Permiten el conocimiento de la topología de toda la internetwork. Los routers envían las actualizaciones de la información de la tabla de enrutamiento cuando se produce un cambio en la topología.
Funcionan bien si:
- En redes extensas.
- Los administradores conocen a fondo el protocolo de estado-enlace.
- Es importante el tiempo de convergencia.
Loop de Enrutamiento
Es una condición en la que un paquete se transmite continuamente dentro de una serie de routers sin que nunca alcance la red de destino deseada. Un loop de enrutamiento se puede producir cuando dos o más routers tienen información de enrutamiento que indica erróneamente que existe una ruta válida a un destino inalcanzable. El loop puede ser el resultado de lo siguiente:
- Rutas estáticas configuradas incorrectamente.
- Redistribución de rutas configuradas incorrectamente (la redistribución es un proceso de envío de la información de enrutamiento desde un protocolo de enrutamiento a otro).
- Tablas de enrutamiento incongruentes que no se actualizan debido a una convergencia lenta en una red cambiante.
- Rutas de descarte configuradas o instaladas incorrectamente.
Los protocolos de enrutamiento vector distancia tienen un funcionamiento simple. Su simplicidad origina algunas desventajas, como por ejemplo, los loops de enrutamiento. Los loops de enrutamiento no generan demasiados problemas con los protocolos de enrutamiento de link-state, pero se pueden presentar en determinadas circunstancias.
Clasificación de Protocolos de Enrutamiento Dinámico
Los protocolos de enrutamiento se pueden clasificar en diferentes grupos según sus características. Los protocolos de enrutamiento que se usan con más frecuencia son:
- RIP: un protocolo de enrutamiento interior vector distancia.
- IGRP: el enrutamiento interior vector distancia desarrollado por Cisco (en desuso desde el IOS 12.2 y versiones posteriores).
- OSPF: un protocolo de enrutamiento interior de link-state.
- IS-IS: un protocolo de enrutamiento interior de link-state.
- EIGRP: el protocolo avanzado de enrutamiento interior vector distancia desarrollado por Cisco.
- BGP: un protocolo de enrutamiento exterior vector ruta.
Ventajas y Desventajas del Enrutamiento Estático
Ventajas
- El procesamiento de la CPU es mínimo.
- Es más fácil de comprender para el administrador.
- Es fácil de configurar.
Desventajas
- La configuración y el mantenimiento son prolongados.
- La configuración es propensa a errores, especialmente en redes extensas.
- Se requiere la intervención del administrador para mantener la información cambiante de la ruta.
- No se adapta bien a las redes en crecimiento; el mantenimiento se torna cada vez más complicado.
- Requiere un conocimiento completo de toda la red para una correcta implementación.
Ventajas y Desventajas del Enrutamiento Dinámico
Ventajas
- El administrador tiene menos trabajo en el mantenimiento de la configuración cuando agrega o quita redes.
- Los protocolos reaccionan automáticamente a los cambios de topología.
- La configuración es menos propensa a errores.
- Es más escalable, el crecimiento de la red normalmente no representa un problema.
Desventajas
- Se utilizan recursos del router (ciclos de CPU, memoria y ancho de banda del enlace).
- El administrador requiere más conocimientos para la configuración, verificación y resolución de problemas.