マルチキャストルー�ングそ���

マルチキャストルー�ングプロトコルのモー�

マルチキャストルー�ングプロトコルには、以下�2つのモードがあります�


・Denseモー�
・Sparseモー�


こ�2つのモード�違いは、主に�


「�ルチキャスト�受信�どこに存在して�のか�
「発信��有型�ストリビューション�ーのどちらを使��か�


と�ことによって区別されます。そして、このマルチキャストルー�ングプロトコルによって、どちら�モードかが異なって�す。今回は、このDenseモードとSparseモード�違いにつ�解説します�


Denseモー�

「Dense」と�英単語�意味は、「�」とか「�」と�意味です。何が「�なのかと�と�
受信�����と�ことです。�ルチキャスト�受信�、比�狭��で�して�ネットワークにおいて、Denseモード�マルチキャストルー�ングプロトコルを利用することを想定して�
す�
受信�比�狭��で�して�ネットワークは、LANと�てもらってもい�思います�

Denseモードでは、発信�ィストリビューション�ーを作ることになります。その発信�ィストリビューション�ーは�「Flood & Prune」モ�で作られて�ます�

「Flood & Prune」モ�は�


「とにかくマルチキャスト�パケ�を�部転送しち�てから、あとで�な�ころを取り除������


と��方です�

なんとなくい��(�)に、�ルチキャスト�ルー�ングを行うのがDenseモード�特徴です。た�、「とにかく送る」と�ことから�
本当��な��にマルチキャストパケ�をルー�ングしてしま�ことになりかねません�Denseモードで、�ルチキャストパケ�がフラ�ィングされると、ネ�ワークがが混雑してしま�とがある�で、要注意です�

Denseモード�マルチキャストルー�ングプロトコルの例として、DVMRP(Distance Vector Multicast Routing Protocol)やPIM-DM(Protocol Independent Multicast - Dense Mode)などがあります�


Sparseモー�

「Sparse」とは、「まばらな」とか「希薄な」と�意味です。つまり�
マルチキャスト�受信��んなところに存在して�ようなネットワークにおいてSparseモード�マルチキャストルー�ングプロトコルを利用することを想定して�す。受信�まばらなネットワークとは、WANを介して�と�具合に�することもできます��

Sparseモードでは、基本�は共有型�ストリビューション�ーを作�します。ツリーを「Explicit Join」モ�で作�します�

「Explicit Join」モ�は�


「�ルチキャストが�なところ�け、�示��ストリビューション�ーに含めてルー�ングしましょ��


と��方です�

Denseモード�ように、とにかく最初に送ってしまってからあとから�な�ころを除��のではなくて、�なところに�け�ルチキャストパケ�を転送するために�ストリビューション�ーを作�して�のです。そのため、Denseモードと比�ると、�ルチキャストが
ネットワークに余計な�荷をかけずに済�ことになります。しかし�Sparseモード�マルチキャストルー�ングプロトコルの設定�、Denseモードよりも�で難しくなります�

Sparseモード�マルチキャストルー�ングプロトコルとしては、CBT(Center Base Tree)やPIM-SM(Protocol Independent Multicast - Sparse Mode)などがあります�



DenseモードとSparseモード、どっち��

じゃ、DenseモードとSparseモード、どちら�マルチキャストルー�ングプロトコルがい�でしょ��

現在は�
一般�Sparseモード�プロトコルが使われることが多いです。その中でも特にPIM-SMです��

Denseモード�非常に単純で、設定も楽なんですが、なんと�てもネ�ワークが混雑してしま��になってしま�ことが大きな�リ�です。いくら、LAN環�帯域が10Mbpsと�100Mbpsぐら�えると�ても、�ルチキャストではたくさんのグループを利用することがあり、帯域を全部消費してしまって、他�トラフィ�への影響が非常に大きくなってしま�険性があります�

そ�点�
Sparseモードでは�なマルチキャストしか転送しな��で、帯域を有効に利用することができます。そのため、現在では一般�Sparseモード�プロトコルが利用される�合が多いです。そして、シスコが開発したPIMが、ほぼ標準として利用されて�す�







(C) Copyright 2000-2003 Gene All Right Reserved