首页 / 全部资讯 / 知识百科 / L2VPN 的基本模型

L2VPN 的基本模型

时间:2020-09-15 13:01 发布:http://www.vecloud.com 阅读量:8

L2VPN 的基本模型,如图1所示

图1 L2VPN 基本模型

图1中,各个元素的含义如图2所示。

图2 L2VPN 基本模型

L3VPN 并没有专门提及 AC、PW(虽然它们客观存在),是因为 L3VPN 的着眼点在于三层。而 L2VPN 的一个重要使命是用一张网络封装 ATM、FR、ETH(Ethernet)等各种二层链路,所以特别强调这两个概念。

PW 是 L2VPN 中最基础、最重要的概念。与 PW 概念比较相近并且容易引起一定程度混淆的概念是 PWE3(Pseudo Wire Emulation Edge to Edge,边缘到边缘的伪线仿真,“E3”是因为“Emulation Edge to Edge”包含了3个字母“E”)。按照 RFC 3916 的说法,两者的含义如下。

(1)PW 的含义是“A mechanism that carries the essential elements of an emulated circuit from one PE to another PE over a PSN”

(2)PWE3 的含义是“A mechanism that emulates the essential attributes of a service (such as a T1 leased line or Frame Relay) over a PSN”

也就是说,PW 是一种“传输”机制,它在 PSN(Packet Switching Network,比如 MPLS 网络)中,将各种二层报文(比如 ATM、FR 等)从1个 PE 传输到对端 PE。

PW 只是 PWE3 的一部分,PWE3 才是一种完整的解决方案。它指的是在分组交换网络PSN(Packet Switched Network)中尽可能真实地仿真 ATM、FR、Ethernet、TDM(Time Division Multiplexing)、SONET(Synchronous Optical Network)/SDH(Synchronous Digital Hierarchy)等业务的基本行为和特征。

需要强调的是,虽然 PW 的信令方案有多种,但是从转发的层面来讲,PW 是构成 VPWS、VPLS 的基石。

PW 是一个抽象概念,在 MPLS 网络里,它的具体实现就是 MPLS LSP,如图3所示。 

图3 PW 示意

与 L3VPN 一样,L2VPN 也存在1个 Tunnel 承载多个 VPN 的场景,所以 L2VPN 的隧道也存在两层隧道(两层标签)的概念。

图3中,外层隧道的作用是穿越公网,其信令协议是 LDP(也可以是 RSVP-TE 等其他信令),所以称为 LDP LSP。内层隧道的作用是标识 VPN,所以被称为 VPN LSP,也就是 PW。PW 的信令协议可以是 MP-BGP、扩展 LDP、静态手工配置,等等。

说明:L2VPN 还有一种模式:1个 PW 独占1个隧道。此时,L2VPN 也就不需要两层隧道(标签)。

PW 分为:点到点(point-to-point)、多点到点(multipoint-to-point)、点到多点(point-to-multipoint)等3种类型。考虑到篇幅和重要性,本章只介绍 point-to-point PW(另两种类型,可以参考 RFC 4664)。本章如无特别说明,PW 专指 point-to-point PW。

PW 连接2个 PE,所以从概念上来讲,它是双向的,这也就意味着,从具体的实现来讲,需要2个 PW LSP,如图4所示。

 图4 1个 PW 需要2个 PW LSP

图4中的 PW LSP1(方向是从 PE1 到 PE2)、PW LSP2(方向是从 PE2 到 PE1)本质上都是 MPLS LSP。由于 PW 是双向的,LSP 是单向的,所以1个双向的 PW 需要2个单向的 LSP 才能构架出来。

说明:无论是 PW,还是VPN 隧道(L2VPN Tunnel、L3VPN Tunnel),还是最外层隧道,都需要2个单向的 LSP 才能构建出来。只是为了便于讲述和理解,本书从第12章开始,一直没有强调这一点。另外本书以后内容,如无特别说明,也是以1个方向的 LSP 为主来讲述相关内容(另外1个方向的 LSP,其机制完全相同)。

图4中的 PW 的起止点是2个 PE 的用户接口(对接 CE),而 PW LSP 的起止点却是2个 PE 的网络接口(对接 P 路由器),这只是概念上的说法,涉及到了 PE 的实现细节,这里我们就不再纠结这个问题,简单理解两者的起止点都是 PE 即可。

PW 能将各种二层报文(比如 ATM、FR 等)从1个 PE 传输到对端 PE。

以上就是L2VPN 的基本模型的介绍。

如果你还有其他问题,欢迎进行咨询探讨,希望Vecloud的专业的解决方案,可以解决你目前遇到的问题。

400-028-9798
vecloud-微云