7706采用组播流量突发导致终端视频点播出现马赛克

发布时间:  2016-09-08 浏览次数:  394 下载次数:  0
问题描述

组网情况

设备下挂用户终端,用户终端可以进行视频点播等业务。

现象描述

用户终端进视频点播时,在业务高峰期出现马赛克现象。

告警信息

处理过程

1 组播源是否在发送媒体

2 终端链接交换机是否开启igmp功能

根因

组播服务器发出视频流量突发现象非常严重,设备收到组播流量后,将该组播流量复制成多份发送出去,导致设备发送带宽超出限制,设备缓存耗尽后,出现拥塞丢包,导致用户终端出现马赛克现象。

解决方案

1 在任意视图执行命令display interface interface-type interface-number或在接口视图执行命令display this interface,查看设备连接用户侧端口出方向报文计数,发现存在有大量Discard丢包计数,并且该丢包计数还在不断增加。在设备连接组播服务器的端口入方向镜像,通过Wireshark解析流量,确认设备是否存在突发丢包现象。存在少量突发流量,建议扩大网络设备之间的链路带宽。 

存在高达1Gbit/s的突发流量,如图1所示,服务器休眠一秒多后以接近1Gbit/s的速率发送视频,几毫秒后继续进入休眠状态。虽然组播服务器发出的平均流量只有10Mbit/s,但是在毫秒粒度上突发接近1Gbit/s。

图1 组播服务器的视频流量突发现象 



需要调整组播源服务器发包方式,使其发送数据包变得平稳一些,并检查流量突发现象是否如图2所示流量发送比较平稳,流量突发较小。

(V200R001及后续版本)在端口上配置qos burst-mode enhanced命令,配置突发模式为增强模式,提升端口处理拥塞流量的缓存大小,并检查流量突发现象是否如所示流量发送比较平稳,流量突发较小

图2 流量突发现象缓解后流量解析情况


建议与总结

视频点播出现马赛克现象时可以查看端口的报文计数,查看是否有Discard丢包,并且关注组播源的发包方式。 

如果端口存在Discard计数,则必然是出现了流量拥塞: 

安装当前设备版本的最新补丁,查看问题是否有所缓解。 

调整组播源服务器发包方式,减小发生流量拥塞的情况。 

如果有多条流量冲突,可以扩大设备之间的链路带宽。

END