返信
IPマルチキャスト通信について
いつも勉強させていただいております。
Shimaと申します。
IPマルチキャスト通信について質問させてください。
まずIPマルチキャスト通信を行なうためには
①すべてのルータがIPマルチキャストに対応していなければならない。
②端末とIPマルチキャスト対応ルータがIGMPでやりとりする。
③端末とIPマルチキャスト対応ルータ間はユニキャスト通信
だと理解しています。(この前提自体まちがっているでしょうか?^^;)
もしそうだとすると以下のような疑問がわいてきます。
まず1点目はIPマルチキャスト通信はネットワーク層レベルの話なのに
なぜマルチキャスト用のMACアドレスというものが存在するのか?と
いうところです。
http://www.atmarkit.co.jp/icd/root/53/5798853.html
そして2点目は、1点目と関連してるのですが、先生も記事を掲載なさる、
日経NWという雑誌の2004.12月号202Pageに記載されているように(先生が
日経NWを購読していなかったらすみません・・・。)IPマルチキャスト
対応スイッチというものが世の中にはあるようですが、なぜスイッチが
そのような機能をもたないといけないのかどうも理解できません。
なぜならマルチキャスト対応ルータ配下についてはマルチキャスト
を意識する必要がないし、よってそもそもマルチキャスト用のMAC
アドレスなんてものも必要ないのではないかというのかと思って
います。
一番教えて頂きたいのはなぜIPマルチキャスト対応ルータ下部で
(MACアドレスやL2スイッチに対して)マルチキャストの概念を
考慮しなければならないのかということです。
(そもそも③が間違えているのでしょうか?)
ご教授頂ければと思いますのでよろしくお願いします。
P.S
先ほど明記したhttp://www.atmarkit.co.jp/icd/root/53/5798853.html
のPageや2004.12月号202PageにはMACマルチキャストはブロードキャストの
ように扱われる(=L2スイッチのすべてのポートから流れる)とありますが、
日経NW同月号Page94をみるとIEEE802.1xのEAPメッセージはMACのマルチキャスト
アドレスを宛先として使用するが殆どのL2スイッチはそれを破棄してしまう
とあります。
よって202PageでいっていることとPage94でいっていることはまったく矛盾して
いると思うのですが・・・。
余計混乱してしてしまいます(T_T)