我是靠谱客的博主 矮小睫毛,这篇文章主要介绍单光纤udp通信,现在分享给大家,希望可以做个参考。

环境:
      两块板子,拥有独立系统(Linux),通过单光纤连接(数据只能单向发送,无反馈)。两块板子采用udp协议通信。

问题:

  发送板子发送数据后,接收板子上的进程收不到数据。

 

确认两块光纤网卡没有问题后,ifconfig命令看到网卡收到了数据,有数据包到网卡,却没有到进程,怀疑是防火墙给拦下了,然而看了下防火墙并没有开。。。

用tcpdump(tcpdump -i eth6 -vv)命令查看到光纤网卡的数据包是啥样的,发现是arp请求包, 由于单光纤没有反向数据通路,发送板子并没有获取接收板子的网卡地址,发送板子的数据包并没有发送到接收板子,接收板子的光纤网卡收到的数据包都是arp请求包。手动设置发送板子arp列表中的网卡地址就可以了。

转载于:https://www.cnblogs.com/yongren1zu/p/6221411.html

最后

以上就是矮小睫毛最近收集整理的关于单光纤udp通信的全部内容,更多相关单光纤udp通信内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(101)

评论列表共有 0 条评论

立即
投稿
返回
顶部