[发明专利]防止自治系统内路由环路的方法和设备有效
| 申请号: | 200810227935.8 | 申请日: | 2008-12-02 |
| 公开(公告)号: | CN101425978A | 公开(公告)日: | 2009-05-06 |
| 发明(设计)人: | 刘显东 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56 |
| 代理公司: | 北京派特恩知识产权代理事务所(普通合伙) | 代理人: | 张颖玲;王黎延 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 防止 自治 系统 路由 环路 方法 设备 | ||
1.一种防止自治系统内路由环路的方法,其特征在于,该方法包括:
网络设备接收路由信息,并判断所述路由信息中是否携带有附加属性;
网络设备在判定所述路由信息中携带有附加属性时,遍历所述附加属性,查找所述附加属性中是否存在自身的唯一标识,如果存在,则丢弃所述路由信息;如果不存在,则对所述路由信息执行本地处理;
网络设备在判定所述路由信息中不携带附加属性时,对所述路由信息直接执行本地处理。
2.根据权利要求1所述防止自治系统内路由环路的方法,其特征在于,所述自身的唯一标识为路由身份标识Router ID和人工配置标识数值中的至少一种。
3.一种防止自治系统内路由环路的方法,其特征在于,该方法包括:
网络设备在需要发送路由信息时,检测所述路由信息的发送对象类型;
网络设备在检测所述发送对象为内部边界网关协议IBGP邻居时,判断所述路由信息中是否携带有附加属性,如果有携带,则添加自身的唯一标识到所述附加属性中作为序列的最后一个值,并向所述IBGP邻居发送路由信息;如果不携带,则创建附加属性,并添加自身的唯一标识作为所述附加属性的第一个值,并向所述IBGP邻居发送路由信息;
网络设备在检测所述发送对象为外部边界网关协议EBGP邻居时,判断所述路由信息中是否携带有附加属性,如果有携带,则删除所述附加属性,并向所述EBGP邻居发送路由信息;如果不携带,则直接向所述EBGP邻居发送路由信息。
4.根据权利要求3所述防止自治系统内路由环路的方法,其特征在于,所述自身的唯一标识为Router ID和人工配置标识数值中的至少一种。
5.一种路由信息接收设备,其特征在于,包括:
信息接收模块,用于接收路由信息;
第一判断模块,用于判断所接收的路由信息中是否携带有附加属性,并得到判断结果;
遍历模块,用于根据判断结果,在所接收的路由信息中携带有附加属性时,遍历所述附加属性中是否存在所述路由信息接收设备自身的唯一标识,并得到遍历结果;
第一信息处理模块,用于根据所述第一判断模块的判断结果,以及所述遍历模块的遍历结果,对所述路由信息执行丢弃或本地处理,具体的:
在判定所述路由信息中携带有附加属性时,如果所述附加属性中存在自身的唯一标识,则丢弃所述路由信息;如果所述附加属性中不存在自身的唯一标识,则对所述路由信息执行本地处理;
在判定所述路由信息中不携带附加属性时,对所述路由信息直接执行本地处理。
6.一种路由信息发送设备,其特征在于,包括:
发送对象检测模块,用于在需要发送路由信息时,检测所述路由信息的发送对象类型,并得到检测结果;
第二判断模块,用于判断需要发送的路由信息中是否携带有附加属性,并得到判断结果;
第二信息处理模块,用于根据所述发送对象检测模块的检测结果,以及所述第二判断模块的判断结果,在发送对象为IBGP邻居,且路由信息中携带有附加属性时,添加所述路由信息发送设备自身的唯一标识到所述附加属性中作为序列的最后一个值,并向IBGP邻居发送所述路由信息;在发送对象为IBGP邻居,且路由信息中不携带附加属性时,创建附加属性,并添加所述路由信息发送设备自身的唯一标识作为所述附加属性的第一个值,并向IBGP邻居发送所述路由信息;在发送对象为EBGP邻居,且路由信息中携带有附加属性时,删除附加属性,并向EBGP邻居发送所述路由信息;在发送对象为EBGP邻居,且路由信息中不携带附加属性时,直接向EBGP邻居发送所述路由信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810227935.8/1.html,转载请声明来源钻瓜专利网。





