返信

barさん,こんにちわ。

マルチキャストアドレスは,一つ一つが特定のアプリケーションというか用途というか,
に割り当てられています。
下記にその一覧があるので,まず,これを見て,
どのようなアプリケーションや用途にマルチキャストが使われているのか,
雰囲気をつかんでください。
http://www.iana.org/assignments/multicast-addresses

すると,そのアプリケーションや用途は,
いろいろなプロトコルで実現されていることがわかるはずです。

さて,ここからが本題ですが,
ポート番号という考え方は,TCPとUDPを使う場合に,
誰が通信しているのかを特定するために使うものです。
ですから,その理屈からいえば,マルチキャストを使うアプリケーションの中に
TCPやUDPを使うものがあれば,
ポート番号はユニキャストと同様に考えればよいことになります。
ただ,実際には,TCPは1対1で接続動作を行うことが前提になっているため,
マルチキャストには使えませんから,
マルチキャストでUDPを使うアプリケーションがあれば,
ということになります。

これが考え方です。
しかし,私も,上の一覧を全部調べたわけではないので,
この考え方が当てはまるものが実際に存在するかどうかわかりません。
マルチキャストというと,OSPFとか,VRRPとか,IDRPとか,
IGMPとか,専用のプロトコルを使うものが多いので,
UDPを使うものがあるのかどうかわかりません。

その辺,知っている方いますか? > 皆さま

<code>Only

  • 使用できるHTMLタグ: <code>
  • 文字で図を描く場合に<code>と</code>で囲んでください
画像認証
機械的なスパムメッセージ送信を防止するために画像認証を設けています。ご協力ください。
Image CAPTCHA
Enter the characters shown in the image.