The document discusses the Internet Group Management Protocol (IGMP). It describes IGMP's purpose of managing multicast group membership, its three message types (query, membership report, leave report), and how hosts join and leave groups through the exchange of these messages. It also covers how IGMP packets are encapsulated in IP and link layer frames and provides examples of converting multicast IP addresses to Ethernet multicast addresses.