接收MAC ID广播UDP报文的问题
在我的情况下,从硬件UDP数据包发送到目标PC - 192.168.13.250(45141)但MAC ID是FF:FF:FF:FF:FF:FF。现在我绑定到目的地IP&端口没有使用套接字。但我无法使用套接字程序从PC接收UDP数据包。它不是来自recvfrom()调用。还在等待。如果我使用硬件设置将MAC ID更改为目标PC MAC ID(00-12-d5-f6-3e-92),那么我就能够接收UDP数据包。不改变MAC ID,即如何从广播MAC ID接收UDP数据包。任何帮助将受到高度赞赏。提前致谢。以下是Wireshark的日志。
未收到以下UDP数据包(Wireshark)
帧3609(线路上7978字节,捕获7978字节)
以太网II,Src:0a:dc:0a:dc:0a:dc(0a:dc:0a:dc:0a:dc),Dst:广播(ff:ff:ff:ff:ff:ff)
互联网协议,Src:192.168.13.25(192.168.13.25),Dst:192.168.13.250(192.168.13.250)
用户数据报协议,Src端口:lbc-control(2780),Dst端口:45141(45141)
数据(7936字节)
接收到以下UDP数据包(Wireshark)
帧3609(线路上7978字节,捕获7978字节)
以太网II,Src:0a:dc:0a:dc:0a:dc(0a:dc:0a:dc:0a:dc),Dst:广播(00:12:d5:f6:3e:92)
互联网协议,Src:192.168.13.25(192.168.13.25),Dst:192.168.13.250(192.168.13.250)
用户数据报协议,Src端口:lbc-control(2780),Dst端口:45141(45141)
数据(7936字节)
没有找到相关结果
已邀请:
1 个回复
薄扩络拜