マルチキャストは、ローカル コンピューターではない DHCP によって実装されます。DHCP は、その DHCP サーバーに接続されている複数のクライアントに対応するアドレスを割り当てます。マルチキャスト メッセージを作成するときは、それをこの DHCP サーバーに送信します。DHCP サーバーはパケットを取得し、そのマルチキャスト アドレスにマップされているクライアントを見つけて、ルーターが自動的に複製する特別なパケットで送信します (したがって、2グループのメンバーが 1 つのルーターに接続され、そのルーターが別のルーター (ルーター 2 と呼ばれる) に接続されている場合、ルーター 2 は 2 つのパケットを送信せず、1 つを送信し、ルーター 1 は 2 つのコピーをクライアントに送信します。これの目的は、配信時間を短縮し、重複したデータを送信しないことです)。クライアントに関する限り、クライアントはマルチキャストを許可するように「セットアップ」されていませんが、ルーターがそれらをセットアップします。残りはクライアントに対して透過的です。クライアントがマルチキャスト グループに接続されているかどうかを確認する方法は、DHCP サーバーがマルチキャスト グループを作成したかどうかを確認し、マルチキャスト グループにマップされている IP アドレスからコンピューター名を見つけることです。
アクティブなすべてのアダプタをリッスンすることで、マルチキャスト ネットワークの一部であるかどうかがわからないパケット以外は何も取得できません。これは、他のすべてのパケットのように見えるためです (ルーターがパケットが表示される前に、マルチキャスト アドレスを自分の IP アドレスに変更してください)。それがマルチキャストの利点です。