El protocolo de routing de gateway interior (IGRP) fue el primer protocolo de routing IPv4 exclusivo desarrollado por Cisco en 1984. Tenía las siguientes características de diseño:

En 1992, el protocolo IGRP se vio reemplazado por IGRP mejorado (EIGRP). Al igual que RIPv2, EIGRP también introdujo compatibilidad con VLSM y CIDR. Con EIGRP se aumenta la eficiencia, se reducen las actualizaciones de routing y se admite el intercambio seguro de mensajes.

En la tabla de la ilustración, se resumen las diferencias entre IGRP y EIGRP.

EIGRP también introdujo lo siguiente: