[发明专利]防止组播流量拥塞方法和设备有效
申请号: | 201510251192.8 | 申请日: | 2015-05-18 |
公开(公告)号: | CN104869075B | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 周绪龙;孙策;王伟 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/761 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 杨春香,宋志强 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 防止 流量 拥塞 方法 设备 | ||
技术领域
本申请涉及网络通信技术,特别涉及防止组播流量拥塞方法和设备。
背景技术
组播路由协议是IP网络第三层上实现组播报文转发的路由控制协议。组播路由协议的功能是为组播报文的转发提供路由信息,也就是明确应该将收到的组播报文转发到哪些组播接收者。
在与协议无关组播(PIM:Protocol Independent Multicast)网络中,通常是借助组播路由协议从组播接收者侧路由器向组播源侧路由器逆向建立组播分发树,组播流量沿着建立的组播分发树逐跳转发到组播接收者。
但是,在PIM组播网络中,随着组播业务的增加,会出现多条不同组播组的组播流量同时汇聚到同一PIM路由器的情况,应用于这种情况下,PIM路由器如果带宽资源不够,就会出现因带宽资源不够而导致的组播流量拥塞。
发明内容
本申请提供了防止组播流量拥塞方法和设备,以尽可能地防止组播流量拥塞。
本申请提供的技术方案包括:
一种防止组播流量拥塞方法,该方法应用于与协议无关组播PIM路由器,包括:
接收上游PIM路由器在检测到本地的组播转发出接口出现组播流量拥塞时通过所述组播转发出接口发送的第一通知报文;
依据所述第一通知报文携带的拥塞出现标识确定所述上游PIM路由器本地的所述组播转发出接口出现组播流量拥塞,从本地组播转发表中找到一条满足以下条件的组播转发表项:入接口为本PIM路由器上连接所述上游PIM路由器的接口且未设置备份标记,新建一条从本PIM路由器至所述组播转发表项对应的组播源侧路由器且用于转发所述组播转发表项对应的组播流量的备用组播分发树,删除之前建立的从本PIM路由器至所述组播源侧路由器且用于转发所述组播转发表项对应的组播流量的主用组播分发树;
所述备用组播分发树未经由所述上游PIM路由器,所述主用组播分发树经由所述上游PIM路由器。
一种防止组播流量拥塞设备,该设备应用于与协议无关组播PIM路由器,包括:
接收单元,用于接收上游PIM路由器在检测到本地的组播转发出接口出现组播流量拥塞时通过所述组播转发出接口发送的第一通知报文;
处理单元,用于依据所述第一通知报文携带的拥塞出现标识确定所述上游PIM路由器本地的所述组播转发出接口出现组播流量拥塞,从本地组播转发表中找到一条满足以下条件的组播转发表项:入接口为本PIM路由器上连接所述上游PIM路由器的接口且未设置备份标记,新建一条从本PIM路由器至所述组播转发表项对应的组播源侧路由器且用于转发所述组播转发表项对应的组播流量的备用组播分发树,删除之前建立的从本PIM路由器至所述组播源侧路由器且用于转发所述组播转发表项对应的组播流量的主用组播分发树;
所述备用组播分发树未经由所述上游PIM路由器,所述主用组播分发树经由所述上游PIM路由器。
由以上技术方案可以看出,本发明中,当上游PIM路由器本地的组播转发出接口出现组播流量拥塞时,下游PIM路由器会从本地组播转发表中找到一条满足以下条件的组播转发表项:入接口为本路由器上连接所述上游PIM路由器的接口且未设置备份标记,新建一条从本路由器至组播转发表项对应的组播源侧路由器且用于该组播转发表项对应的组播流量的备用组播分发树,删除之前建立的从本路由器至组播源侧路由器且用于转发该组播转发表项对应的组播流量的主用组播分发树,这样组播源侧路由器只通过该备用组播分发树转发该组播转发表项对应的组播流量(该组播流量原本需要经由上游PIM路由器)至下游PIM路由器,因为该备用组播分发树未经由上游PIM路由器,如此在该组播流量到达下游PIM路由器的过程中不会经过上游PIM路由器,从而降低了上游PIM路由器的出现组播流量拥塞的组播转发出接口的转发压力,有效缓解了上游PIM路由器组播流量拥塞的情况。
附图说明
图1为本发明提供的方法流程图;
图2为本发明提供的PIM网络结构示意图;
图3为本发明提供的设备结构图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
本发明提供的方法包括图1所示流程:
参见图1,图1为本发明提供的方法流程图。如图1所示,该流程可包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510251192.8/2.html,转载请声明来源钻瓜专利网。