▷ M2-T1. Protocolos de enrutamiento 【 RIPv1, RIPv2, EIGRP, OSPF 】
Protocolos de Enrutamiento: Guía Completa de RIPv1, RIPv2, EIGRP y OSPF
Los protocolos de enrutamiento son fundamentales para el funcionamiento de las redes modernas. Permiten que los routers se comuniquen entre sí, compartan información sobre las rutas disponibles y determinen el mejor camino para enviar los paquetes de datos desde el origen hasta el destino.
¿Qué es un Protocolo de Enrutamiento?
Un protocolo de enrutamiento es un conjunto de reglas y algoritmos que permiten a los routers intercambiar información sobre las redes que conocen. Esta información se utiliza para construir y mantener tablas de enrutamiento que guían el tráfico de red.
Existen dos enfoques principales para el enrutamiento:
- Ruteo Estático: El administrador configura manualmente cada ruta en el router. Es adecuado para redes pequeñas pero poco práctico en entornos grandes.
- Ruteo Dinámico: Los routers utilizan algoritmos para descubrir automáticamente las rutas y adaptarse a cambios en la topología de red.
Clasificación de Protocolos de Enrutamiento Dinámico
Los protocolos de enrutamiento dinámico se clasifican principalmente en dos categorías:
Protocolos de Vector de Distancia
Estos protocolos toman decisiones de enrutamiento basándose en la distancia (normalmente medida en saltos) y la dirección hacia las redes de destino. Los routers comparten sus tablas de enrutamiento completas con sus vecinos directos.
Protocolos de Estado de Enlace
Estos protocolos mantienen un mapa completo de la topología de red. Cada router conoce el estado de todos los enlaces en la red y utiliza esta información para calcular la ruta óptima mediante algoritmos más complejos.
RIP: Routing Information Protocol
RIPv1 - La Primera Versión
RIPv1 es uno de los protocolos de enrutamiento más antiguos y simples. Utiliza el número de saltos como única métrica para determinar la mejor ruta, lo que lo hace fácil de implementar pero limitado en redes complejas.
Características principales de RIPv1:
- Clasificado como protocolo de vector de distancia
- Métrica basada únicamente en el número de saltos con un máximo de 15
- Protocolo sin clase (classful) que no soporta VLSM
- Envía actualizaciones cada 30 segundos mediante broadcast
- Convergencia lenta, lo que puede causar problemas en redes dinámicas
La principal desventaja de RIPv1 es su ineficiencia en redes grandes. El límite de 15 saltos restringe el tamaño de la red, y las actualizaciones por broadcast generan tráfico innecesario.
RIPv2 - Mejoras Significativas
RIPv2 surgió como una evolución necesaria de RIPv1, manteniendo la simplicidad del protocolo original pero añadiendo características modernas que lo hacen más viable para redes contemporáneas.
Mejoras de RIPv2 sobre RIPv1:
- Soporte completo para VLSM y CIDR, permitiendo un uso más eficiente de direcciones IP
- Utiliza multicast (dirección 224.0.0.9) en lugar de broadcast, reduciendo el tráfico de red
- Implementa autenticación de rutas para mayor seguridad
- Mantiene la métrica de saltos con el mismo límite de 15
- Conserva el intervalo de actualización de 30 segundos
Configuración de RIP
La configuración de ambas versiones de RIP es relativamente sencilla. Los comandos básicos son:
Router(config)# router rip
Router(config-router)# version 2
Router(config-router)# network [red]
Router(config-router)# no auto-summary
El parámetro [red] indica la dirección de red que el protocolo debe anunciar, por ejemplo, 192.168.1.0.
EIGRP: Enhanced Interior Gateway Routing Protocol
EIGRP es un protocolo propietario de Cisco que representa un salto cualitativo en términos de eficiencia y velocidad de convergencia. Se le considera un protocolo híbrido porque combina las mejores características de los protocolos de vector de distancia y estado de enlace.
Características Principales
- Algoritmo DUAL: Utiliza el Diffusing Update Algorithm para garantizar rutas libres de bucles y convergencia rápida
- Métrica compuesta: Calcula la mejor ruta considerando ancho de banda, retardo, carga y confiabilidad del enlace
- Soporte VLSM y CIDR: Permite un diseño de red flexible y eficiente
- Balanceo de carga desigual: Puede distribuir tráfico entre múltiples rutas con diferentes métricas
- Actualizaciones eficientes: Usa multicast (224.0.0.10) y solo envía actualizaciones cuando hay cambios
Configuración de EIGRP
La configuración de EIGRP requiere especificar un número de Sistema Autónomo (AS) que identifica el grupo de routers que compartirán información de enrutamiento:
Router(config)# router eigrp [AS]
Router(config-router)# network [red] [wildcard]
Router(config-router)# no auto-summary
El número de AS válido está en el rango de 1 a 65535. Es importante que todos los routers que participen en el mismo proceso EIGRP utilicen el mismo número de AS.
OSPF: Open Shortest Path First
OSPF es un protocolo de estado de enlace de estándar abierto, diseñado específicamente para redes grandes y complejas. Su arquitectura jerárquica y su capacidad de escalamiento lo convierten en una de las opciones más populares para redes empresariales.
Características Principales
- Algoritmo de Dijkstra: Calcula la ruta más corta construyendo un árbol de rutas desde cada router
- Diseño jerárquico: Divide la red en áreas para mejorar la eficiencia y reducir el tráfico de actualizaciones
- Métrica basada en costo: Utiliza el ancho de banda del enlace para calcular la mejor ruta
- Convergencia rápida: Responde rápidamente a cambios en la topología de red
- Actualizaciones eficientes: Usa multicast (224.0.0.5 y 224.0.0.6) y solo envía cambios incrementales
- Soporte completo: Compatible con VLSM y CIDR
Áreas OSPF
OSPF utiliza un concepto de áreas para segmentar la red. El área 0 (área de backbone) es obligatoria y todas las demás áreas deben conectarse directamente a ella. Esta jerarquía permite que OSPF escale eficientemente incluso en redes muy grandes.
Configuración de OSPF
Router(config)# router ospf [ID]
Router(config-router)# network [red] [wildcard] area [número de área]
El ID del proceso OSPF es un número entre 1 y 65535 que identifica el proceso dentro del router. El número de área puede ser de 0 a 4294967295 y define la subdivisión lógica de la red.
Wildcard Mask: Concepto Fundamental
La Wildcard Mask es esencial para la configuración de EIGRP y OSPF. Es el complemento inverso de la máscara de subred y se utiliza para especificar rangos de direcciones IP.
Cálculo de Wildcard Mask
Para calcular la wildcard mask, se resta cada octeto de la máscara de subred de 255. Por ejemplo, para la máscara 255.255.255.224:
255.255.255.255
- 255.255.255.224
─────────────────
0. 0. 0. 31
La wildcard mask resultante es 0.0.0.31, lo que indica que se permiten 32 direcciones en el rango especificado. Para verificar el rango completo, se suma la wildcard mask al ID de red para obtener la dirección de broadcast:
ID de red: 192.168.1.0
Wildcard: + 0.0.0.31
─────────────────────────
Broadcast: 192.168.1.31
Comparativa de Protocolos
Cada protocolo tiene sus fortalezas y es adecuado para diferentes escenarios:
RIPv1 y RIPv2
Ideales para redes pequeñas y simples donde la facilidad de configuración es prioritaria. RIPv2 es preferible sobre RIPv1 en prácticamente todos los casos debido a sus mejoras de seguridad y eficiencia.
EIGRP
Excelente opción para redes medianas a grandes completamente basadas en equipos Cisco. Ofrece convergencia rápida y uso eficiente de recursos, aunque su naturaleza propietaria puede ser una limitación.
OSPF
La mejor opción para redes grandes y heterogéneas. Su diseño jerárquico permite un escalamiento excepcional, y al ser un estándar abierto, funciona con equipos de diferentes fabricantes.
Conclusión
La selección del protocolo de enrutamiento adecuado depende de varios factores: el tamaño de la red, los equipos disponibles, los requisitos de convergencia y la experiencia del equipo de administración. Mientras que RIP puede ser suficiente para redes pequeñas, EIGRP y OSPF ofrecen las características robustas necesarias para entornos empresariales modernos.
Comprender las diferencias entre estos protocolos y saber cuándo utilizar cada uno es una habilidad fundamental para cualquier profesional de redes. La práctica en laboratorios y entornos de prueba es esencial para dominar la configuración y resolución de problemas de estos protocolos.
📌 Si quieres aprender más te dejo un video del curso de redes con Cisco Packet Tracer que ilustra un poco más este tema.
.jpg)
Comentarios