[发明专利]多拓扑网络中转发报文的方法、装置和系统有效
申请号: | 201110286466.9 | 申请日: | 2011-09-23 |
公开(公告)号: | CN103023773A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 陈莹;赵强林 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/715 | 分类号: | H04L12/715;H04L12/751 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 王希刚 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 拓扑 网络 转发 报文 方法 装置 系统 | ||
1.一种多拓扑网络中转发报文的方法,其特征在于,所述方法包括:
多拓扑网络的入节点接收第一网络发送的报文,获取接收所述报文的入接口的信息;所述第一网络是除所述多拓扑网络以外的网络;
根据所述入接口的信息,获取对应下行拓扑的路由信息库RIB或转发信息库FIB;
根据所述对应下行拓扑的RIB或FIB将所述报文转发到所述多拓扑网络中的出节点。
2.根据权利要求1所述的方法,其特征在于,所述根据所述入接口的信息,获取对应下行拓扑的RIB或FIB,包括:
在预存的所述入接口信息与下行拓扑的对应关系中查找所述入接口信息对应的下行拓扑,并获取所述下行拓扑的RIB或FIB。
3.根据权利要求1所述的方法,其特征在于,所述根据所述入接口的信息,获取对应下行拓扑的RIB/FIB,包括:
在预存的所述入接口地址信息与虚拟私有网络VPN的对应关系中查找所述入接口地址信息对应的VPN,根据所述VPN获取对应的下行拓扑,并获取所述下行拓扑的RIB或FIB。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述多拓扑网络的入节点接收第一网络发送的报文之后,还包括:
为所述报文添加多拓扑属性,使所述多拓扑网络中的节点能够识别所述报文;
相应地,所述根据所述对应下行拓扑的RIB或FIB将所述报文转发到所述多拓扑网络中的出节点之后,还包括:
所述出节点删除所述报文的多拓扑属性,并继续转发所述报文。
5.一种多拓扑网络中的入节点,其特征在于,所述入节点包括:
接收模块,用于接收第一网络发送的报文,获取接收所述报文的入接口的信息;所述第一网络是除多拓扑网络以外的网络;
获取模块,用于根据所述入接口的信息,获取对应下行拓扑的路由信息库RIB或转发信息库FIB;
转发模块,用于根据所述对应下行拓扑的RIB或FIB将所述报文转发到所述多拓扑网络中的出节点。
6.根据权利要求5所述的入节点,其特征在于,所述获取模块,包括:
第一获取单元,用于在预存的所述入接口地址信息与下行拓扑的对应关系中查找所述入接口地址信息对应的下行拓扑,并获取所述下行拓扑的RIB或FIB。
7.根据权利要求5所述的入节点,其特征在于,所述获取模块,包括:
第二获取单元,用于在预存的所述入接口地址信息与所述VPN的对应关系中查找所述入接口地址信息对应的虚拟私有网络VPN,根据所述VPN获取对应的下行拓扑,并获取所述下行拓扑的RIB或FIB。
8.根据权利要求5-7任一项所述的入节点,其特征在于,所述接收模块还用于:
多拓扑网络的入节点接收第一网络发送的报文之后,为所述报文添加多拓扑属性,使所述多拓扑网络中的节点能够识别所述报文。
9.一种多拓扑网络中的出节点,其特征在于,所述出节点包括:
接收模块,用于接收多拓扑网络中的入节点根据下行拓扑的路由信息库RIB或转发信息库FIB转发的报文;
处理模块,用于所述接收模块收到所述报文后,删除所述报文的多拓扑属性,并继续转发所述报文。
10.一种发送报文的系统,其特征在于,所述系统包括:如权利要求5-8任一项所述的多拓扑网络中的入节点和如权利要求9所述的多拓扑网络中的出节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110286466.9/1.html,转载请声明来源钻瓜专利网。