Сообщения протокола IGMP обозначаются в поле идентификатора протокола дейтаграммы IP значением 2. Формат сообщения IGMP внутри дейтаграммы IP показан на Рисунок 9.
Протокол IGMP реализован в двух версиях ? Type 1 и Type 2. Сообщения Type 1 являются запросами, рассылаемыми маршрутизаторами Multicast, а сообщения Type 2 являются ответами на эти запросы,посылаемыми конечными узлами сети. Групповой адрес ? это ничто иное, как адрес IP Class D. При запросах групповой адрес имеет значение 0, а при ответах это поле содержит адрес группы рассылки.