IGMP
IGMP とは、『マルチキャストを受信するホスト(レシーバ)』がマルチキャスト受信を要求するためのプロトコルです。正式名称は Internet Group Management Protocol です。 IGMPは、ホスト(Receiver)がルータ(ラストホップルータ)に対して、マルチキャストグループへの参加、維持、離脱を通知するためのプロトコルです。IGMPにより、マルチキャストルータはLAN上でのどのホストがマルチキャストグループのメンバー(Receiver)であるか判断することが出来ます。そしてホストは自分がどのマルチキャストグループのメンバーであるのかを通知できます。 sngm45.iconメモ
マルチキャストを受信するためには、マルチキャスト送信者(ルーター)に対して、受信者が受信したい旨の要求を出す必要がある。
マルチキャストグループへの参加。
追加要求を受けたルーターが、マルチキャストグループに受信者を追加する
受信終了の場合も、受信者から離脱要求を出す
離脱要求を受けたルーターが、マルチキャストグループから受信者を離脱する
IGMP
IGMPv1
IGMPv2
IGMPv3