L2VPN网络接入IP/L3VPN网络的方法和装置制造方法及图纸

技术编号:4141937 阅读:738 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种L2VPN网络接入IP/L3VPN网络的方法,包括:在桥接设备内建立入口表,入口表中存放与L2VPN网络对应的实例VFI、与IP/L3VPN网络对应的实例VRF、以及实例VFI和实例VRF之间的对应关系;桥接设备接收数据报文;桥接设备根据入口表中的实例VFI、实例VRF和/或对应关系路由数据报文。本发明专利技术还提供了一种L2VPN网络接入IP/L3VPN网络的装置。本发明专利技术能够使得数据报文在Bridge PE上只需一步动作,从而缩减了设备对数据报文的处理过程,提高了转发性能。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种L2VPN网络接入 IP/L3VPN网全各的方法和装置。
技术介绍
随着网络:技术的发展,为了适应用户的不同需求,组网的形式 越来越丰富。其中L2VPN网络作为IP/L3VPN核心网的4妻入这种组 网方式也广泛应用于网络失见划中。传统的组网环境如附图说明图1所示 L2PE1负责用户站点的接入,并在接入网中与L2PE2建立L2VPN 隧道,L2PE2负责终结L2VPN并4妻入L3PE1, L3PE1与运营商7 义 载网中的其他普通PE之间建立L3VPN。对于承载网中的L3VPN 来i兌,CE1通过L2VPN才莫拟的专线直4妄4妄入L3 VPN 。目前存在的网络优化方案如图2所示,考虑用 一个Bridge PE, 该PE同时具备网乡备中的PE2与PE3 i殳备的功能,这才羊可以节省组 网成本并且简化网络复杂度。该Bridge PE目前业界的实现方法如 图3所示,在该PE上建立两个逻辑的设备L2PE2和L3PE1,两个 设备之间建立虚接口连接,设备L2PE2的虚接口为L2VE,设备 L3PE1的虚接口为L3VE。这样对于Bridge PE设备的转发处理就分 成了以下几步动作1 ) L2VPN转发;2 ) L2VE与L3VE的碑争发; 3) IP/L3VPNi或的转发。专利技术人发现现有技术至少存在以下问题由于设备对净艮文转发 的动作按照逻辑设备拆分成3步,在转发性能上就存在瓶颈,在现 有的硬件框架下不能满足高性能的需求。
技术实现思路
本专利技术旨在冲是供一种L2VPN网络接入IP/L3VPN网络的方法和 装置,以解决现有技术存在的报文转发的处理过程较长、较多,数 据转发性能存在瓶颈的问题。根据本专利技术的一个方面,才是供了一种L2VPN网纟备4妻入 IP/L3VPN网络的方法,包括在桥接设备内建立入口表,入口表中 存方文与L2VPN网症备对应的实例VFI、与IP/L3VPN网全各对应的实例 VRF、以及实例VFI和实例VRF之间的对应关系;桥接设备4妻收数 据报文;桥接设备根据入口表中的实例VFI、实例VRF和/或对应 关系路由数据报文。^L选i也,与IP网绍一寸应的实例VRF为0。优选地,入口表建立在桥接设备的L2VPN的PW侧或AC侧。优选地,桥接设备接收到的来自L2VPN网络且要转发到 IP/L3VPN网全各的教:l居才艮文的目的MAC为桥接设备的MAC。优选地,当桥接设备接收的数据报文来自L2VPN网络时,桥 接i殳备才艮据入口表中的实例VFI、实例VRF和/或对应关系^各由数 据报文包括判断数据报文是否为ARP广播报文;若是,则才艮据入口表中的所有实例VFI广播数据报文;若否,则判断数据净艮文的内 层的目的MAC是否为桥接设备的MAC;若是,则根据接收数据报 文的实例VFI获得与之对应的实例VRF,并4艮据实例VRF和数据 报文的目的IP路由数据报文,获得向IP/L3VPN网络的出口 ;若否, 则/人入口表中获得与内层的目的MAC对应的实例VFI,并才艮据目 的MAC和实例VFI ^各由凄t据才艮文,获得向L2VPN网络的出口 。优选地,当桥接设备4妾收的凄史据报文来自IP/L3VPN网《各时, 桥接i殳备根据入口表中的实例VFI、实例VRF和/或对应关系路由 数据4艮文还包括 一艮据lt据^艮文的目的IP判断数据才艮文是否專争发到 L2VPN网络;若是,则根据接收数据报文的实例VRF和目的IP ^各 由凄t据报文,获得向L2VPN网络的出口;若否,则乂人入口表中获 得与目的IP对应的实例VRF,并才艮据目的IP和实例VRF 3各由数据 报文,获得向IP/L3VPN网络的出口 。优选地,根据接收数据报文的实例VRF和目的IP ^各由凄t据报 文,获得向L2VPN网络的出口包括通过ARP协议/人目的IP解析 出数据报文的目的MAC;根据目的MAC和与接收数据报文的实例 VRF对应的实例VFI ^各由数据才艮文,获得向L2VPN网络的出口 。根据本专利技术的另一个方面,还提供了一种L2VPN网络接入 IP/L3VPN网络的装置,包括表项模块,用于建立入口表,入口表 中存方文与L2VPN网乡备对应的实例VFI、与IP/L3VPN网结_对应的实 例VRF 、以及实例VFI和实例VRF之间的对应关系;4妄收才莫块, 用于接收数据报文;转发模块,用于根据入口表中的实例VFI、实 例VRF和/或对应关系路由数据才艮文。优选地,上述的装置为桥4妄i殳备。优选地,接收模块接收到的来自L2VPN网络且要转发到 IP/L3VPN网络的数据报文的目的MAC为桥才妄设备的MAC。优选地,当接收模块接收的数据报文来自L2VPN网络时,转 发模块根据入口表中的实例VFI、实例VRF和/或对应关系路由数 据报文包括判断数据报文是否为ARP广播报文;若是,则根据入 口表中的所有实例VFI广播数据报文;若否,则判断数据净艮文的内 层的目的MAC是否为桥接设备的MAC;若是,则根据接收数据报 文的实例VFI获得与之对应的实例VRF,并冲艮据实例VRF和数据 报文的目的IP路由数据报文,获得向IP/L3VPN网络的出口 ;若否, 则从入口表中获得与内层的目的MAC对应的实例VFI,并根据目 的MAC和实例VFI路由数据报文,获得向L2VPN网络的出口 。优选地,当接收模块接收的数据报文来自IP/L3VPN网络时, 转发才莫块根据入口表中的实例VFI、实例VRF和/或对应关系^各由 数据才艮文还包括根据数据才艮文的目的IP判断数据报文是否转发到 L2VPN网络;若是,则根据接收数据报文的实例VRF和目的IP路 由数据才艮文,获得向L2VPN网络的出口;若否,则/人入口表中获 得与目的IP对应的实例VRF,并根据目的IP和实例VRF ^各由数据 才艮文,获得向IP/L3VPN网络的出口 。由于通过将现有的Bridge PE中的虚接口 L2VE与虚4妻口 L3VE 的对应关系转化为L2VPN域的实例VFI与L3VPN域的实例VRF 的对应关系,解决了现有技术存在的报文转发的处理过程较长、数 据转发性能存在瓶颈的问题,从而能够使得数据报文在Bridge PE 上只需一步动作,从而缩减了设备对数据报文的处理过程,提高了 转发性能。附图i兑明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申 请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图1示出了现有技术的L2VPN接入到IP/L3VPN的组网环境示 意图2示出了现有技术的网络优化方案的示意图3示出了现有4支术的Bridge PE的实现原理图4示出了才艮据本专利技术实施例的L2VPN网络4妻入IP/L3 VPN网 络的方法的流程图5示出了才艮据本专利技术优选实施例的Bridge PE的实现原理图6示出了才艮据本专利技术优选实施例的L2VPN接入到IP/L3VPN 的组网示意图7示出了根据本专利技术优选实施例的桥接设备Bridge PE对来 自L2VPN域的净艮文的处理流程' 图8示出了根据本专利技术优选实施例的桥接设备Bridge PE对来 自IP/L3VPN域的才艮文的处理流程图9示出了根据本专利技术实施例的L2VPN网络接入IP/L本文档来自技高网...

【技术保护点】
一种L2VPN网络接入IP/L3VPN网络的方法,其特征在于,包括:    在桥接设备内建立入口表,所述入口表中存放与L2VPN网络对应的实例VFI、与IP/L3VPN网络对应的实例VRF、以及所述实例VFI和所述实例VRF之间的对应关系;所述桥接设备接收数据报文;    所述桥接设备根据所述入口表中的所述实例VFI、所述实例VRF和/或所述对应关系路由所述数据报文。

【技术特征摘要】
1.一种L2VPN网络接入IP/L3VPN网络的方法,其特征在于,包括在桥接设备内建立入口表,所述入口表中存放与L2VPN网络对应的实例VFI、与IP/L3VPN网络对应的实例VRF、以及所述实例VFI和所述实例VRF之间的对应关系;所述桥接设备接收数据报文;所述桥接设备根据所述入口表中的所述实例VFI、所述实例VRF和/或所述对应关系路由所述数据报文。2. 才艮据斥又利要求1所述的方法,其特;江在于,与所述IP网络对应的实4列VRF为0。3. 根据权利要求1所述的方法,其特征在于,所述入口表建立在所述桥才妾i殳备的L2VPN的PW侧或AC侧。4. 根据权利要求1所述的方法,其特征在于,所迷桥接设备接收到的来自所述L2VPN网络且要转发到所述IP/L3VPN网络的数据才艮文的目的MAC为所述桥接设备的MAC。5. 根据权利要求4所述的方法,其特征在于,当所述桥接设备接收的所述数据报文来自所述L2VPN网络时,所述桥接设备根据所述入口表中的所述实例VFI 、所述实例VRF和/或所述对应关系路由所述数据报文包括判断所述数据^艮文是否为ARP广纟番纟艮文;若是,则根据所述入口表中的所有实例VFI广播所述数据报文;若否,则判断所述数据报文的内层的目的MAC是否为所 述桥接设备的MAC;若是,则根据接收所述数据报文的实例VFI获得与之对 应的实例VRF,并才艮据所述实例VRF和所述凄t据报文的目的 IP路由所述数据报文,获得向所述IP/L3VPN网络的出口 ;若否,则从所述入口表中获得与所述内层的目的MAC对 应的实例VFI,并才艮才居所述目的MAC和所述实例VFI 3各由所 述凄t据才艮文,获得向所述L2VPN网络的出口 。6. 根据权利要求4所述的方法,其特征在于,当所述桥接设备接 收的所述凄t据才艮文来自所述IP/L3VPN网络时,所述桥4妻i殳备 才艮据所述入口表中的所述实例VFI 、所述实例VRF和/或所述 对应关系路由所述数据报文还包括才艮据所述数据净艮文的目的IP判断所述凄欠据才艮文是否转发 到所述L2VPN网络;若是,则根据接收所述数据报文的实例VRF和所述目的 IP路由所述数据才艮文,获得向所述L2VPN网纟备的出口 ;若否,则从所述入口表中获得与所述目的IP对应的实例获4寻向所述IP/L3VPN网全各的出口 。7. 根据权利要求6所述的方法,其特征在于,根据接收所述数据 报文的实例VRF和所述目的IP路由所述数据报文,获得向所 述L2VPN网络的出口包括通过ARP协i义从所...

【专利技术属性】
技术研发人员:汪朋军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1