一种指定路由器选举方法、装置、路由器及通信系统制造方法及图纸

技术编号:16761262 阅读:62 留言:0更新日期:2017-12-09 05:16
本发明专利技术实施例公开了一种指定路由器选举方法、装置、路由器及通信系统,该方法包括:当新加入通信网络时,检测通信网络中是否存在指定路由器;若存在指定路由器,则接受指定路由器完成指定路由器选举;若不存在指定路由器,则触发指定路由器选举。通过本发明专利技术实施例的实施,路由器在新加入网络时,不立刻触发选举,而是先侦听网络是否已经存在DIS,如果已经存在,则接受当前DIS完成DIS选举,不存在的话则进行DIS选举,这种非抢占式选举方式,解决了现有抢占式DIS选举算法导致DIS频繁切换的问题。

A designated router election method, device, router, and communication system

The embodiment of the invention discloses a method and a device, election designated router router and communication system, the method includes: when a new communication network, whether the designated router in a communication network are detected; if there is a designated router, router designated by the designated router election; if there is no designated router, triggering the designated router the election. Through the embodiment of the invention, the new router is added to the network, not immediately triggered the election, but the first interception of network is already DIS, if present, will accept the current DIS DIS election, does not exist then DIS election, the non preemptive election method, solves the problem of preemptive DIS election DIS algorithm leads to frequent switching problems.

【技术实现步骤摘要】
一种指定路由器选举方法、装置、路由器及通信系统
本专利技术涉及通信领域,尤其涉及一种指定路由器选举方法、装置、路由器及通信系统。
技术介绍
通信网络中的很多协议都采用了指定路由器DesignatedRouter(DR)机制,在多址访问网络中,所有路由器只与选举出来的指定路由器进行报文交互,从而避免了所有路由器两两之间进行报文交互而带来大量冗余报文的缺点,这样可以节省宝贵的带宽资源,降低对路由器处理能力的压力。例如,链路状态路由协议,开放式最短路径优先(OpenShortestPathFirst,简称OSPF),中间系统-中间系统(IntermediateSystem-to-IntermediateSystem,简称ISIS)都引入了指定路由器机制(ISIS协议中为DesignatedIntermediateSystem,简称DIS),网络中的其他路由器只与指定路由器进行数据库报文的同步交互,指定路由器会产生指向所有其他路由器连接的链路状态报文。指定路由器的选举过程主要包括确定具有选举资格的候选路由器列表,根据选举资格属性从具有选举资格的候选路由器列表中,选举出具有最优资格的路由器为指本文档来自技高网...
一种指定路由器选举方法、装置、路由器及通信系统

【技术保护点】
一种指定路由器选举方法,包括:当新加入通信网络时,检测通信网络中是否存在指定路由器;若存在指定路由器,则接受指定路由器完成指定路由器选举;若不存在指定路由器,则触发指定路由器选举。

【技术特征摘要】
1.一种指定路由器选举方法,包括:当新加入通信网络时,检测通信网络中是否存在指定路由器;若存在指定路由器,则接受指定路由器完成指定路由器选举;若不存在指定路由器,则触发指定路由器选举。2.如权利要求1所述的指定路由器选举方法,其特征在于,还包括:在加入通信网络后,监听出现的触发条件,所述触发条件用于触发指定路由器选举;在监听到所述触发条件后,判断自身是否为指定路由器;若判断结果是自身为指定路由器,检测自身的端口优先级是否低于通信网络中其他路由器的端口优先级,若是,则触发指定路由器选举。3.如权利要求2所述的指定路由器选举方法,其特征在于,还包括:在监听到所述触发条件后,若判断结果是自身不为指定路由器,检测通信网络中是否存在指定路由器;若存在指定路由器,则接受指定路由器完成指定路由器选举;若不存在指定路由器,则触发指定路由器选举。4.如权利要求2所述的指定路由器选举方法,其特征在于,所述触发条件包括路由器端口优先级变化,和/或,邻居路由器的状态变化。5.如权利要求4所述的指定路由器选举方法,其特征在于,所述邻居路由器的状态变化包括:所述邻居路由器从宣称自己为指定路由器转变为不再宣称自己为指定路由器;或者,所述邻居路由器从未宣称自己为指定路由器转变为开始宣称自己为指定路由器。6.如权利要求1至5任一项所述的指定路由器选举方法,其特征在于,所述检测通信网络中是否存在指定路由器包括:检测在加入所述通信网络后的预定时间内,是否接收到其他路由器发送的表示指定路由器消息,其中,所述表示指定路由器消息用于表示路由器为指定路由器且非新接入路由器;若接收到所述表示指定路由器消息,则所述通信网络中存在指定路由器;若未接收到所述表示指定路由器消息,则所述通信网络中不存在指定路由器。7.如权利要求1至5任一项所述的指定路由器选举方法,其特征在于,所述指定路由器选举包括:判断通信网络内是否存在宣称为指定路由器、且非新加入路由器的路由器;若存在,则将所述宣称为指定路由器、且非新加入路由器的路由器作为指定路由器;若不存在,则从通信网络内符合选举要求的路由器中按照优先级选择一个路由器作为指定路由器。8.如权利要求7所述的指定路由器选举方法,其特征在于,还包括:若存在多个所述宣称为指定路由器、且非新加入路由器的路由器,则按照优先级从中选择一个作为指定路由器。9.一种指定路由器选举装置,其特征在于,包括:检测模块,用于当新加入通信网络时,检测通信网络中是否存在指定路由器;选举模块,用于若存在指定路由器,则接受指定路由器完成指定路由器选举;若不存在指定路由器,则触发指定路由器选举。10.如权利要求9所述的指定路由器选举装置,其特征在于,还包括监听模块,所述监听模块用于在加入通信网络后,监听出现的触发条件,所述触发条件用于触发指定路由器选举;所述检测模块用于在所述监听模块监听到所述触发...

【专利技术属性】
技术研发人员:何建军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1