Fish TouchingšŸŸšŸŽ£

IGMP

Jun 27, 2023

The Internet Group Management Protocol (IGMP) is a protocol that allows several devices to share one IP address so they can all receive the same data. IGMP is a network layer 3Ā protocolĀ used to set up multicasting on networks that use theĀ IPv4. Specifically, IGMP allows devices to join a multicasting group.

Any network traffic directed at thatĀ  IP addressĀ will reach all devices that share the IP address, instead of just one device.

IGMP uses IP addresses that are set aside for multicasting. Multicast IP addresses are in the range between 224.0.0.0 and 239.255.255.255. (In contrast, anycast networks can use any regular IP address.)
Each multicast group shares one of these IP addresses. When a router receives a series of packets directed at the shared IP address, it will duplicate those packets, sending copies to all members of the multicast group.s to leave a multicast group.

# Messages