[发明专利]组播网络中的状态管理方法、路由器及系统有效
申请号: | 200910131220.7 | 申请日: | 2009-04-09 |
公开(公告)号: | CN101515873A | 公开(公告)日: | 2009-08-26 |
发明(设计)人: | 郑有勇;王伟 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/56;H04L12/18 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 | 代理人: | 龚家骅 |
地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 中的 状态 管理 方法 路由器 系统 | ||
1.一种组播网络中的状态管理方法,应用于包括一个查询器和至少一个非查询器以及至少一个用户终端的网段中,其中,所述查询器定期发送查询报文至非查询器以及用户终端,其特征在于,所述方法包括:
所述查询器进一步构造宣告报文,并按照宣告报文发送周期向所述网段中的非查询器发送宣告报文;
所述非查询器判断在宣告报文探测周期内是否接收到所述查询器发送的宣告报文,其中所述宣告报文探测周期应大于所述宣告报文的发送周期,但应小于所述查询报文发送周期,并根据判断的结果以及预先设定的策略,对自身的状态进行设置。
2.如权利要求1所述的方法,其特征在于,所述非查询器自身的状态根据如下预定策略进行设置:
当所述非查询器在宣告报文探测周期内没有收到查询器发送的宣告报文时,且如果所述非查询器为重启状态或所述非查询器作为新设备接入所述网段,所述非查询器设置自身为所述网段中新的查询器;
当所述非查询器在宣告报文探测周期内没有收到查询器发送的宣告报文时,且如果所述非查询器为正常工作状态,所述非查询器与所述网段中的其他非查询器进行选举,生成所述网段中新的查询器;
当所述非查询器在宣告报文探测周期内收到查询器发送的宣告报文时,所述非查询器根据所述宣告报文设置自身为临时非查询器。
3.如权利要求2所述的方法,其特征在于,所述非查询器设置自身为临时非查询器之后,还包括:
所述临时非查询器还需判断在查询报文探测周期内是否接收到所述查询器发送的查询报文,所述查询报文包括所述查询器的优先级信息;
如果所述临时非查询器在查询报文探测周期内接收到所述查询器发送的查询报文,所述临时非查询器获取所述查询报文的优先级信息,比较所述查询器与所述临时非查询器的优先级,进一步根据所述比较的结果进行自身的状态设置;
如果所述临时非查询器在查询报文周期内没有接收到所述查询器发送的 查询报文,所述临时非查询器与所述网段的其他非查询器进行查询器选举,生成所述网段中新的查询器。
4.如权利要求3所述的方法,其特征在于,所述临时非查询器根据所述比较的结果进行自身状态的设置,具体包括:
如果所述比较的结果为所述查询器的优先级高于所述临时非查询器的优先级,所述临时非查询器设置自身为非查询器;
如果所述比较结果为所述查询器的优先级低于所述临时非查询器的优先级,所述临时非查询器与所述网段的其他非查询器进行查询器选举,生成所述网段中新的查询器。
5.如权利要求1所述的方法,其特征在于,如果所述宣告报文还包括所述查询器的优先级信息,所述非查询器根据接收到的所述宣告报文进行自身状态的设置,具体包括:
所述非查询器获取所述宣告报文中所述查询器的优先级信息,比较所述查询器与所述非查询器的优先级;
如果所述比较的结果为所述查询器的优先级高于所述非查询器的优先级,所述非查询器保持当前非查询器的设置;
如果所述比较的结果为所述查询器的优先级低于所述非查询器的优先级,所述非查询器与所述网段的其他非查询器进行选举,生成所述网段中新的查询器。
6.如权利要求1所述的方法,其特征在于,当所述查询器发生重启时,所述方法还包括:
重启后的所述查询器判断在宣告报文探测周期内是否接收到宣告报文;
如果在所述宣告报文探测周期内没有接收到所述宣告报文,重启后的所述查询器设置自身为所述网段中的查询器;
如果在所述宣告报文探测周期内接收到所述宣告报文,重启后的所述查询器根据所述宣告报文设置自身为临时非查询器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910131220.7/1.html,转载请声明来源钻瓜专利网。