読み方 : アイジーエムピースヌーピング

IGMPスヌーピング【IGMP snooping】

概要

IGMPスヌーピングとは、ネットワークスイッチの機能の一つで、IPマルチキャストのグループ構築に用いられるIGMPの通信を監視し、マルチキャスト通信の転送先を絞り込んで通信を効率化するもの。
IGMPスヌーピングのイメージ画像

IPマルチキャストIPネットワーク上で同じデータを複数の端末に効率的に一斉配信する機能で、同じグループに参加する端末に向けてルータデータの複製と転送を繰り返す。端末はIGMPInternet Group Management Protocol)というプロトコルルータにグループへの参加や脱退を申請する。

この仕組みはインターネット層IPInternet Protocol)で機能するため、通常はリンク層で機能しているネットワークスイッチでは制御情報を関知せず、グループに参加している端末の有無に関わらずすべての回線にマルチキャストパケットを転送する動作を行うことになる。

IGMPスヌーピングが有効な場合、スイッチはIGMPによる通信を監視して内容を解析し、どのグループにどの端末が参加しているかを把握する。その後、あるポートからマルチキャストパケットを受け取ると、グループに参加している端末が存在するポートにだけパケットを転送し、無関係なポートには転送しないようにすることで無駄なトラフィックを減らす。

(2023.11.16更新)

他の用語辞典による「IGMPスヌーピング」の解説 (外部サイト)