在windows7下发送udp广播,如果存在多块网卡(尤其是虚拟机的网卡),就有可能发送不出数据,没有任何错误提示,是执行成功的。
估计是通过虚拟网卡发送了,所以没有抓包到数据。如果你绑定每块网卡地址都发送广播是可以的。
XP下没有发现有这个问题。
本文探讨了在 Windows 7 系统下使用 UDP 广播时遇到的问题,特别是在存在多块网卡的情况下,可能会导致数据无法成功发送且无错误提示的现象。主要原因是通过虚拟网卡发送广播,导致抓包时未捕获数据。文章提供了解决方案,通过绑定特定网卡地址进行广播发送。
在windows7下发送udp广播,如果存在多块网卡(尤其是虚拟机的网卡),就有可能发送不出数据,没有任何错误提示,是执行成功的。
估计是通过虚拟网卡发送了,所以没有抓包到数据。如果你绑定每块网卡地址都发送广播是可以的。
XP下没有发现有这个问题。
2100
2217

被折叠的 条评论
为什么被折叠?