Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用c+检测哪个网络接口接收UDP数据包+;在Windows7中?_Windows_Sockets_Networking_Udp_Winsock - Fatal编程技术网

如何使用c+检测哪个网络接口接收UDP数据包+;在Windows7中?

如何使用c+检测哪个网络接口接收UDP数据包+;在Windows7中?,windows,sockets,networking,udp,winsock,Windows,Sockets,Networking,Udp,Winsock,我有一台带有3个以太网接口的Windows7机器 我创建了一个UDP套接字并绑定到INADDR_ANY。当套接字接收到广播UDP数据包时,如何知道哪个网络接口接收到数据包 我还需要获取与网络接口对应的IP地址?请查看Wireshark: 从Wireshark了解他们的产品: “Wireshark是世界上最先进的网络协议分析仪。它让您可以从微观层面了解网络上发生的情况。它是许多行业和教育机构事实上(通常是法律上)的标准。”

我有一台带有3个以太网接口的Windows7机器

我创建了一个UDP套接字并绑定到INADDR_ANY。当套接字接收到广播UDP数据包时,如何知道哪个网络接口接收到数据包

我还需要获取与网络接口对应的IP地址?

请查看Wireshark:

从Wireshark了解他们的产品:

“Wireshark是世界上最先进的网络协议分析仪。它让您可以从微观层面了解网络上发生的情况。它是许多行业和教育机构事实上(通常是法律上)的标准。”