电工之家_电工基础知识学习网站
当前位置:电工之家 > 通信技术 > 正文

华为光猫HS8145C进行PING测试时延抖动IPTV业务卡顿

时间:2018-03-07 20:47 来源:电工之家 手机版

华为光猫HS8145C在进行PING测试过程中,出现明显的时延抖动,会导致IPTV业务卡顿,手机玩游戏卡顿等。
二.故障分析:
通过分析从HS8145C抓取的PON侧镜像报文发现,HS8145C在下行方向上收到大量目的MAC非自己的未知报文,如下面的Wireshark统计图所示,未知报文下行速率突发超过900 pps。
华为光猫HS8145C进行PING测试时延抖动IPTV业务卡顿
华为光猫HS8145C进行PING测试时延抖动IPTV业务卡顿
这些未知报文绝大多数是通过VLAN 46管理通道到达,即其他ONT和TR069 Server交互时发送的ARP报文被上层广播洪泛了。由此可确认,上层设备未做完备的二层隔离。
从接入网层面来看,当上层设备未做完备的二层隔离时,网络中会存在大量未知报文。这些未知报文会对HS8145C造成以下影响:占用客户的网络带宽,容易引发带宽QoS生效而造成丢包,导致正常业务受影响,如上网慢、语音通话质量差等。
下面进一步分析,大量未知报文对ONT的影响。HS8145C存在CPU保护机制:当大量未知报文冲击CPU时,ONT会限制报文进入CPU的速率,以降低对CPU的冲击。所以,在当前网络环境下,PING报文会因CPU保护机制的影响而增加处理时延。如下图所示,受到上层设备大量未知报文突发的影响后,PING报文的响应时间偶尔抖动会超过100ms。
华为光猫HS8145C进行PING测试时延抖动IPTV业务卡顿
华为与其他厂家ONT保护机制对比不完善,其他厂家有ARP过滤机制,所以在相同的网络环境下其他厂家ONT并未受到影响。
三.故障定位:
华为HS8145C保护机制不完善。
四.解决办法:
1.优化华为ONT实现方案,兼容二层网络未隔离的异常场景;
2.在二层网络中部署端口隔离技术,降低网络中存在的风险;
五.解决方案实施后对比:
由于库存ONT受限,为满足市场前端发展需求,立即在二层网络中部署了端口隔离技术,华为ONT的优化方案后续实施。
华为光猫HS8145C进行PING测试时延抖动IPTV业务卡顿
网络侧大量的未知报文隔离后,从LAN侧测试PING HS8145C和公网IP地址222.168.96.1,和上层设备做二层隔离前相比,确认PING抖动现象已经消失,并且PING响应时间最长不到10毫秒,测试记录如下所示。
华为光猫HS8145C进行PING测试时延抖动IPTV业务卡顿
华为光猫HS8145C进行PING测试时延抖动IPTV业务卡顿
通过对比上层设备做二层隔离前后PON口镜像抓包和PING测试结果对比,确认二层隔离实施后效果显著。
1. 二层隔离后HS8145C收到的未知报文数量明显降低,并且已经不会触发HS8145C的CPU保护机制,PING HS8145C不会出现明显抖动。
2. 二层隔离后从LAN侧PING公网地址抖动也明显降低,说明二层隔离也改善了网络链路质量。