[发明专利]一种基于策略路由的报文转发方法和装置有效
申请号: | 201310542560.5 | 申请日: | 2013-11-05 |
公开(公告)号: | CN103546380A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 孟庆超 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 策略 路由 报文 转发 方法 装置 | ||
1.一种基于策略路由的报文转发方法,其特征在于,所述方法包括:
通过启用策略路由的虚拟路由转发实例VRF接口接收数据报文;
获取所述已启用策略路由的所述VRF接口所属的VPN网络标识;
根据获取的所述VPN网络标识查找对应的策略路由转发表;
根据所查找到的策略路由转发表转发接收到的所述数据报文。
2.根据权利要求1所述的方法,其特征在于,所述根据所述VPN网络标识查找对应的策略路由转发表,具体包括:
查找所述VRF接口对应的路由策略存储结构,并以所述VRF接口所属的VPN网络标识为索引,在所述路由策略存储结构中查找对应的策略路由转发表。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当路由信息发生变化时,根据路由更新消息所携带的路由信息查找相关的路由策略,以查找到的所述相关的路由策略配置信息以及所述路由更新消息中携带的VPN网络标识,查找对应的策略路由转发表,并根据所述路由更新消息对查找到的策略路由转发表执行更新操作。
4.根据权利要求3所述的方法,其特征在于,所述以查找到的所述相关的路由策略配置信息以及所述路由更新消息中携带的VPN网络标识,查找对应的策略路由转发表,并根据所述路由更新消息对查找到的策略路由转发表执行更新操作,具体包括:
根据查找到的所述相关的路由策略配置信息,查找所有与所述路由更新消息中携带的VPN网络标识对应的策略路由转发表;
若未找到对应的策略路由转发表且所述路由更新消息为路由删除消息,则不响应所述路由更新消息;
若未找到对应的策略路由转发表且所述路由更新消息为路由添加消息,则创建对应的策略路由转发表;
若找到对应的策略路由转发表且所述路由更新消息为路由删除消息,则删除所述对应的策略路由转发表;
若找到对应的策略路由转发表且所述路由更新消息为路由添加消息,则不响应所述路由更新消息。
5.根据权利要求1-4任意一项所述的方法,其特征在于,在所述通过启用策略路由的VRF接口接收数据报文之前,所述方法还包括:
配置策略路由的路由策略,将路由策略配置信息保存在预先创建的策略路由管理表对应的路由策略存储结构中,并在所述路由策略存储结构中,以启用配置的所述策略路由的路由策略的VRF接口所属的VPN网络标识为索引,创建对应的策略路由转发表。
6.根据权利要求1-4任意一项所述的方法,其特征在于,在所述通过启用策略路由的VRF接口接收数据报文之前,所述方法还包括:
VRF接口启用策略路由并指定对应的路由策略,根据所述对应的路由策略在预先创建的策略路由管理表中查找对应的路由策略存储结构,根据记录在所述路由策略存储结构中的路由策略配置信息以及所述VRF接口所属的VPN网络标识创建对应的策略路由转发表。
7.一种基于策略路由的报文转发装置,其特征在于,所述装置包括:
报文接收模块,用于通过启用策略路由的虚拟路由转发实例VRF接口接收数据报文;
策略路由管理模块,用于获取所述已启用路由策略的所述VRF接口所属的VPN网络标识;根据获取的所述VPN网络标识查找对应的策略路由转发表;
报文转发模块,根据所查找到的策略路由转发表转发接收到的所述数据报文。
8.根据权利要求7所述的装置,其特征在于,所述策略路由管理模块,还用于查找所述VRF接口对应的路由策略存储结构,并以所述VRF接口所属的VPN网络标识为索引,在所述路由策略存储结构中查找对应的策略路由转发表。
9.根据权利要求7所述的装置,其特征在于,所述策略路由管理模块,还用于当路由信息发生变化时,根据路由更新消息中所携带的路由信息查找相关的路由策略,以查找到的所述相关的路由策略配置信息以及所述路由更新消息中携带的VPN网络标识,查找对应的策略路由转发表,并根据所述路由更新消息对查找到的策略路由转发表执行更新操作。
10.根据权利要求7-9任意一项所述的装置,其特征在于,所述策略路由管理模块,还用于配置策略路由的路由策略,将路由策略配置信息保存在预先创建的策略路由管理表对应的路由策略存储结构中,并在所述路由策略存储结构中,以启用配置的所述策略路由的路由策略的VRF接口所属的VPN网络标识为索引,创建对应的策略路由转发表;
和/或,所述策略路由管理模块,还用于在VRF接口启用策略路由并指定对应的路由策略后,根据所述对应的路由策略在预先创建的策略路由管理表中查找对应的路由策略存储结构,根据记录在所述路由策略存储结构中的路由策略配置信息以及所述VRF接口所属的VPN网络标识创建对应的策略路由转发表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310542560.5/1.html,转载请声明来源钻瓜专利网。