Протокол EIGRP использует пять различных типов пакетов, некоторые из которых используются парами. Пакеты EIGRP передаются с помощью либо надежной, либо ненадежной доставки RTP и могут быть отправлены как одноадресные пакеты, как пакеты групповой рассылки, а иногда и как пакеты обоих видов. Типы пакетов EIGRP также называются форматами пакетов EIGRP или сообщениями EIGRP.
Как показано на рис. 1, к пяти типам пакетов EIGRP относятся следующие типы:
Пакеты приветствия. Используются для обнаружения соседних маршрутизаторов и для поддержания отношений смежности с соседними маршрутизаторами.
- Отправляются, используя ненадежную доставку
- Групповая рассылка (для большинства типов сетей)
Пакеты обновлений. Передают данные о маршрутах соседним устройствам EIGRP.
- Отправляются, используя надежную доставку
- Одноадресная передача или групповая рассылка
Пакеты подтверждений. Используются для подтверждения получения сообщения EIGRP, отправленного с помощью надежной доставки.
- Отправляются, используя ненадежную доставку
- Одноадресная передача
Пакеты запросов. Используются для запроса маршрутов от соседних устройств.
- Отправляются, используя надежную доставку
- Одноадресная передача или групповая рассылка
Пакеты ответов. Отправляются в ответ на запрос EIGRP.
- Отправляются, используя ненадежную доставку
- Одноадресная передача
На рис. 2 показано, что сообщения EIGRP обычно инкапсулируются в пакеты IPv4 или IPv6. Сообщения EIGRP для IPv4 используют IPv4 в качестве протокола сетевого уровня. Чтобы указать, что часть данных пакета является сообщением EIGRP для IPv4, в поле протокола IPv4 используется значение 88. Сообщения EIGRP для IPv6 инкапсулируются в пакеты IPv6, используя следующее поле заголовка со значением 88. Аналогично полю протокола для IPv4, следующее поле заголовка IPv6 указывает тип данных, передаваемых в пакете IPv6.