マルチキャストってなに�� ブロードキャスト�場�

ブロードキャストで�のあて先に��タを送る

前回で、ユニキャストを利用して�のあて先に同じ��タを送りたい�と�場合を�ました。ユニキャストでは、�のあて先ごとに別���タを送らなければ�な�めに、あて先が増えれ�増えるほど、大変なことになってしま�す�


今回は、ブロードキャストを利用して�のあて先に��タを送ると�場合を�ます。前回と同じく、Aをビ�サーバとしてCとDに画像データを送ります�



バス型ネ�ワークで

ブロードキャストなので�信�IPアドレス�192.168.1.255を指定し�信�MACアドレスもブロードキャストアドレスであるFF-FF-FF-FF-FF-FFを指定したイーサネットフレー�を送信します�

バス型�ネットワークの場合、B、C、Dのすべてのコンピュータにフレー�が到達します。フレー�を受信したコンピュータは�信�MACアドレスを見ると、ブロードキャストアドレスなので上位�IPプロトコルに��タを渡します。そして�信�IPアドレスもブロードキャストアドレスになって�ので、さらに上位�プロトコルに��タを渡して�ことになります�

でも、この画像データは、コンピュータBには関係な�す�
関係な��に、IPよりももっと上�層のプロトコルまで��タを渡して�て、トランスポ�ト層、もしくはアプリケーション層で��タを��ることになります�
IPプロトコル以上�、OSの中に含まれて�す。すると、IP以上で��タを��ると�ことは�
コンピュータBのCPUプロセスを消費してしま�とになります�





ブロードキャストでは�
同じ��タを�のあて先に送りたいとき�、�とつ�け送れば�です。しかし�そ���タが�な�ンピュータも受け取ってしま�余計な�荷をかけてしま�とになります�



スイ�型ネ�ワークで

バス型ではなく、スイ�を利用した環�も同じです。スイ�は、ブロードキャストをフラ�ィングします�
フラ�ィングされた、ブロードキャスト�スイ�に接続されたコンピュータすべてに届き�受信�対して�荷をかけてしま�す�






ユニキャスト、ブロードキャスト�効���・・・

今回と前回でみたよ��
ユニキャスト、ブロードキャストを使って�のあて先に��タを送信するとき、効�よくな�ことがわかります�

ユニキャストであれば、受信�増えれ�増えるほど、ネ�ワークの帯域をたくさん消費してしま�す�
ブロードキャストであれば、データを受信しな�受信��コンピュータのCPUに�荷がかかってしま��問題がでてきます�

こう�た問題をマルチキャストでは解決することができるようになります�
次回、�ルチキャストであれば、効�く�のあて先に同じ��タを送信することができると�ことを解説して�たいと思います�
お楽しみに��







(C) Copyright 2000-2003 Gene All Right Reserved