¿Cómo saber si usar enrutamiento dinámico o estático?
Las redes remotas o no conectadas de manera directa en un router son anexadas en la tabla de routing mediante la configuración de rutas estáticas o la habilitación de uno o más protocolos de enrutamiento dinámico, ya que en el momento en que el dispositivo inicia y el IOS tiene conocimiento sobre éstas y la interfaz empleada para alcanzarla, agrega la ruta a la tabla de enrutamiento siempre y cuando la interfaz de salida esté habilitada. Para la creación de una ruta estática se debe incluir la dirección de red y la máscara de subred de la red remota, junto con la dirección IP del router del siguiente salto o la interfaz de salida o ambos. Dicha configuración se realiza en el modo de configuración global. Maneras de configurar rutas estáticas:- IP del siguiente salto: Router(config)# ip route IP remota Máscara de subred IP siguiente salto
- Interfaz de salida: Router(config)# ip route IP remota Máscara de subred interfaz de salida
- Bien especificada: Router(config)# ip route IP remota Máscara de subred IP siguiente interfaz de salida
Es conveniente el uso de rutas estáticas en los siguientes casos;
Redes con pocos routers, sin aspiraciones de crecimiento: el uso de rutas estáticas proporcionaría la información de los caminos necesarios para alcanzar las redes remotas, sin la necesidad de configurar protocolos de routing dinámicos que solo generarían más sobrecarga administrativa a la red.
Una red se conecta a Internet solamente a través de un único ISP: ya que el ISP representa el único punto de salida hacia Internet, no sería necesario en uso de enrutamiento dinámico.
Una red extensa está configurada con una topología hub-and-spoke: ya que la comunicación viajaría de manera directa entre el hub y cada uno de los dispositivos no sería necesario usar enrutamiento dinámico.
Las rutas estáticas se indican con el código S en la tabla de enrutamiento y la forma de visualizarla es mediante el siguiente comando
Router# show ip route
Enrutamiento dinámico
Otra manera de compartir las conexiones remotas por un router, es mediante la configuración de protocolos de enrutamiento dinámico, median el cual se propaga de manera automática información sobre el estado y la posibilidad de conexión de redes. A través de estos protocolos se puede descubrir automáticamente las redes; ya que comparten información sobre las redes conocidas con los demás routers, tomando en cuenta que, aunque existen diferentes protocolos de routing dinámico es necesario que para que la propagación de ruta sea eficiente se configure el mismo protocolo entre los dispositivos que intervienen en el proceso, aunque bien se pueden configurar rutas estáticas para alcanzar redes desconocidas también podemos implementar estos protocolos dinámicos que actualice periódicamente de manera automática los enlaces que se conecta o desconectan de las redes, ya que estos cambios se reflejan automáticamente en la tabla de enrutamiento de cada router y la misma se propaga hacia los demás, lo que garantiza el Mantenimiento de las tablas de enrutamiento; pues una vez que los routers descubren inicialmente las redes conectadas directas y aprendidas de manera remota los protocolos de enrutamiento dinámico actualizan y mantienen las redes en sus tablas de enrutamiento, ya que los mismos además de tomar decisiones sobre la mejor ruta hacia las distintas redes también informan sobre nuevos mejores caminos si los enlaces anteriores falla, es decir, informan de forma inmediata cuando se generan cambios en la topología de la red.¿Cómo ha evolucionado el protocolo de routing?
Los protocolos de enrutamiento dinámico se han venido implementando en las redes de computadoras desde finales de la década de los ochenta. Una de las primeras implementaciones está con el desarrollo del protocolo de información de routing (RIP), en su primera versión (RIPv1) desarrollado en 1988. A medida que las redes evolucionaron y se volvieron más complejas, surgieron nuevos protocolos de routing, surgiendo una actualización de RIPv2 a fin de admitir el crecimiento del entorno de la red. Sin embargo, la versión más nueva aún no es escalable a las implementaciones de redes más extensas._OSPF (Open Shortest Path First) e Intermediate System –to – Intermediate System (IS-IS).
_Cisco desarrolló el protocolo de routing de Gateway interior (IGRP) eI GRP mejorado (EIGRP), que también tiene buena escalabilidad en implementaciones de redes más grandes.
Asimismo, surgió la necesidad de conectar distintas internetworks y proporcionar routing entre ellas. En la actualidad, se utiliza el protocolo de Gateway fronterizo (BGP) entre proveedores de servicios de Internet(ISP).
Clasificación de los protocolos de routing
Los protocolos de enrutamiento se pueden clasificar en diferentes grupos según sus características. Específicamente, los protocolos de routing se pueden clasificar según lo siguiente:
• Propósito: protocolo de gateway interior (IGP) o protocolo de gateway exterior (EGP)
• Operación: vector distancia, protocolo de estado de enlace, protocolo vector ruta
• Comportamiento: protocolo con clase (antiguo) o protocolo sin clase
Por ejemplo, los protocolos de routing IPv4 se clasifican de la siguiente manera:
• RIPv1 (antiguo): IGP, vector distancia, protocolo con clase
• IGRP (antiguo): IGP, vector distancia, protocolo con clase desarrollado por Cisco (cayó en desuso a partir del IOS 12.2)
• RIPv2: IGP, vector distancia, protocolo sin clase
• EIGRP: IGP, vector distancia, protocolo sin clase desarrollado por Cisco
• OSPF: IGP, estado de enlace, protocolo sin clase
• IS-IS: IGP, estado de enlace, protocolo sin clase
• BGP: EGP, vector ruta, protocolo sin clase Fuente:
¿Cómo seleccionar la mejor ruta?
La determinación de la mejor ruta implica la evaluación de varias rutas hacia la misma red de destino y la selección de la ruta óptima o la más corta para llegar a esa red. Cuando existen varias rutas hacia la misma red, cada ruta utiliza una interfaz de salida diferente en el router para llegar a esa red.
El mejor camino es elegido por un protocolo de enrutamiento en función del valor o la métrica que usa para determinar la distancia para llegar a esa red. Una métrica es un valor cuantitativo que se utiliza para medir la distancia que existe hasta una red determinada, por lo tanto, el mejor camino a una red es la ruta con la métrica más baja.
Los protocolos de enrutamiento dinámico generalmente usan sus propias reglas y métricas para construir y actualizar las tablas de enrutamiento. A continuación, se indican algunos protocolos dinámicos y las métricas que utilizan:
• Protocolo de información de routing (RIP): conteo de saltos.
• Protocolo OSPF (Open Shortest Path First): el costo de Cisco según el ancho de banda acumulativo de origen a destino.
• Protocolo de routing de gateway interior mejorado (EIGRP): ancho de banda, retraso, carga, confiabilidad.
Equilibrio de carga
¿Qué sucede si una tabla de routing tiene dos o más rutas con métricas idénticas hacia la misma red de destino? En caso tengan una métrica del mismo costo se le denomina “balanceo de carga de mismo costo” y el router lo que hace es reenviar los paquetes usando ambas rutas por igual.
Si está configurado correctamente, el balanceo de carga puede aumentar la efectividad y el rendimiento de la red. El balanceo de carga de mismo costo puede configurarse para usar tanto protocolos de enrutamiento dinámico como rutas estáticas.
Nota: solo EIGRP admite el balanceo de carga con distinto costo.
Router con varios protocolos de routig
Es posible configurar un router con varios protocolos de routing y varias rutas estáticas. Si esto ocurre, la tabla de routing puede tener más de un origen de ruta para la misma red de destino. Por ejemplo, si se configura RIP y EIGRP en un router, ambos protocolos de routing pueden descubrir la misma red de destino. Sin embargo, cada protocolo de routing puede decidir tomar una ruta diferente para llegar al destino según las métricas de ese protocolo de routing. RIP elige una ruta según el conteo de saltos, mientras que EIGRP elige una ruta según la métrica compuesta. ¿Cómo sabe el router qué ruta debe utilizar? con la distancia administrativa
El IOS de Cisco utiliza lo que se conoce como “distancia administrativa” (AD) para determinar la ruta que se debe instalar en la tabla de routing de IP. La AD representa la “confiabilidad” de la ruta: cuanto menor sea la AD, más confiable será el origen de la ruta. Por ejemplo, la AD de una ruta estática es 1, mientras que la AD de una ruta descubierta por EIGRP es 90. El router elige la ruta con la AD más baja entre dos rutas diferentes al mismo destino. Cuando un router puede elegir entre una ruta estática y una ruta EIGRP, la ruta estática tiene prioridad. Asimismo, una ruta conectada directamente con una AD de 0 tiene prioridad sobre una ruta estática con una AD de 1 Fuente: