一种指定路由器切换方法、组播路由器及组播网络技术

技术编号:19828472 阅读:40 留言:0更新日期:2018-12-19 16:58
本申请实施例公开了一种指定路由器切换方法、组播路由器及组播网络,涉及通信领域,能够在组播网络中的指定路由器DR失效的情况下,快速重新选举DR并完成切换,减少DR失效对数据流传输带来的影响。其方法为:DR在检测到DR失效时,向备份路由器发送用于请求DR切换的ISIS通告消息,在检测到DR恢复时,向备份路由器发送用于请求DR回切的ISIS通告消息;备份路由器接收ISIS通告消息,根据ISIS通告消息确定DR切换或DR回切的网段,获取备份路由器与网段对应的第一接口;当DR请求DR切换时,备份路由器将第一接口的优先级调整至最高;当DR请求DR回切时,备份路由器将第一接口的优先级调整至最低。本申请实施例用于在DR失效时,快速重新选举DR并完成切换。

【技术实现步骤摘要】
一种指定路由器切换方法、组播路由器及组播网络
本申请涉及通信领域,尤其涉及一种指定路由器切换方法、组播路由器及组播网络。
技术介绍
在组播网络中,服务器通常以一对多的方式将一个单向的数据流发送给多个用户设备,当组播网络中存在多个组播路由器时,多个组播路由器会根据互联网组管理协议(InternetGroupManagementProtocol,简称IGMP)的规定,依次通过比较各个路由器优先级的方式进行选举,将优先级最高的路由器选举为指定路由器(DesignatedRouter,简称DR),由DR向用户设备转发组播数据流。当DR的某一接口故障或者DR与用户设备之间的链路出现故障时,由于用户设备与DR之间IGMP协议的限制,需要经过一个计时器的计时周期才能确认DR失效,之后,其他组播路由器再一次通过选举的方式确定出新的DR。这个过程一般持续5~10秒,而在这一过程中,由于DR不能向用户设备正常转发数据流,导致服务器在这一时间段发送的数据流丢失。目前,组播网络的应用范围非常广泛,比如网络直播、网络游戏、视频会议等业务都是依靠组播网络进行数据承载,这一现状也对组播路由器转发数据流的稳定性有了本文档来自技高网...

【技术保护点】
1.一种指定路由器切换方法,其特征在于,应用于包括一台指定路由器DR及一台备份路由器的组播网络中,所述方法包括:所述DR检测到所述DR失效时,向所述备份路由器发送用于请求DR切换的中间系统到中间系统ISIS通告消息;当检测到所述DR恢复时,向所述备份路由器发送用于请求DR回切的ISIS通告消息;所述备份路由器接收所述ISIS通告消息,根据所述ISIS通告消息确定所述DR切换或DR回切的网段,获取所述备份路由器与所述网段对应的第一接口;当所述DR请求DR切换时,所述备份路由器将所述第一接口的优先级调整至最高;当所述DR请求DR回切时,所述备份路由器将所述第一接口的优先级调整至最低。

【技术特征摘要】
1.一种指定路由器切换方法,其特征在于,应用于包括一台指定路由器DR及一台备份路由器的组播网络中,所述方法包括:所述DR检测到所述DR失效时,向所述备份路由器发送用于请求DR切换的中间系统到中间系统ISIS通告消息;当检测到所述DR恢复时,向所述备份路由器发送用于请求DR回切的ISIS通告消息;所述备份路由器接收所述ISIS通告消息,根据所述ISIS通告消息确定所述DR切换或DR回切的网段,获取所述备份路由器与所述网段对应的第一接口;当所述DR请求DR切换时,所述备份路由器将所述第一接口的优先级调整至最高;当所述DR请求DR回切时,所述备份路由器将所述第一接口的优先级调整至最低。2.根据权利要求1所述的指定路由器切换方法,其特征在于,所述ISIS通告消息包括消息类型、第二接口的网际协议IP地址和所述第二接口的网络掩码;所述消息类型指示所述DR请求所述DR切换或请求所述DR回切;所述第二接口为所述DR进行所述DR切换或所述DR回切的接口。3.根据权利要求2所述的指定路由器切换方法,其特征在于,所述ISIS通告消息包括类型-长度-值TLV字段,所述TLV字段携带所述消息类型、所述第二接口的IP地址和所述网络掩码。4.一种组播路由器,其特征在于,所述组播路由器作为指定路由器DR的备份路由器,包括:接收单元,用于接收所述DR发送的中间系统到中间系统ISIS通告消息,所述ISIS通告消息指示所述DR请求指定路由器DR切换或请求DR回切;确定单元,用于根据所述ISIS通告消息确定所述DR进行DR切换或DR回切的网段;获取单元,用于获取与所述网段对应的第一接口;调整单元,用于当所述DR请求所述DR切换时,将所述第一接口的优...

【专利技术属性】
技术研发人员:周儒强
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1