Protocolo EIGRP: Funcionamiento, Métricas y Componentes Clave
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 6,1 KB
De IGRP a EIGRP: Evolución en Protocolos de Enrutamiento
El protocolo IGRP (Interior Gateway Routing Protocol) fue desarrollado por Cisco en 1985 para superar las limitaciones de RIPv1, como su métrica basada únicamente en el número de saltos. IGRP, un protocolo de vector distancia, introdujo métricas más complejas y sofisticadas, utilizando una combinación de ancho de banda, retraso, confiabilidad y carga para determinar la mejor ruta.
Componentes Fundamentales de EIGRP
EIGRP (Enhanced Interior Gateway Routing Protocol) es una versión mejorada de IGRP que combina las ventajas de los protocolos de vector distancia y de estado de enlace. Sus componentes principales son:
Módulos Dependientes del Protocolo (PDM)
EIGRP utiliza Módulos Dependientes del Protocolo (PDM) para gestionar el enrutamiento de diferentes protocolos de capa de red, como IP, IPX y AppleTalk. Cada PDM es responsable de las tareas de enrutamiento específicas para su protocolo correspondiente, lo que otorga a EIGRP una gran flexibilidad.
Protocolo de Transporte Confiable (RTP)
Para la transmisión y recepción de sus paquetes, EIGRP se apoya en el Protocolo de Transporte Confiable (RTP), que no debe confundirse con el Real-time Transport Protocol usado en VoIP. Sus características son:
- Entrega confiable: Para paquetes críticos (actualizaciones, consultas, respuestas), RTP requiere un acuse de recibo (reconocimiento) del destino para garantizar su entrega.
- Entrega no confiable: Para paquetes no críticos (saludos), no se requiere acuse de recibo, optimizando el rendimiento.
- Transmisión flexible: Los paquetes pueden enviarse mediante unicast (a un solo vecino) o multicast (al grupo de routers EIGRP).
Estructura de los Mensajes de EIGRP
Los mensajes de EIGRP están encapsulados y se componen de varias partes:
- Encabezado de la trama: Contiene las direcciones MAC de origen y destino.
- Encabezado del paquete IP: Incluye las direcciones IP de origen y destino.
- Encabezado del paquete EIGRP: Especifica el código de operación y el número de Sistema Autónomo (AS).
- Parámetros TLV (Tipo, Longitud, Valor):
- Parámetros de EIGRP: Contiene los pesos de las métricas (valores K) y el Hold Time.
- TLV de IP Interna: Incluye campos para la métrica, la máscara de subred y la IP de destino de rutas dentro del mismo AS.
- TLV de IP Externa: Contiene campos utilizados cuando las rutas externas se importan al proceso de enrutamiento de EIGRP.
Tipos de Paquetes de EIGRP
EIGRP utiliza cinco tipos de paquetes para su operación:
- Paquetes de Saludo (Hello): Se usan para descubrir, verificar y mantener la adyacencia con los routers vecinos.
- Paquetes de Actualización (Update): Se utilizan para difundir la información de enrutamiento a los vecinos.
- Paquetes de Reconocimiento (Acknowledgement): Confirman la recepción de paquetes que requieren entrega confiable.
- Paquetes de Consulta (Query): Son enviados por DUAL para buscar rutas alternativas cuando una ruta principal falla. Utilizan unicast o multicast.
- Paquetes de Respuesta (Reply): Se envían en respuesta a una consulta para proporcionar una ruta alternativa o indicar que no se tiene una. Utilizan solo unicast.
Mecanismos de Operación de EIGRP
Función del Protocolo de Saludo
El objetivo principal de los paquetes de saludo es detectar routers vecinos y establecer adyacencias con ellos. Sus características clave son:
- Intervalo de Saludo: Por defecto, es de 5 segundos en redes de alta velocidad y de 60 segundos en redes lentas de acceso múltiple sin broadcast (NBMA).
- Tiempo de Espera (Hold Time): Es el tiempo máximo que un router esperará sin recibir un saludo de un vecino antes de declararlo inalcanzable. Por defecto, es el triple del intervalo de saludo.
Actualizaciones Limitadas y Parciales
EIGRP optimiza el uso del ancho de banda al no enviar actualizaciones periódicas. En su lugar, solo envía información cuando ocurre un cambio en la topología. Estas actualizaciones son:
- Parciales: Solo incluyen la información sobre la ruta que ha cambiado, no la tabla de enrutamiento completa.
- Limitadas: Se envían únicamente a los routers que se ven afectados por el cambio.
Algoritmo DUAL y Características Adicionales
Algoritmo de Actualización Difusa (DUAL)
EIGRP utiliza DUAL como su motor de cálculo de rutas. Es el método principal para garantizar un entorno de enrutamiento libre de bucles. DUAL proporciona una convergencia extremadamente rápida al mantener una lista de rutas de respaldo (feasible successors) sin bucles, que pueden ser utilizadas inmediatamente si la ruta principal falla.
Distancias Administrativas (AD)
La distancia administrativa (AD) define la confiabilidad o preferencia de una fuente de enrutamiento. Los valores por defecto para EIGRP son:
- Rutas sumarizadas: 5
- Rutas internas (dentro del mismo AS): 90
- Rutas importadas (externas): 170
Autenticación y Sumarización
- Autenticación: EIGRP puede cifrar y autenticar la información de enrutamiento intercambiada entre vecinos para mejorar la seguridad.
- Sumarización automática: Por defecto, EIGRP resume automáticamente las rutas en los límites de las redes classful, aunque esta función puede ser desactivada para soportar diseños de red sin clase (CIDR).