在电信行业有相当多的关于MPLS的嗡嗡声。 我能够理解MPLS如何在IPnetworking(MPLS L3)上工作。 但是,什么是MPLS二层networking,与MPLS L3networking有什么不同?
一些指向相关网站的指针也将受到高度赞赏。
实际上,IPnetworking是通过MPLS工作的。 MPLS的思想是,一系列标签可以应用于一个给定的数据包(或帧),随后可以通过networking进行切换。 在L3VPN的情况下,这意味着路由设备不是查看目的IP地址的传统机制,而是查看一个或多个先前应用的标签来做出转发决定。
上面的关键是实际上并没有考虑包的实际内容。 一旦一个给定的数据包被标记,干预设备只要根据任何LSP被发信号来转发它。 在L3VPN的情况下,数据包是一个完整的IP数据包。 在L2VPN的情况下,来自特定接口的帧添加了标签并被转发。 这可能是完整的以太网帧(有或没有802.1q头),来自串行链路的HDLC帧,来自ATM PVC的一个或多个信元等。
L2和L3 VPN之间的对比之一是用于发信号和build立覆盖networking的机制。 L3VPN(RFC2547bis)对BGP协议进行了扩展,使得PE可以发信号通知哪些路由在哪个VPN内可用。 有更多的可能的方法来组合一个二层networking(即直接的点对点链路,多点,平移等),同时业界也有更多的机制用来表示这些不同的拓扑结构。
至于链接 – 谷歌显然是你的朋友,但如果有一些L2VPNdevise的特定方面,架构或设置,它会让我们更容易指导你。