【技术实现步骤摘要】
本专利技术涉及网络通信中的路由技术,特别涉及一种应用于嵌套虚拟专用网(VPN)的路由发送方法和路由设备。
技术介绍
多协议标签交换三层虚拟专用网(MPLS L3VPN)是服务提供商VPN解决方案中的一种基于运营商边缘设备(PE)的三层技术,它使用边界网关协议(BGP)在服务提供商骨干网上发布VPN路由,使用MPLS在服务提供商骨干网上转发VPN报文。其使用BGP扩展团体属性中的路由标识(RT,Route Target)属性来控制VPN路由信息的发布,各路由设备通过对接收到路由中携带的RT和自身存储的RT属性进行匹配来确定是否对接收到的路由进行存储。基本MPLS L3VPN组网中,用户网络中的各VPN通过CE设备与运营商的PE设备互连,用户网络是普通的IP网络,用户网络不能划分子VPN。而实际组网中用户网络复杂多样,需要将用户网络进一步划分为多个VPN,如果将用户网络内部的VPN直接配置在PE设备上,则会导致PE设备上承载的VPN数量庞大,不仅增加了网络的运营成本,也带来了管理和安全方面的问题。针对这一问题,嵌套VPN技术应运而生,在各CE设备上配置VPN从而使得各CE设备管理自己内部的VPN划分,在PE和CE设备之间传递IPv4路由和VPNv4路由,从而实现用户网络内部VPN路由信息的传递。嵌套VPN技术中,各路由设备之间路由信息的传递主要包括以下部分:以图1所示的架构为例,配置PE-A1和PE-A2上VPNA的RT属性为100:-->1,CE-B1和CE-B2上VPNB1的RT属性为200:1,CE-C1和CE-C3上的VPNC1的RT属性为300:1 ...
【技术保护点】
一种应用于嵌套虚拟专用网VPN的路由发送方法,其特征在于,该方法包括: 嵌套VPN组网中的路由设备在下行方向上向其下一跳发送路由信息之前,判断待发送的路由信息对应的路由标识RT属性是否为该路由设备存储的所述下一跳所属VPN对应的引入路 由标识IRT属性的子集,如果是,则将该待发送的路由信息携带在IPv4路由中发送给所述下一跳;否则,将该待发送的路由信息携带在VPNv4路由中发送给所述下一跳。
【技术特征摘要】
1、一种应用于嵌套虚拟专用网VPN的路由发送方法,其特征在于,该方法包括:嵌套VPN组网中的路由设备在下行方向上向其下一跳发送路由信息之前,判断待发送的路由信息对应的路由标识RT属性是否为该路由设备存储的所述下一跳所属VPN对应的引入路由标识IRT属性的子集,如果是,则将该待发送的路由信息携带在IPv4路由中发送给所述下一跳;否则,将该待发送的路由信息携带在VPNv4路由中发送给所述下一跳。2、根据权利要求1所述的方法,其特征在于,判断待发送的路由信息对应的RT属性是否为该路由设备存储的所述下一跳所属VPN对应的IRT属性的子集具体包括:所述路由设备将所述待发送的路由信息对应的RT属性与自身存储的所述下一跳所属VPN对应的IRT属性取交集;判断将待发送的路由信息对应的RT属性中取得的所述交集删除后,所述待发送的路由信息对应的RT属性是否为空,如果是,则确定待发送的路由信息对应的RT属性是该路由设备存储的所述下一跳所属VPN对应的IRT属性的子集,否则确定待发送的路由信息对应的RT属性不是该路由设备存储的所述下一跳所属VPN对应的IRT属性的子集。3、根据权利要求2所述的方法,其特征在于,在确定待发送的路由信息对应的RT属性不是该路由设备存储的所述下一跳所属VPN对应的IRT属性的子集之后,且在将该待发送的路由信息携带在VPNv4路由中发送之前,还包括:所述路由设备判断所述删除操作之后待发送的路由信息对应的RT属性是否与上行方向上所述下一跳发送给所述路由设备的VPNv4路由中携带的RT属性存在交集,如果是,则执行所述将该待发送的路由信息携带在VPNv4路由中发送给所述下一跳,且路由设备发送的所述VPNv4路由中还携带所述删除操作之后待发送的路由信息对应的RT属性;否则将待发送的路由信息携带在IPv4路由中发送给所述下一跳。4、根据权利要求1所述的方法,其特征在于,判断待发送的路由信息对应的RT属性是否为该路由设备存储的所述下一跳所属VPN对应的IRT属性的子集具体包括:所述路由设备逐一判断待发送的路由信息对应的RT属性是否都存在于该路由设备存储的所述下一跳所属VPN对应的IRT属性中,如果是,则确定待发送的路由信息对应的RT属性是该路由设备存储的所述下一跳所属VPN对应的IRT属性的子集,否则确定待发送的路由信息对应的RT属性不是该路由设备存储的所述下一跳所属VPN对应的IRT属性的子集。5、根据权利要求1至4任一权项所述的方法,其特征在于,所述下一跳接收到VPNv4路由后,判断该VPNv4路由中携带的RT属性是否与自身存储的IRT属性存在交集,如果是,则将该VPNv4路由中携带的路由信息存储在VPN路由表中;所述下一跳接收到IPv4路由后,将该IPv4路由中携带的路由信息存储在IP路由表中。6、一种路由设备,该路由设备用于嵌套VPN组网中,其特征在于,该路由设备包括:第一判断单元、第一路由发送单元和第二路由发送单元;所述第一判断单元,用于在该路由设备...
【专利技术属性】
技术研发人员:贾欣武,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:86[中国|杭州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。