0

私はアンドロイドにアプリを持っています.wifiをオンにして自宅のワイヤレスルーターに接続すると、UDP DatagramSocketala経由でブロードキャストできmSck.send(new DatagramPacket(lBuf, 5, InetAddress.getByName("255.255.255.255"), 13000))、wiresharkのデスクトップで見ることができます.

ただし、ラップトップを持ってnew IPEndPoint(IPAddress.Parse("255.255.255.255"), 13000)C#経由でブロードキャストするとUdpClient(wifi経由で同じルーターに接続されます)、何も表示されません。

そのUdpClientブロードキャスト アドレスをに変更すると、正常にIPAddress.Parse("192.168.2.255")動作します。他のすべてのプロパティを変更しようとしましたがUdpClient.EnableBroadcast、運がありませんでした。ここで何が起こっているのでしょうか?

4

0 に答える 0