La autenticación de mensajes EIGRP asegura que los routers solo acepten mensajes de routing de otros routers que conozcan la misma clave previamente compartida. Sin la autenticación configurada, si una persona no autorizada introduce en la red otro router con información de ruta diferente o en conflicto, puede dañar las tablas de routing de los routers legítimos, lo que puede acompañarse de un ataque DoS. Entonces, cuando se agrega autenticación a los mensajes EIGRP que se envían entre routers, se evita que alguien agregue otro router a la red —a propósito o por accidente— y cause un problema.
EIGRP admite la autenticación de protocolos de routing mediante MD5. La configuración de la autenticación de mensajes EIGRP consta de dos pasos: la creación de un llavero y una clave, y la configuración de la autenticación de EIGRP para usar el llavero y la llave.
Paso 1. Crear un llavero y una clave
Para funcionar, la autenticación del routing requiere una clave en un llavero. Para que se pueda habilitar la autenticación, cree un llavero y, al menos, una clave.
a. En el modo de configuración global, cree el llavero. Aunque pueden configurarse varias claves, esta sección se centra en el uso de una sola clave.
Router(config)# key chain nombre-de-llavero
b. Especifique la ID de la clave. La ID de la clave es el número que se usa para identificar una clave de autenticación dentro de un llavero. El intervalo de claves es de 0 a 2 147 483 647. Se recomienda que el número de clave sea el mismo en todos los routers en la configuración.
Router(config-keychain)# Clave id-clave
c. Especifique la cadena de clave para la clave. La cadena de clave es parecida a una contraseña. Los routers que intercambian claves de autenticación deben configurarse con la misma cadena de clave.
Router(config-keychain-key )# key-string texto-cadena-clave
Paso 2. Configurar la autenticación de EIGRP con el llavero y la clave
Configure EIGRP para realizar la autenticación de mensajes con la clave definida anteriormente. Complete esta configuración en todas las interfaces habilitadas para EIGRP.
a. En el modo de configuración global, especifique la interfaz en la que configurará la autenticación de mensajes EIGRP.
Router(config)# interface tipo número
b. Habilite la autenticación de mensajes EIGRP. La palabra clave md5 indica que se usará el hash MD5 para la autenticación.
Router(config-if)# ip authentication mode eigrp número-as md5
c. Especifique el llavero que debe usarse para la autenticación. El argumento nombre-de-llavero especifica el llavero que se creó en el paso 1.
Router(config-if)# ip authentication key-chain eigrp número-as nombre-de-llavero
Cada clave tiene su propia ID de clave, que se almacena localmente. La combinación de la ID de la clave y la interfaz asociada al mensaje identifica de manera exclusiva el algoritmo de autenticación y la clave de autenticación MD5 en uso. El llavero y la actualización de routing se procesan con el algoritmo MD5 para producir una firma única.