web-dev-qa-db-ja.com

サブネット間のUDPブロードキャストパケット

ルーターを介してUDPブロードキャストパケットを別のサブネットに送信することは可能ですか?ネットワーク上の特定のデバイスを検出するアプリを作成していますが、PCが探しているデバイスとは異なるサブネット上にある可能性があります。

22
Jon B

はいといいえ。

介在するルーターにno ip directed-broadcastsなどが構成されていない限り、実際には実行可能です。ただし、通常のブロードキャストがルーターを通過できるようにすることはDoSの問題であるため、最近ではこれがデフォルトです。

本当にサブネット間でブロードキャストしたい場合は、代わりに IPマルチキャスト を使用する必要があります。それでも、介在するルーターが適切に構成されている必要がありますが、それは「正しい」方法です。

21
Alnitak

短い答え:いいえ。

長い答え:たぶん。 DHCPはこのように機能しますが、ルーターは、DHCPポートでUDPをブロードキャストできるように構成されています。ネットワークハードウェアを完全に制御できる場合は、任意またはすべてのUDPポートを開いて、サブネット間でのブロードキャストを許可できます。ルーターの構成を制御せずに、短い答えを参照してください。

7
grieve

ジョン、ご挨拶

Ciscoルータには通常、サブネットを通過するために使用できるUDPIPヘルパーアドレスモードが含まれています。

0
Regis DiGiacomo