如何獲得C#中給定端口的廣播地址?如何在給定端口上獲得廣播地址?
正在使用的東西在 NetworkInterface.GetAllNetworkInterfaces()
正確的方法?
謝謝
澄清:我想獲得的所有廣播地址的數組。然後我添加一個給定的端口並返回IPEndPoint []。
如何獲得C#中給定端口的廣播地址?如何在給定端口上獲得廣播地址?
正在使用的東西在 NetworkInterface.GetAllNetworkInterfaces()
正確的方法?
謝謝
澄清:我想獲得的所有廣播地址的數組。然後我添加一個給定的端口並返回IPEndPoint []。
我是通過獲取IP地址,子網掩碼,然後在每個字節上做IP或者〜SUBNET來完成的。廣播[i] =(字節)(ip [i] |〜sub [i]);
也在這裏討論 - https://www.countryipblocks.net/identifying-the-network-and-broadcast-address-of-a-subnet – MarcF
「給定的港口」是什麼意思?如果你的意思是80(HTTP),那麼這是沒有意義的。 – svick
您對於給定端口的廣播地址是什麼意思?通常有一個給定子網的廣播IP。 –
我相信他的意思是接口。所以他想要的是給定網絡接口的廣播IP地址。 –