[发明专利]一种组播业务中的故障处理方法、系统及装置无效
申请号: | 200910166507.3 | 申请日: | 2009-08-11 |
公开(公告)号: | CN101667967A | 公开(公告)日: | 2010-03-10 |
发明(设计)人: | 陈国鹏 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/18 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 黄志华 |
地址: | 350015福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 中的 故障 处理 方法 系统 装置 | ||
技术领域
本发明涉及网络通信技术领域,尤其涉及一种组播业务中的故障处理方法、系统及装置。
背景技术
组播技术是一种点到多点的IP传输技术。在组播业务中源主机只发送一份数据,该数据的目的地址为组播组地址,当该数据传输到离接收端最近的节点上时复制组播数据,据根据组地址将该复制后的组播数传输到对应的接收端。组播技术可以有效的解决单点发送多点接收过程中数据传输效率低,占用大量带宽以及网络负载大的问题。
稀疏模式协议无关组播(Protocol Independent Multicast-Sparse Mode,PIM-SM)是常用的域内组播模式,图1为PIM-SM组播业务中数据的传输过程示意图,接收端(路由器C和路由器D)通过组管理协议(Internet GroupManagement Protocol,IGMP)加入到指定的组播组G中,逐跳向汇聚点(Rendezvous Point,RP)路由器B发送加入报文,从而建立起共享树,组播源服务器向组播组G发送组播数据,作为第一跳路由器的路由器A接收到组播数据后,取出组播数据中的组地址G,并根据本地保存的组-RP映射信息,计算组地址G对应的RP,并向该RP单播注册报文,当该RP接收到该注册报文后,向组播源服务器发送加入报文,因此建立起由RP到组播源的源树,组播数据通过源树分发到RP,RP通过共享树将该组播数据发送到每个接收端。
在PIM-SM中自举路由器(Bootstrap Router,BSR)负责在PIM-SM启动后,收集网络内RP的信息,并周期性地向整个PIM-SM网络发送自举信息(Bootstrap messages,BSM),其中该BSM中携带组-RP映射信息。
在每个网络内部只有一个当选自举路由器(Elected-BSR,E-BSR),但当E-BSR内部逻辑出现故障,不能发送BSM时,则整个PIM-SM网络无法进行组-RP映射信息的收集和分发,因此在一个PIM-SM网络内可以配置有多个候选自举路由器(Candidate-BSR,C-BSR),当该E-BSR出现故障时,所有的C-BSR通过BSR选举机制,选举出一台C-BSR作为E-BSR,而其他的C-BSR此时作为普通的路由器进行组播数据的发送。
现有技术中网络管理员需要预先配备PIM-SM中的多台网络设备作为C-BSR,当E-BSR出现故障无法工作时,该配备的每台C-BSR通过BSR选举机制,选取出一台C-BSR作为E-BSR。由于配置的C-BSR的数量由网络管理员确定,但网路管理员配置的作为C-BSR的网络设备的数量是有限的,当该网络中所有的BSR都失效时,即该E-BSR及配备的所有C-BSR都失效时,但该网络内的候选汇聚点(Candidate-RP)还活跃着,由于不存在对每个C-RP信息收集的BSR,无法解决该故障,从而无法实现组播业务,即由于该BSR机制不可靠,从而影响了该组播业务,使该组播业务无法实现。
发明内容
有鉴于此,本发明实施例提供一种组播业务中的故障处理方法、系统及装置,用以解决现有技术中由于BSR机制不可靠,组播业务出现故障时无法有效地解决问题,从而影响组播业务传输的问题。
本发明实施例提供的一种组播业务中的故障处理方法,包括:
至少一台候选汇聚点C-RP根据设置的自举路由器BSR信息的更新时间间隔信息,判断网络内的所有BSR是否失效;
当判断网络内的所有BSR失效时,根据保存的候选自举路由器C-BSR的配置信息,将自身配置为C-BSR。
本发明实施例提供的一种组播业务中的故障处理系统,所述系统包括至少一台自举路由器BSR,至少一台候选汇聚点C-RP,所述系统包括:
候选汇聚点C-RP,用于根据设置的自举路由器BSR信息的更新时间间隔信息,判断网络内的所有BSR是否失效,当判断网络内的所有BSR失效时,根据保存的候选自举路由器C-BSR的配置信息,将自身配置为为C-BSR;
自举路由器BSR,用于向所述C-RP发送BSM,使C-RP获取BSR信息。
本发明实施例提供的一种组播业务中的故障处理装置,包括:
预存模块,用于预存C-BSR的配置信息;
监测模块,用于根据设置的BSR信息的更新时间间隔信息,判断网络内的所有BSR是否失效;
状态转换模块,用于在确定网络内的所有BSR失效时,根据该预存的C-BSR的配置信息,将该装置配置为C-BSR。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910166507.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:记录重放装置
- 下一篇:数据生成装置、绘图装置及其控制方法和记录介质