ワイヤーレスアドホックメッシュネットワークでマルチキャストメッセージを送信するには、どのアドレスを選択すればよいですか?


8

ワイヤレスマルチキャストアドホックネットワークを実装しようとしていますが、どのように機能するかわかりません。

パケットを特定の224.0.0。*アドレスに送信する必要があると思いますが、どちらを選択するかはわかりません。

私のネットワークは192.168.1.0で、パケットはUDPプロトコルを使用しています。

パケットを送信するアドレスを教えてください。

以前に何かを設定する必要がありますか?

コンピュータに必要なIPアドレス ネットワークの変更は必要ですか?


1
プログラムがマルチキャストパケットを送信するときに使用するオプションによっては、マルチキャストにデフォルトで使用するインターフェイスを選択するようにホストを構成する必要がある場合があります。
BatchyX 2013年

回答:


12

マルチキャストアドレスはどこにも設定しません。

一部のボックスは、マルチキャスト宛先でトラフィックを送信します。これにより、リンク上のL2マルチキャストアドレスが自動的に取得されます。

このL2マルチキャストアドレスは、フラッディングを停止するIGMPスヌーピングなどの特定の機能が有効になっていない限り、通常L2でブロードキャストされます。

IGMPスヌーピングが有効になっている場合、L2スイッチはマルチキャストを受信するポートを学習し(IGMPはマルチキャストグループに参加します)、関係するポート以外にトラフィックをフラッディングしません。

L3が関係している場合は、PIMを介して、マルチキャストの受信に関心のあるポートを学習します。

この本はマルチキャストの基礎としてお勧めできます。JNPR固有ではありません。

使用するアドレスがわからない場合、2バイトのASNがある場合、23.0 ASNがない場合は233.0.0.0/8 GLOPブロック(ASNが含まれている)を使用する必要があります。最善の方法は239.0.0.0/です。マルチキャスト用のRFC1918(10.0.0.0/8など)があると考えられる8。


4

224.0.0.xは除外してください。これらはすべて、さまざまな特定の目的に割り当てられています。@yttiが言ったように、239/8は不特定のユーザーの目的のために確保されています。

設定するものは何もありません。マルチキャストは、ブロードキャストトラフィックの特殊なケースです。アドホックワイヤレスネットワークが違いを認識している可能性はほとんどありません。

注意の言葉...ほとんどの無線チップセットはマルチキャストで恐ろしいです。アドホックネットワークでは、誰が話すことができるかを調整するAPがないため、状況はさらに悪化する可能性があります。ワイヤレスネットワークの低速マルチキャストに関するNEの別の最近の問題がありました-収益、つまりマルチキャスト(したがってマルチキャスト)トラフィックは、通常1Mbps(はい1)にデフォルト設定されている共通の(すべての無線に対して)ベースチャネルを使用します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.