マルチキャスト
Multicast
マルチキャストとは、複数の端末(ホスト)に対して同一データを一斉に送信する方法のこと。最近はIPマルチキャストとして、IPテレビなどの映像配信サービスや監視カメラの管理サービスなど、同じ内容のデータを複数のあて先へ効率的に送信できるとして、幅広い活用が期待されている。
TCP/IPにおいてデータを送信する場合、1対1のデータ送信を行うユニキャスト、1対多のデータ送信を行うブロードキャスト、そして1つの端末から特定のグループに所属する端末に対してデータ送信するマルチキャストの3つの方法がある。
マルチキャストは、複数のホストをグループ化し、IPアドレスを付与することで一斉同報を可能とする。マルチキャストのデータを受信したホストは、あて先MACアドレスが自分の参加するグループのMACアドレスであれば受け取る。
マルチキャストグループに参加するには、Joinメッセージをマルチキャスト対応ルータへ送信する。受信したルータはIGMPテーブルに情報を反映させて、グループに参加させる。その後、ルータはそのホストがまだグループに参加しているかどうかをIGMPクエリで定期的に確認するほか、グループから脱退を希望するホストのIGMPリーブメッセージを受信したらIGMPテーブルから削除するなど、さまざまな動作を行う。
関連記事
関連用語
リンク
Master of IP Network フォーラム 新着記事
- 完全HTTPS化のメリットと極意を大規模Webサービス――ピクシブ、クックパッド、ヤフーの事例から探る (2017/7/13)
2017年6月21日、ピクシブのオフィスで、同社主催の「大規模HTTPS導入Night」が開催された。大規模Webサービスで完全HTTPS化を行うに当たっての技術的、および非技術的な悩みや成果をテーマに、ヤフー、クックパッド、ピクシブの3社が、それぞれの事例について語り合った - ソラコムは、あなたの気が付かないうちに、少しずつ「次」へ進んでいる (2017/7/6)
ソラコムは、「トランスポート技術への非依存」度を高めている。当初はIoT用格安SIMというイメージもあったが、徐々に脱皮しようとしている。パブリッククラウドと同様、付加サービスでユーザーをつかんでいるからだ - Cisco SystemsのIntent-based Networkingは、どうネットワークエンジニアの仕事を変えるか (2017/7/4)
Cisco Systemsは2017年6月、同社イベントCisco Live 2017で、「THE NETWORK. INTUITIVE.」あるいは「Intent-based Networking」といった言葉を使い、ネットワークの構築・運用、そしてネットワークエンジニアの仕事を変えていくと説明した。これはどういうことなのだろうか - ifconfig 〜(IP)ネットワーク環境の確認/設定を行う (2017/7/3)
ifconfigは、LinuxやmacOSなど、主にUNIX系OSで用いるネットワーク環境の状態確認、設定のためのコマンドだ。IPアドレスやサブネットマスク、ブロードキャストアドレスなどの基本的な設定ができる他、イーサネットフレームの最大転送サイズ(MTU)の変更や、VLAN疑似デバイスの作成も可能だ。
|
|