NE40E环网DVB业务链路COST值调整

发布时间:  2014-09-15 浏览次数:  133 下载次数:  13
问题描述
        DVB网络全网采用环网结构,由5个环网构成,共30个地区节点。环网上任意两台NE40E之间采用3*GE链路捆绑,实现流量负载均衡。
现网主要的业务为直播业务,采用ISIS+组播的方式承载,组播路由协议采用PIM-SM,组播源在广电大厦,RP为静态指定彩电中心路由器LoopBack地址。
      由于最早在该网上同时承载了VOD点播业务,业务高峰期流量比较大,与直播业务进行叠加的话会超出网络的带宽,因此当时通过调整路由器环网上互连接口的ISIS Cost,实现组播和单播的下行流量走不同的方向,避免了网络的拥塞。将图上用红色字体标注的Cost值,接口都统一手动修改成100。这样在网络不存在链路故障的情况下直播下行流量走顺时针方向,点播下行流量走逆时针方向。
告警信息
1.2 现网问题
    现网VOD业务已经迁走,由于现网单播的流量所占比重较小,组播和单播的流量叠加在一起也不会造成网络的拥塞,单播如果还按照原来的逆时针走一个方向的话,数据包经过的跳数增加,增加了转发的延时。
   由于单播流量会进行叠加,按照单方向转发的话,会造成带宽的浪费,不利于今后业务的扩容。
   现网ISIS路由协议接口Cost值的调整基本都是基于相切环上的节点,该值设置过大或不合理会造成在某一个环上出现链路故障之后,流量会绕到相邻环,对相邻环的流量产生影响。
以A环上节点5永川为例,如图所示:由于现网ISIS Cost值的设置,正常情况下,永川到广电大厦的上行报文为A环顺时针,广电大厦到永川的下行单播报文为绕A环顺时针,广电大厦到永川的组播下行流量为绕A环逆时针。
当永川和荣昌中间的链路发生故障时,根据路由选路,永川到广电大厦的上行流量以及组播下行的流量都需要绕到B环,对B环的流量产生影响。
处理过程
3.2.1 单播和组播上下行自主选路
由于现网已经不存在占用带宽比重较大的VOD点播业务,因此单播转发流量不大,现网路由器环上的接口单端口单方向的最大带宽利用率约60%,且主要为组播数据包,还留有一定的扩容余地。因此后期如果不出现网络业务的短时间爆炸性增长,可以采用全网环路上的接口都指定相同的Cost值100,这样所有单播和组播流量不会再按照指定的一个方向转发,而会根据最短路径进行优选。由于绝大部分节点本身就设置成100此次调整的范围较小。
优点:
(1) 全网环路上路由器接口的Cost值统一以后,网络结构更加简单清晰,便于后期维护。
(2) 所有报文按照最短路径转发,单播数据叠加的情况变少,可以提升网络的带宽利用率。
(3) 由于环相切节点的接口Cost值也调整成100,因此出现除环相切链路以外的单点故障的情况下流量不会转发到其它的环上。
(4) 最短路径转发引入的网络转发延迟减小。
缺点:
(1) 单播下行和组播下行路径完全一致,会产生组播和单播流量的叠加。
(2) 当环相切节点中间的2条3*GE链路都中断的情况下(可能性非常小),个别节点的数据流量会根据路由计算跨环转发。比如A环上广电大厦和彩电中心的2条eth-trunk链路都出现问题时,壁山的所有流量会绕道B环转发,江津由于走A环和B环两边的开销一样,会基于流进行负载均衡,造成部分流量绕道B环转发。
根因
建议与总结
      本次优化操作由于涉及骨干网链路部分路由器ISIS路由协议的接口Cost值调整,因此单播路由协议会进行重新收敛,单播路由转发路径会根据新的路由计算值发生变化,组播视频流需要根据单播路由的变化重新引流,因此会造成网络的短时间中断,该时间小于10S。

END