[发明专利]IP环网,IP环网路由设备,及报文转发方法有效
申请号: | 200710029575.6 | 申请日: | 2007-08-03 |
公开(公告)号: | CN101102268A | 公开(公告)日: | 2008-01-09 |
发明(设计)人: | 熊怡;李鉴 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/46 |
代理公司: | 广州三环专利代理有限公司 | 代理人: | 郝传鑫 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ip 环网 网路 设备 报文 转发 方法 | ||
1、一种IP环网路由设备中实现报文转发的方法,其特征在于,发生拓扑变化时,更新IP环网路由设备中存储的IP环网拓扑信息,当所述IP环网路由设备需要转发报文时,包括:
从所述IP环网路由设备的路由表中获取与报文转发对应的以出环IP环网路由设备为路由下一跳的路由信息;
根据所述路由信息查询所述存储的IP环网拓扑信息,以确定报文转发的直连下一跳IP环网路由设备;
将所述报文转发至所述直连下一跳IP环网路由设备。
2、如权利要求1所述的方法,其特征在于,所述IP环网拓扑信息以IP环网拓扑信息表的形式存储。
3、如权利要求2所述的方法,其特征在于,所述发生拓扑变化时,更新IP环网路由设备中存储的IP环网拓扑信息,包括:
发生IP环网拓扑变化时,检测到所述IP环网拓扑变化的IP环网路由设备向所述IP环网发送控制报文,所述控制报文携带有IP环网拓扑变化信息;
所述IP环网中的其他路由设备接收到所述控制报文后,根据所述控制报文中携带的IP环网拓扑变化信息更新自身的IP环网拓扑信息表中存储的IP环网拓扑信息。
4、如权利要求3所述的方法,其特征在于,所述从所述IP环网路由设备的路由表中获取与报文转发对应的以出环IP环网路由设备为路由下一跳的路由信息,包括:
根据所述报文的目的地址,按照最佳匹配方式从所述IP环网路由设备的路由表中查找并获取与报文转发对应的以出环IP环网路由设备为路由下一跳的路由信息。
5、如权利要求1所述的方法,其特征在于,还包括:
在所述IP环路由设备的路由表中生成以出环IP环网路由设备为路由下一跳的路由信息。
6、如权利要求5所述的方法,其特征在于,所述在所述IP环路由设备的路由表中生成以出环IP环网路由设备为路由下一跳的路由信息,包括:
通过路由计算协议计算并获取路由路径;
查找此路由路径的第一跳节点是否在本IP环网路由设备所属的某个IP环网上,如果不是,则在该IP环网路由设备中添加以该第一跳节点为直连下一跳路由的路由信息;
否则,按照所述路由路径向前遍历,判断所遍历的路由节点是否为所述路由路径中最后一个属于该IP环网的路由节点,如果判断结果为是,则该路由节点为所述出环路由节点;
在本IP环路由设备中添加以所述出环路由节点为路由下一跳的路由信息。
7、如权利要求3所述的方法,其特征在于,还包括:采用双向转发检测BFD协议检测所述IP环网拓扑变化。
8、一种IP环网路由设备,其特征在于,所述IP环网路由设备包括:
路由信息生成单元,用于生成以出环IP环网路由设备为路由下一跳的路由信息;
路由信息存储单元,用于存储所述路由信息生成单元所生成的路由信息;
IP环网拓扑信息存储单元,用于存储IP环网拓扑信息;
IP环网拓扑信息更新单元,用于当发生IP环网拓扑变化时,更新所述IP环网拓扑信息存储单元中的IP环网拓扑信息;
路由确定单元,用于当IP环网路由设备需要转发报文时,从所述路由信息存储单元中获取与该报文转发对应的路由信息,并根据该路由信息以及IP环网拓扑信息存储单元中存储的所述IP环网拓扑信息确定报文转发的直连下一跳IP环网路由设备;
报文转发单元,用于将报文转发至所述直连下一跳IP环网路由设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710029575.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:气液分离装置及方法
- 下一篇:含谷物颗粒的调味奶或乳饮料及其生产方法