【问题标题】:porting Socket programming from Ubuntu to Windows将 Socket 编程从 Ubuntu 移植到 Windows
【发布时间】:2021-02-12 16:52:05
【问题描述】:

我在 Ubuntu 中有以下连接

Linux PC -> 交换机 (PoE) -> DUT

使用以下 ip 配置:

以太网适配器静态分配 基础 IP (ipv4): 10.0.0.1 子网:255.255.255.0 网关:10.0.0.0 eth0 网络地址:10.0.0.3

此设置使我能够发送和接收 UDP 数据包。在 Ubuntu 中运行良好。

现在在 Windows 中,我对代码库的 python 代码进行了相关更改,但代码在等待来自硬件的 UDP 数据包时卡住了。我已经静态分配了与 Ubuntu 中相同的值。我对网络很陌生..

(1) 我已确保防火墙允许 UDP 数据包 (2) 我已经做了相同的IP地址、子网、网关设置配置。

我哪里错了?

【问题讨论】:

    标签: sockets networking udp firewall


    【解决方案1】:

    根据这些信息,不可能准确地说出哪里出了问题。 我建议从https://www.wireshark.org/ 尝试 Wireshark。

    在你的windows PC上运行,你可以看到你的数据包是否被发送出去,你也可以看到设备是否响应。这样您就可以确定问题出在发送或接收数据包中。

    【讨论】:

      猜你喜欢
      • 2013-07-26
      • 2021-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多