Инструкция по эксплуатации Planet Technology WGSW5240
Страница 58
IGMP ver 1
определен в RFC 1112. Он имеет фиксированную длину пакета и жестко привязанную
информацию.
Фломат пакета:
Формат пакета IGMP
Октеты
0
8 16
31
Тип
Время
распознавания
Контрольная сумма
Групповой адрес (все нули если это запрос)
Тип кодов IGMP:
Тип Значение
0x11
Запрос на членство (нрупповой адрес 0.0.0.0)
0x11
Запрос на членство определенной группы (адрес группы не нулевой)
0x16
Подтверждение членства (версия 2)
0x17
Покидание группы (версия 2)
0x12
Подтверждение членства (версия 1)
IGMP
пакеты позволяют маршрутизатору устанавливать канал связи с членами группы рассылки
внутри домена. Следующие сообщения показывают разницу передачи информации между
маршрутизатором и членами домена IGMP для версий протокола.
Клиент запрашивает “report” членство в группе
Клиент никогда не сообщает о прекращении членства в группе (для версии 1).
Клиент посылает сообщение о покидании “leave” группы (для версии 2).
Маршрутизатор рассылает IGMP запрос (для всех клиентов групповой адрес: 224.0.0.1) и
определяет присутствие членов группы в сети. Если ответ не получен, то маршрутизатор не
делает рассылку.
Время жизни (TTL) запроса устанавливается равным 1 для того, чтобы запрос не переходил в
другие подсети.
IGMP
версии 2 имеет расширенные функции, такие, как метод выбора маршрутизатора для
каждой подсети, поддерживает сообщения покидания группы и сообщения членства
определенной группы.
Статусы перехода состояний: