EIGRP utilise cinq types de paquets différents, dont certains par paires. Les paquets EIGRP sont envoyés via RTP de façon fiable ou non fiable et peuvent être acheminés via monodiffusion, multidiffusion ou parfois les deux modes. Les types de paquets EIGRP sont également appelés formats de paquets EIGRP ou messages EIGRP.

Comme indiqué à la Figure 1, les cinq types de paquets EIGRP sont :

Paquets Hello : utilisés pour la détection des voisins et la gestion des contiguïtés de voisinage.

Paquets de mise à jour : propagent les informations de routage vers les voisins EIGRP.

Paquets de reçu : utilisés pour accuser réception d'un message EIGRP envoyé à l'aide du mode d'acheminement fiable.

Paquets de demande : utilisés pour rechercher les routes des voisins.

Paquets de réponse : envoyés en réponse à une demande EIGRP.

La Figure 2 montre que les messages EIGRP sont généralement encapsulés dans des paquets IPv4 ou IPv6. Les messages EIGRP pour IPv4 utilisent le protocole de couche réseau IPv4. La valeur 88 du champ du protocole IPv4 indique que la partie données du paquet est un message EIGRP pour IPv4. Les messages EIGRP pour IPv6 sont encapsulés dans des paquets IPv6 à l'aide du champ d'en-tête suivant de 88. Tout comme le champ du protocole IPv4, le champ d'en-tête suivant du protocole IPv6 indique le type des données transportées dans le paquet IPv6.