IGRP y EIGRP son dos protocolos de enrutamiento utilizados en las operaciones de enrutamiento. El IGRP es un protocolo de enrutamiento de puerta de enlace interior de vector de distancia, el EIGRP incorpora las características del enrutamiento de estado de enlace con el protocolo de enrutamiento de vector de distancia. Existen varias diferencias entre el IGRP y el EIGRP; IGRP emplea un método de enrutamiento con clase, mientras que EIGRP es un protocolo de enrutamiento sin clase. EIGRP proporciona un mejor soporte para la red a gran escala en comparación con IGRP.
El IGRP admite el direccionamiento con clase, mientras que EIGRP permite el uso de enrutamiento sin clase.
Para ancho de banda y retraso, el IGRP tiene 24 bits asignados. Por otro lado, el EIGRP se asigna con 32 bits para el ancho de banda y el retraso.
La convergencia en IGRP es lenta en comparación con EIGRP.
Después de cada 90 segundos en IGRP, la actualización periódica se transmite a los dispositivos. Por el contrario, EIGRP envía la actualización solo en caso de que se produzca algún cambio.
EIGRP sigue un algoritmo DUAL. Por el contrario, IGRP emplea el algoritmo Ford Bellman.
La distancia administrativa del IGRP es de 100. En contraste, las rutas EIGRP tienen una distancia administrativa de 90.
El requisito de ancho de banda en IGRP es mayor que la cantidad necesaria en EIGRP.
El rendimiento de enrutamiento del EIGRP ha mejorado en comparación con el IGRP porque ha integrado las características de enrutamiento de estado de enlace con el enrutamiento de vector de distancia. El problema de la redistribución de las rutas se elimina en el EIGRP, mientras está presente en el IGRP.