i didn’t catch this on my last reading… note also that doyle sets hello/ack as distinct packet types whereas cisco pairs them as below…
Requests were a type of packet originally intended for use in route servers. This
application was never implemented, and request packets are noted here only because
they are mentioned in some older EIGRP documentation.
EIGRP uses five packet types:
Request packets are used to get specific information from one or more neighbors. Request packets are used in route server applications. They can be multicast or unicast. Requests are transmitted unreliably.
and wendell below from ccie r&s:
Hello Identifies neighbors, exchanges parameters, and is sent periodically as a
Update Informs neighbors about routing information
Ack Acknowledges Update, Query, and Response packets
Query Asks neighboring routers to verify their route to a particular subnet
Reply Sent by neighbors to reply to a Query
Goodbye Used by a router to notify its neighbors when the router is gracefully shutting down
note: wendell separates hello/ack, doesn’t mention request, sia-query, sia-reply and includes goodbye…
and wireshark chimes in: