Linux 网卡rx drop数据包问题处理

问题现象

服务器共配置两个万兆网卡,四个网口,仅使用了其中一个网口。
一个万兆网卡丢包,如下所示:


image.png

排查步骤

使用watch ifconfig命令观察rx drop的变化情况,发现每2s增加一个drop包。(怀疑存在特殊流量)
使用ethtool -G p105p1 rx4096增加网卡的ring buffer,drop情况无变化。
将这台服务器的p105p2跟另一台服务器的p111p1端口互联,进行数据传输,未发现rx drop数据。
将p111p1网卡接入网络交换机,该网卡开始drop包,每2s一个。
将p111p1网卡停止任何无关流量,该网卡仍旧drop包,每2s一个。(怀疑是特殊流量包,倾向于生成树协议的包)。
在p111p1无任何业务流量的情况下,对该网卡进行抓包,确认每2s一个是sfp的hello数据包。


image.png

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容