私の質問は、C の Linux についてです。
サブネット /16 上のホスト A がブロードキャスト UDP パケットを送信しているとします。(つまり、xxx.xxx.255.255 にブロードキャストすることにより)
サブサブネット上のホスト B がサブネット マスク /24 でそのブロードキャストを受信する方法はありますか?
ホスト B のテスト プログラムは正しいポートで待機しますが、A が xxx.xxx.255.255 に送信しても何も受信しません。ただし、xxx.xxx.xxx.255 が使用されている場合はそうです。
さらに、1.ネットワーク構成を変更できない、2.ホストAで実行されているレガシープログラムも変更できないという制約があります。
ありがとう!