【问题标题】:How to detect which network interface received UDP packet using c++ in windows 7?如何在 Windows 7 中使用 C++ 检测哪个网络接口接收到 UDP 数据包?
【发布时间】:2016-12-19 11:18:09
【问题描述】:

我有一台带有 3 个以太网接口的 Windows 7 机器。

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

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

【问题讨论】:

    标签: windows sockets networking udp winsock


    【解决方案1】:

    查看 Wireshark:

    https://www.wireshark.org/

    来自 Wireshark 关于他们的产品:

    “Wireshark 是世界上最重要的网络协议分析器。它可以让您在微观层面上看到网络上发生的事情。它是许多行业和教育机构事实上(通常是法律上)的标准。”

    【讨论】:

      猜你喜欢
      • 2013-03-03
      • 2012-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-08
      • 1970-01-01
      • 2017-02-03
      相关资源
      最近更新 更多