IGMP
Internet Group Management Protocol — Multicast-Mitgliedschaftsprotokoll für IPv4. Hosts abonnieren Multicast-Gruppen über IGMP-Membership-Reports beim lokalen Router. Der Router nutzt PIM, um Multicast-Routing-Bäume aufzubauen.
v1 (1989), v2 (1997), v3 (2002 — ergänzt Source-Specific Multicast). IGMP-Snooping auf L2-Switches: Der Switch belauscht den IGMP-Verkehr, lernt, welche Ports an welchen Gruppen interessiert sind, und vermeidet so, Multicast an alle Ports zu fluten. IGMP-Querier: Switch oder Router, der periodisch fragt „welche Gruppen wollt ihr?" — ohne Querier laufen Mitgliedschaften einfach aus. Einsatzgebiete: IPTV (Multicast-TV), Live-Video-Streaming, ROS-Robotik. Bei IPv6 wurde IGMP durch MLD (Multicast Listener Discovery) ersetzt — gleiches Prinzip.