Le protocole IGRP (Interior Gateway Routing Protocol) est le premier protocole de routage IPv4 propriétaire développé par Cisco en 1984. Il utilisait les caractéristiques conceptuelles suivantes :

En 1992, le protocole IGRP a été remplacé par le protocole EIGRP (Enhanced IGRP). Comme le protocole RIPv2, le protocole EIGRP a également introduit la prise en charge de VLSM et de CIDR. Le protocole EIGRP améliore l'efficacité, réduit les mises à jour de routage et prend en charge l'échange sécurisé des messages.

La table dans la figure récapitule les différences entre les protocoles IGRP et EIGRP.

Le protocole EIGRP a également introduit les fonctionnalités suivantes :