【ユーディーピーマルチキャスト】
UDPマルチキャスト とは?
最終更新:
💡 参加したグループへ、同じデータを配信する
IPマルチキャストのグループ宛てにUDPデータグラムを送る方式。対応したネットワークで複数の受信者へ転送できます。UDP自体は到達・順序・再送を保証せず、受信者の参加やネットワークの転送設定、アプリ側の欠落対策が必要です。
📌 このページのポイント
普通のUDPと何が違う?
帯域は必ず減り、全員へ同時に届く?
同じ内容を受信者ごとに繰り返し送るより、共有する経路の転送量を減らせる場合がある。ただし分岐先には複製が必要で、受信時刻まで一致するわけではない。効率や遅延はネットワークの構成と負荷にも依存するよ。
どのIPアドレスを使う?
参加すればどこからでも届く?
パケットが欠けたら絶対に戻せない?
UDP自体には確認応答や自動再送がないけれど、アプリが履歴の取り直しや欠落の補完を用意することはできる。順序の入れ替わりや重複にも備える。動画なら欠落を許す設計もあるが、すべての用途で許されるとは限らないんだ。
インターネットの動画配信にも使える?
もっと詳しく知りたい人へ
グループの送信者も参加しないと送れない?
IPマルチキャストでは、送信者が受信グループのメンバーである必要はありません。受信するための参加と、送信することを区別します。実際には権限や経路、アプリの設定も確認してください。
📖 おまけ:英語の意味
「UDP Multicast」 = UDPを使ったグループ宛ての配信
💬 同じデータを複数の受信者へ届けるための方式です。マルチキャストのIP層とUDPの役割を分けて考えます。