ネットワーク
上級

マルチキャスト/IGMP(マルチキャストアイジーエムピー)

1対多高効率配信プロトコル。IPv4 Multicast 224.0.0.0/4・IPv6 Multicast ff00::/8・IGMP v2/v3 Snooping(L2)・MLD v1/v2(IPv6)・PIM(Sparse Mode)・SSM(Source-Specific)・AirPlay・Chromecast・SONOS・HDHomeRun DLNA・SRT/NDI(映像配信)対応、2026年IoTスマートホーム環境で重要、UDP前提。

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
224.0.0.0
IGMP v3
MLD v2
PIM

概要

マルチキャストは、1 つの送信元から複数の受信者へ同時にデータを配信するためのプロトコルです。IPv4 では 224.0.0.0/4、IPv6 では ff00::/8 のアドレス範囲が予約され、UDP をベースに高速で帯域を節約します。IGMP(Internet Group Management Protocol)と MLD(Multicast Listener Discovery)は、受信側が参加するグループを管理し、PIM(Protocol Independent Multicast)と組み合わせてネットワーク全体で最適なルーティングを実現します。2026年のスマートホームでは、AirPlay、Chromecast、SONOS、HDHomeRun などのデバイスがマルチキャストを利用し、映像や音声をリアルタイムで配信します。

主な特徴・仕組み

  • IGMP v3 で送信元を指定し、不要なデータを除外
  • MLD v2 は IPv6 で同様の機能を提供
  • PIM Sparse Mode はルータ間でマルチキャストトラフィックを効率化
  • SSM(Source‑Specific Multicast) は特定送信元からのみ受信
  • UDP 前提 で TCP のオーバーヘッドを排除
  • 帯域節約:1 つのパケットが複数の受信者へ同時に届く
  • 低レイテンシ:映像配信に SRT/NDI で利用
  • QoS で優先度を設定し、音声・映像の品質を保証
  • スヌーピング:L2 スイッチで IGMP/MLD を監視し、不要な転送を抑制
  • IPv4/IPv6 双方向 で将来性を確保

スペック/製品比較表

デバイスインタフェース最大マルチキャストレート対応プロトコル
Intel X550‑T44×10 GbE10 GbpsIGMP v3, MLD v2, PIM
ASUS RT‑AX86U1×10 GbE, 4×1 GbE1 GbpsIGMP v3, MLD v2, PIM
Netgear Nighthawk RAX2001×10 GbE, 4×1 GbE1 GbpsIGMP v3, MLD v2, PIM
Apple AirPlay 2 (Apple TV 4K)1×1 GbE1 GbpsIGMP v3, MLD v2
Google Chromecast Ultra1×1 GbE1 GbpsIGMP v3, MLD v2

具体例・対応製品

  • Intel X550‑T4:サーバ向け 10 GbE NIC、IGMP Snooping でスイッチ負荷を低減
  • ASUS RT‑AX86U:ゲーミングルーター、PIM Sparse Mode で大規模 LAN でのマルチキャストを最適化
  • Netgear Nighthawk RAX200:Wi‑Fi 6 ルーター、MLD v2 で IPv6 マルチキャストを高速化
  • Apple AirPlay 2:Apple TV 4K が 224.0.0.251 で音声・映像を配信
  • Google Chromecast Ultra:ff00::/8 で音声・映像を配信、SRT で低レイテンシ化

自作PCでの選び方・注意点

  • NIC のマルチキャスト対応:IGMP Snooping が有効なモデルを選択
  • 帯域幅:10 GbE NIC は 10 Gbps のマルチキャストを処理可能
  • CPU の負荷:IGMP/MLD の処理は CPU へ負荷がかかるため、Xeon や Ryzen 9 9950X3D などの高クロック CPU が望ましい
  • OS の設定:Linux なら ip maddr add でグループに参加、Windows なら netsh interface ipv4 add multicast
  • QoS 設定:マルチキャストトラフィックに優先度を付与し、音声・映像の遅延を抑える
  • スイッチのスヌーピング:L2 スイッチで IGMP Snooping を有効にし、不要なブロードキャストを除外
  • ファームウェア更新:PIM や MLD のバグ修正が含まれることがあるため、定期的に確認
  • 電源容量:10 GbE NIC は 15 W 程度の消費電力があるため、電源ユニットは 650 W 以上を推奨
  • 冷却:高クロック CPU と 10 GbE NIC は熱が発生するため、ケースに十分なファンを設置
  • ネットワーク構成:ルータとスイッチ間で PIM を有効にし、マルチキャスト経路を最適化

関連用語との違い

  • 単播(Unicast):1 対 1 の通信で、帯域を 1 パケット分だけ消費
  • ブロードキャスト:1 対 255 の通信で、全ノードへ同時に送信、ネットワーク負荷が大きい
  • マルチキャスト:1 対 N の通信で、必要なノードだけに送信、帯域を節約
  • IGMPv2:送信元を指定しない、古いバージョン
  • IGMPv3:送信元を指定し、不要なデータを除外
  • MLD v1:IPv6 でのマルチキャストリスナー検出、送信元指定なし
  • MLD v2:IPv6 で送信元指定をサポート

よくある質問

Q1. マルチキャストは Wi‑Fi で利用できますか?
A1. はい、Wi‑Fi 6 ルーターは IGMP Snooping と MLD v2 をサポートし、無線でもマルチキャストが可能です。

Q2. どのくらいのレイテンシが発生しますか?
A2. UDP ベースのため、レイテンシは 1 ms 以内で、SRT/NDI を併用するとさらに低減します。

Q3. ルーターで PIM を有効にするメリットは?
A3. PIM Sparse Mode は不要なマルチキャストトラフィックを除外し、ネットワーク全体の帯域を節約します。

まとめ

マルチキャストは、1 つの送信元から多数の受信者へ効率的にデータを配信する技術です。IGMP v3/MLD v2、PIM、SSM などのプロトコルが組み合わさり、2026年のスマートホームや次世代映像配信に不可欠です。自作 PC で利用する際は、マルチキャスト対応 NIC、CPU、スイッチの設定を適切に行い、QoS で品質を保証することが重要です。これにより、音声・映像の遅延を最小限に抑え、快適なエンターテインメント体験を実現できます。

この記事について
カテゴリーネットワーク
難易度上級
作成日2026/4/22