Centos7多口聚合后,视频运动物体出现花屏卡顿,原因为发出的视频流出现丢包和乱序

一、背景
公司某个项目流量比较大,和交换机对接时设备将多个物理口绑定成了一个聚合口bond01。

二、排查思路
1.先在我司设备的bond01口进行抓包 -----> 发出去的包未乱序
2.解析我司视频流的包 -----> 视频流正常播放 未有异常
3.在与我司对接的交换机上进行抓包,使用镜像模式抓单口包 ----> 发现收到的包不是从单口出来的。

三、问题原因
Linux上聚合口默认使用的模式是 逐包模式,该模式会判断每个包的出口位置。所以导致视频流的包不是从同一个口出去的,交换机上eth-trunk使用的模式默认是流模式。

修改方法:
将 /etc/sysconfig/network-scripts/ifcfg-bond01 下的
BONDING_OPTS=“mode=0 miimon=100”
改为
BONDING_OPTS=“mode=2 miimon=100”

猜你喜欢

转载自blog.csdn.net/weixin_42764231/article/details/129100043