网络出现问题,双网口绑定也不香吗?

这两天我在工作中,发现一个现象:双网口做的bonding网口绑定,居然一个网口在丢包。

通过我进行分析,在Linux操作系统中执行ifconfig -a发现bond的其中一个网口dropped状态的数据包数字一直在上涨。

由于服务器在远方的数据中心里面,数据中心的操作人员说尝试换网线解决。可是在服务器旁边,无法定位先换哪个网口的连接网线。

由于我执行cat /proc/net/bonding,发现双网口都是万兆的,所以想到一个办法去区分故障的业务网口。就是使网口的指示灯状态变成常亮。

我在centos系统里面执行ethtool -p ethX ,然后让服务器数据中心的厂商先换常亮网口的网线。他们换完之后,我在跟踪观察,发现网口dropped状态的数据包不增长了。说明网口丢数据包的故障通过更换网络线缆的方式解决了。

网卡bond是通过多张物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。使用双网口绑定可以增加网络的安全性、稳定性和冗余性,带来网络传输效率的增加,真是一个好的技术!

绑定

鼓励的话语:做人做事,一分厚道一份福!

举报
评论 0