マルチキャストを使用していくつかの UDP パケットを送信するアプリケーションがあります。ネットワーク トラフィックを調べたところ、マルチキャストの使用に関連する多くの補助パケットがあるようです。私はそれを完全には理解していませんが、本質的にマルチキャストはより多くのネットワークトラフィックをもたらします. もしそうなら、どうすればこれを抑えることができますか?
バツ
LLC パケットは、おそらくローカル セグメントにサブネットがあることを意味しますが、通常、これは余分なパケットを意味するわけではありません。LLC を削除する場合は、ネットワークを完全なクラス C に変更する必要があります。通常のパケットでは、LLC または SNAP が 8 バイトのヘッダーを追加します。
つまり、これを処理するには、クライアント ノード間でトラフィックを転送するネットワーク機器が必要です。これらはネットワーク トポロジによって異なりますが、通常は次のようになります。
IGMP などのマルチキャスト制御プロトコルがありますが、もちろん、送信元ノードおよび/または中間ノード (スイッチなど) はこれらの制御プロトコルに準拠する必要があります。
そして、YES マルチキャストはより多くのネットワーク トラフィックをもたらします。これが、プレーンなイーサネット ハブが事実上消滅し、VLAN などの IEEE イーサネットへの追加が最近普及している理由です。
これはおそらく、他のいくつかのサイト (おそらく、この SO スタイルのサイトPacketDrop ) で対処するのが最適です。
マルチキャスト グループの参加/削除メッセージ以外に、マルチキャスト データの送信によって作成される補助メッセージはありません。ただし、NIC、ルーター、スイッチ、プリンターなどはすべて、通常、何らかのマルチキャスト トラフィックを送信します。これは、トラフィックを記録した場合に見られるものと思われます。