IGMPとは
- (Internet Group Management Protocol)の略で、マルチキャストを行うためのプロトコル
- 受信側の複数端末をまとめてグループアドレスを設定し、端末ごとに個別IPアドレスを設定
- 受信側(レシーバ)がデータ取得する場合は、取得したい送信側のIPやMACを含めて参加表明(Join)を行うことでデータが取得できる
IGMPスヌーピングとは
- IGMP Joinメッセージを盗み見て、どのレシーバーがマルチキャストパケットを要求しているか確認し適切に転送できる機能
- Macアドレステーブルに受信側のポートと宛先MACアドレスを登録する
フラッディングとは
- L2スイッチがマルチキャストパケットを受信した際、同一セグメントのすべてのポートに対して転送を行うこと。
- トラフィック量が増えてしまい通信処理等に影響が出てしまう
- スヌーピングを行うことにより防ぐ
参考サイト