局域网内Linux(树莓派)与Windows UDP通信故障排查求助
局域网内Linux(树莓派)与Windows UDP通信故障排查求助
大家好,最近碰到个棘手的问题,想请各位帮忙支支招:
我有个运行在Windows桌面的C#程序,通过UDP发送广播包;还有个运行在树莓派(Raspian Buster系统)上的Java程序,负责监听这个UDP广播。两台设备都通过网线连接到同一台交换机,之前这套配置一直正常工作,但自从搬家换了网络环境后,Java客户端就再也收不到广播包了。
目前我已经做了这些排查操作:
- 确认两台设备的IP:Windows桌面是
192.168.1.22,树莓派是192.168.1.25 - 在Windows命令行执行
arp -a,能看到树莓派的ARP条目:192.168.1.25 b8-27-eb-db-16-f0 dynamic
- 在树莓派终端执行
arp -a,也能看到Windows桌面的ARP条目:desktop-so5t7k8-1.home (192.168.1.22) at 70:85:c0:7f:4f [ether] on eth0
- 从Windows ping树莓派完全正常,无丢包,延迟均小于1ms
- 但反过来,从树莓派ping Windows时,出现100%丢包的情况
我知道这类问题可能有很多潜在诱因,但实在摸不清调试的方向,有没有大佬能给些排查思路或者解决建议呀?
备注:内容来源于stack exchange,提问作者mag_zbc
相关产品推荐
相关产品推荐

