マルチキャストってなに�� ユニキャスト�場�

ユニキャストで�のあて先に送ると�

前回、�のあて先に同じ��タを送りたいと�とき、ユニキャストでもブロードキャストでもできるけど、�ルチキャストを使った方が効��と�お話をしました�

今回は、これがなぜか�と�ことを解説します�


ユニキャストで�のあて先に送ると�

とっても簡単なネットワークを例に取ります。�とつのイーサネット�ネットワークにA、B、C、Dの4台のコンピュータが接続されて�す�IPアドレス、MACアドレスは図の中に記載されて�とおりです�
Aをビ�サーバとし、画像をCとDに対して配信すると�場合を�ます�





ここで、データ通信のとき�階層構�をも�度意識しておいてください�
送信�は、�ロトコルの階層構�を上から下にたどって、��を付加して�ます。あて先で��タを受け取ると、�ロトコルの階層構�を下から上にたどってヘッダを解�して�ましたね��

忘れてしまったと�方は、以下�リンクをも�度見ておいてください�
OSI参�モ� そ�3



バス型ネ�ワークで

ユニキャスト�場合�、IPパケ�を�とつのあて先にしか送ることができません�
画像データの中身はまったく同じでも�信�IPアドレスとして192.168.1.3�192.168.1.4を指定し�2つのIPパケ�を送らなくては�ません�
こ�IPパケ�は、IPアドレスに対応付けられるMACアドレスを指定したイーサネットフレー�で運�れることになります�

こ�例�ようなバス型�イーサネットネ�ワークの場合、イーサネットフレー�はすべてのコンピュータに到達します。各コンピュータは、イーサネットフレー�の送信�MACアドレスを見て、��てのフレー�であれば受け取って、IPに渡して�、ここで送信�IPアドレスを見て、さらに上位�プロトコルに渡して、最終的に�像を見ることができるようになります�

図で�と、赤の線で示されたパケ�はコンピュータCが受け取り�の線で示されたパケ�はコンピュータDが受け取ります�





ユニキャストを利用すると�
受信��数�けパケ�を送る�が出てくるわけです�。そ�ると、当たり前のこととして、受信��数が増えてくると、それだけネ�ワークに大きな�荷をかけてしま�す�
MPEG2と�規�で動画を�信するには、�1.5Mbpsの帯域��だとされて�す�
すると、受信�100人�と�

1.5�100=150Mbps

も�帯域�消費することになります。もちろん、ネ�ワーク上�動画�けでなく他���タも流れて�わけですから、受信�増えれ�増えるほど�
ユニキャストを利用した�のあて先への��タ配信はネットワークにすごく�荷をかけてしまって、他�通信にも影響を与えか�なくなってきます�



スイ�型ネ�ワークで

「いまは、スイ�を使って帯域�有�形�から何とかなる�では��

と思う人もいらっしゃるでしょ��

そうです�、いまの主流�ネットワークでは、以下�ようなスイ�により、�イクロセグメン��ションを行って、各コンピュータが帯域��有する形になって�す�





確かにスイ�環�あれば�
�ンピュータあてのユニキャスト�、そのコンピュータが接続されて�ポ�トにしか転送されませんので、スイ�と�ンピュータ間�ポ�ト�ネットワークへの�荷は、受信�増えても変わりません�

でも、ビ�サーバからスイ�間では受信��数�けユニキャスト�パケ�を送信しなくては�な��です。すると�
受信��数が増えれ�増えるほど、サーバとスイ�間��荷がかかってしま�この部�ボトルネックになってしま�す�






結�

ユニキャストで�のあて先に��タを送るときには�受信�たくさん増えてくると問題が発�してくることをわかって��けましたか�
こ�ようなネットワークは
「スケーラビリ�」がな�と�風にも言われます。スケーラビリ�と�言葉�よく使われることがありますが、「拡張性」と�意味です。たくさん増えたら問題が起こると�ことは、拡張性がな��ことになります�






(C) Copyright 2000-2003 Gene All Right Reserved