Hashken Asked: 2012-06-05 21:26:07 +0800 CST2012-06-05 21:26:07 +0800 CST 2012-06-05 21:26:07 +0800 CST 什么是 MPLS 第 2 层 VPN,它与 MPLS 第 3 层 VPN 有何不同? 772 电信行业中有很多关于 MPLS 的讨论。我能够理解 MPLS 如何在 IP 网络 (MPLS L3) 上工作。但是,什么是 MPLS 第 2 层网络,它与 MPLS L3 网络有何不同? 一些指向相关站点的指针也将受到高度赞赏。 vpn mpls 1 个回答 Voted Best Answer rnxrx 2012-06-05T22:05:48+08:002012-06-05T22:05:48+08:00 实际上,IP 网络是在 MPLS 上工作的。MPLS 的想法是可以将一系列标签应用于给定的数据包(或帧),这些标签随后可用于通过网络进行交换。在 L3VPN 的情况下,这意味着路由设备不是查看目标 IP 地址的传统机制,而是查看一个或多个先前应用的标签来做出转发决策。 上面的关键点是实际上没有考虑数据包的实际内容。一旦给定的数据包被标记,干预设备就会根据收到的任何 LSP 简单地转发它。在 L3VPN 的情况下,数据包是一个完整的 IP 数据包。在 L2VPN 的情况下,来自特定接口的帧添加了标签并被转发。这可能是一个完整的以太网帧(带或不带 802.1q 报头)、来自串行链路的 HDLC 帧、来自 ATM PVC 的一个或多个信元等。 L2 和 L3 VPN 之间的对比之一是用于发信号和设置覆盖网络的机制。L3VPN (RFC2547bis) 扩展了 BGP 协议以允许 PE 发信号通知哪些路由在哪些 VPN 中可用。有更多可能的方法来组合第 2 层网络(即直接点对点链路、多点、平移等),并且在行业中也有更多的机制用于发送这些不同的拓扑。 至于链接——谷歌显然是你的朋友,但如果有 L2VPN 设计、架构或设置的某些特定方面,它会让我们更容易指导你。
实际上,IP 网络是在 MPLS 上工作的。MPLS 的想法是可以将一系列标签应用于给定的数据包(或帧),这些标签随后可用于通过网络进行交换。在 L3VPN 的情况下,这意味着路由设备不是查看目标 IP 地址的传统机制,而是查看一个或多个先前应用的标签来做出转发决策。
上面的关键点是实际上没有考虑数据包的实际内容。一旦给定的数据包被标记,干预设备就会根据收到的任何 LSP 简单地转发它。在 L3VPN 的情况下,数据包是一个完整的 IP 数据包。在 L2VPN 的情况下,来自特定接口的帧添加了标签并被转发。这可能是一个完整的以太网帧(带或不带 802.1q 报头)、来自串行链路的 HDLC 帧、来自 ATM PVC 的一个或多个信元等。
L2 和 L3 VPN 之间的对比之一是用于发信号和设置覆盖网络的机制。L3VPN (RFC2547bis) 扩展了 BGP 协议以允许 PE 发信号通知哪些路由在哪些 VPN 中可用。有更多可能的方法来组合第 2 层网络(即直接点对点链路、多点、平移等),并且在行业中也有更多的机制用于发送这些不同的拓扑。
至于链接——谷歌显然是你的朋友,但如果有 L2VPN 设计、架构或设置的某些特定方面,它会让我们更容易指导你。