[发明专利]查询器选举方法、路由器和网络系统有效
申请号: | 200810098271.X | 申请日: | 2008-05-28 |
公开(公告)号: | CN101594288A | 公开(公告)日: | 2009-12-02 |
发明(设计)人: | 赵大赫 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 查询 选举 方法 路由器 网络 系统 | ||
技术领域
本发明涉及通信领域,尤其涉及一种查询器选举方法、路由器和网络系 统。
背景技术
在运行组管理协议(IGMP,Internet Group Management Protocol Internet) 网络中,在网络规划时通常会选择某个设备充当查询器的角色,查询器向网 络中在同一个组播组的设备发送查询报文,转发数据流量。
当网络中的设备收到查询器发送的查询报文时,将自身地址与查询器的 地址进行比较,地址小的设备作为当前的查询器。在对现有技术的研究和实 践过程中,发明人发现现有技术存在以下问题:在网络规划时,网络规划人 员通常会选择地址最小的设备充当查询器的角色,但若网络中有新的设备加 入或者网络中设备修改地址,当新的设备或修改地址的设备收到查询报文后, 若其地址小于当前查询器的地址,会成为当前的查询器;若这种情况时有发 生,网络里当前的查询器经常会发生变化,网络极不稳定。
发明内容
本发明实施例提供了一种查询器选举方法、路由器和网络系统,能够减 少查询器的变更,保证网络的稳定性。
本发明实施例提供的一种查询器选举方法包括:
从各网络设备中选举出的查询器启动保持定时器;
若所述保持定时器超时,则所述查询器删除所述保持定时器,启动查询 定时器,所述查询器转换为保持查询状态;其中,所述查询定时器用于周期 触发保持查询报文的发送。
本发明实施例提供的一种路由器包括:
查询器竞选单元,用于与各网络设备进行查询器的竞选;
计时单元,用于在所述查询器竞选单元竞选查询器成功时,启动保持定 时器,在所述保持定时器超时时,删除所述保持定时器,并启动查询定时器, 所述路由器转换为保持查询状态;在所述查询定时器超时时,重置所述查询 定时器;
查询报文发送单元,用于在所述查询器定时器超时时,向各网络设备周 期发送保持查询报文;其中,所述保持查询报文用于向各网络设备通告定时 器。
本发明实施例提供的一种网络系统,在所述网络系统中按照预设的条件 选举出一个路由器作为查询器,所述网络系统包括:
查询器,用于启动保持定时器,在所述保持定时器超时时,删除所述保 持定时器,并启动查询定时器,所述查询器转换为保持查询状态;其中,所 述查询定时器用于周期触发所述查询器周期向各网络设备发送保持查询报 文;
各网络设备,用于在收到保持查询报文时,启动其他查询器存在定时器, 并记录所述查询器的地址。
上述技术方案中具有如下有益效果,由于本发明实施例中选举出查询器 后,进一步设置保持定时器,并在保持定时器超时后,启动查询定时器周期 触发查询器向网络中各网络设备发送保持查询报文,网络设备收到保持查询 报文时,相对于现有技术网络设备收到查询报文时,本发明实施例不再进行 报文地址的比较,直接启动其他查询器存在定时器,确保保持查询器的稳定 性,确保网络的相对稳定性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下 面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1a是本发明实施例提供的查询器选举方法流程图;
图1b是本发明实施例提供的一种保持查询报文格式示意图;
图2是本发明实施例提供的选举过程中设备状态转移图;
图3是本发明实施例提供的保持查询器出现故障时备用查询器的处理流 程图;
图4是本发明实施例提供的设备结构图;
图5是本发明实施例提供的网络系统示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而 不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种查询器选举方法,及一种路由器和网络系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810098271.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全自动胶囊充填机的定位凸轮
- 下一篇:一种单片机智能控制电热袋