EIGRP: Características Esenciales y Funcionamiento Detallado del Protocolo de Enrutamiento

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 7,05 KB

EIGRP: Protocolo de Enrutamiento Avanzado

EIGRP (Enhanced Interior Gateway Routing Protocol) es un protocolo de enrutamiento de vector distancia avanzado, desarrollado por Cisco. Aunque se clasifica como híbrido, sus características lo acercan más a un protocolo de vector distancia que a uno de estado de enlace. Destaca por su eficiencia y escalabilidad en entornos de red.

Características Principales de EIGRP

  • Protocolo de Vector Distancia Avanzado: Híbrido, con características más cercanas a Vector Distancia que a Estado de Enlace.
  • Soporte para Sumarización: Permite la sumarización de rutas para optimizar las tablas de enrutamiento.
  • Rápida Convergencia: Ofrece una rápida convergencia de la red ante cambios topológicos.
  • Soporte para Múltiples Capas de Red: Compatible con diversas capas de red.
  • Independencia de Protocolos Enrutados: Funciona con diferentes protocolos de red gracias a sus Módulos Dependientes del Protocolo (PDMs).
  • Protocolo de Transporte Confiable (RTP): Cuenta con su propio protocolo de capa de transporte para una entrega eficiente y confiable.
  • Uso Óptimo del Ancho de Banda: Minimiza el consumo de ancho de banda.
  • Actualizaciones Parciales: Realiza actualizaciones parciales de la tabla de enrutamiento, no completas, reduciendo el tráfico.
  • Algoritmo DUAL: Utiliza el algoritmo DUAL (Diffusing Update Algorithm) para garantizar una red libre de bucles.
  • Recreación de Topología: Capaz de recrear toda la topología de la red basándose en la información almacenada en sus tablas.
  • Sincronización de Relojes: Todos los routers deben contar con el mismo reloj para una sincronización adecuada.

Uso Eficiente del Ancho de Banda

EIGRP está diseñado para optimizar el consumo de ancho de banda de la red:

  • Envío de Actualizaciones Parciales: Solo se envían actualizaciones sobre los cambios específicos en la red, no la tabla de enrutamiento completa.
  • Paquetes Hello: Envía paquetes Hello cada 5 segundos (por defecto) para mantener el contacto entre los routers vecinos.
  • Consumo Mínimo: En una red estable, el consumo de ancho de banda es mínimo.

Soporte para VLSM y CIDR

EIGRP ofrece soporte completo para IP sin clases (Classless Inter-Domain Routing - CIDR) y Máscaras de Subred de Longitud Variable (Variable Length Subnet Mask - VLSM), intercambiando máscaras de subred en las actualizaciones de enrutamiento. Esto permite una asignación de direcciones IP más flexible y eficiente.

Soporte para Múltiples Protocolos

EIGRP es versátil y puede enrutar varios protocolos de red:

  • Protocolos Soportados: IP, IPX y AppleTalk.
  • Módulos Dependientes del Protocolo (PDMs): Estos módulos permiten a EIGRP soportar diferentes protocolos de red, incluyendo IPv6.
  • Adaptabilidad: Se adapta a nuevos protocolos como RIPv6 sin necesidad de redefinir el protocolo de enrutamiento principal.
  • Protección: Esta modularidad protege a EIGRP de revisiones complicadas al integrar nuevas tecnologías.

Independencia de Protocolos Enrutados

La independencia de protocolos enrutados se logra mediante el uso de los Módulos Dependientes del Protocolo (PDMs), que permiten a EIGRP manejar la información de enrutamiento para diferentes protocolos de capa de red de manera separada y eficiente.

Terminologías Clave en EIGRP

Para entender EIGRP, es fundamental conocer las siguientes terminologías y tablas:

Tablas de EIGRP

  • Tabla de Enrutamiento: Contiene la mejor ruta hacia los distintos destinos, seleccionada en base al mejor costo y métrica.
  • Tabla de Topología: Almacena las rutas alternativas (segundas, terceras, etc.) hacia los destinos, ordenadas por métrica. Estas rutas sirven como respaldo a la mejor ruta.
  • Tabla de Vecinos: Contiene la información de los routers vecinos directamente conectados.

Rutas en EIGRP

  • Ruta Sucesora: Es la ruta seleccionada como la mejor para llegar a un destino específico.
  • Ruta Sucesora Factible: Son las rutas de respaldo que cumplen con la condición de factibilidad, garantizando que no se formen bucles.

Tecnologías Fundamentales de EIGRP

EIGRP se basa en varias tecnologías clave para su funcionamiento:

  • Descubrimiento y Mantenimiento de Vecinos: Utiliza paquetes Hello para el descubrimiento, mantenimiento y recuperación de los vecinos en la red.
  • Protocolo de Transporte Confiable (RTP):
    • Opera en la capa 4.
    • Garantiza la entrega ordenada y confiable de los paquetes EIGRP.
    • EIGRP es independiente del protocolo TCP/IP para el intercambio de información, utilizando RTP para este fin.
    • Permite a EIGRP realizar transmisiones multicast y unicast a diferentes pares simultáneamente, logrando una máxima eficiencia.
  • Máquina de Estado Finito DUAL:
    • Es el algoritmo que calcula las mejores rutas basándose en el costo.
    • Garantiza que cada ruta esté libre de bucles.
    • Las rutas de menor costo son insertadas por el protocolo DUAL en la tabla de enrutamiento.
    • DUAL utiliza las tablas de enrutamiento y de topología para sus cálculos.
  • Módulos Específicos del Protocolo (PDMs): Son capaces de adaptarse rápidamente a los cambios de la topología y soportar múltiples protocolos de red.

Tipos de Paquetes EIGRP

EIGRP utiliza diferentes tipos de paquetes para su operación:

  • HELLO:
    • Utilizados para descubrir y mantener la adyacencia con los vecinos.
    • Se envían por defecto cada 5 segundos.
    • Son paquetes multicast y se envían de manera no confiable.
  • CONFIRMACIÓN (ACK):
    • Indican la recepción de cualquier paquete EIGRP.
    • Son similares a un paquete HELLO, pero sin datos.
    • Se envían de forma unicast.
  • ACTUALIZACIONES (UPDATE):
    • Enviados cuando un router descubre un nuevo vecino o hay cambios en la red.
    • Contienen información de enrutamiento.
    • Se envían de manera confiable.
  • PREGUNTA (QUERY):
    • Enviados cada vez que un router necesita información específica sobre una ruta.
    • Se utilizan para buscar rutas alternativas cuando una ruta sucesora falla.
  • RESPUESTA (REPLY):
    • Enviados en respuesta a un paquete QUERY, proporcionando la información solicitada.
    • Confirman la disponibilidad o no de una ruta.

Entradas relacionadas: