什么是 MPLS 第 2 层 VPN,它与 MPLS 第 3 层 VPN 有何不同?

什么是 MPLS 第 2 层 VPN,它与 MPLS 第 3 层 VPN 有何不同?

电信行业对 MPLS 的讨论相当多。我能够理解 MPLS 如何在 IP 网络上工作(MPLS L3)。但是,什么是 MPLS 第 2 层网络?它与 MPLS L3 网络有何不同?

一些指向相关网站的指针也将受到高度赞赏。

答案1

实际上,IP 网络通过 MPLS 工作。MPLS 的理念是,可以将一系列标签应用于给定的数据包(或帧),随后可以使用这些标签在网络中进行交换。对于 L3VPN,这意味着路由设备不是采用查看目标 IP 地址的传统机制,而是查看一个或多个先前应用的标签来做出转发决策。

上述的关键点是,数据包的实际内容实际上并未被考虑。一旦为给定数据包贴上标签,中间设备就会根据已发出信号的任何 LSP 转发该数据包。对于 L3VPN,数据包是完全形成的 IP 数据包。对于 L2VPN,来自特定接口的帧会添加标签并被转发。这可能是完整的以太网帧(带或不带 802.1q 报头)、来自串行链路的 HDLC 帧、来自 ATM PVC 的一个或多个单元等。

L2 和 L3 VPN 之间的一个区别是用于发信号和设置覆盖网络的机制。L3VPN (RFC2547bis) 扩展了 BGP 协议,允许 PE 发信号通知哪些 VPN 内哪些路由可用。有更多可能的方式可以组合第 2 层网络(即直接点对点链路、多点、平移等),并且行业中也有更多用于发信号通知这些不同拓扑的机制。

至于链接 - 谷歌显然是你的朋友,但如果 L2VPN 设计、架构或设置有某些特定方面,它会让我们更容易指导你。

相关内容