Протокол IGMP (Internet Group Management Protocol) используется в потоковом видео и онлайн-играх для организации многоадресной передачи данных. 14 Он позволяет отправлять информацию не одному конкретному получателю, а конкретной группе получателей, что оптимизирует передачу данных и снижает нагрузку на сеть. 2
В потоковом видео IGMP используется клиентским компьютером и соседними коммутаторами для соединения клиента и локального маршрутизатора, осуществляющего групповую передачу. 1 Далее между локальным и удалённым маршрутизаторами используется протокол Protocol Independent Multicast (PIM), с его помощью групповой трафик направляется от видеосервера к многочисленным клиентам групповой передачи. 1
В онлайн-играх IGMP может использоваться для передачи игровых данных, например, когда нужно передать информацию о состоянии игрового мира всем игрокам одновременно. 2