HP VPN Firewall Appliances Appendix Protocol Reference

Table Of Contents
70
Querier—The router that sends multicast traceroute requests is called the "querier."
Introduction to multicast traceroute packets
A multicast traceroute packet is a special IGMP packet that is different from common IGMP packets in
that its IGMP Type field is set to 0x1F or 0x1E and its destination IP address is a unicast address. The
following types of multicast traceroute packets are available:
Query—Its IGMP Type field set to 0x1F.
Request—Its IGMP Type field set to 0x1F.
Response—Its IGMP Type field set to 0x1E.
Process of multicast traceroute
1. The querier sends a query to the last-hop router.
2. After receiving the query, the last-hop router turns the query packet into a request packet by adding
a response data block to the end of the packet. The response data block contains its interface
addresses and packet statistics. The last-hop router then unicasts the request packet to the previous
hop for the given multicast source and group.
3. From the last-hop router to the multicast source, each hop adds a response data block to the end
of the request packet and unicasts it to the previous hop.
4. When the first-hop router receives the request packet, it changes the packet type to indicate a
response packet. Then, it sends the completed packet through unicast to the querier.