MPLS 的出现
从 A 到走到 B 有三种方法:
1.广播(如以太网):直接把数据发给每一个地方。
2.逐跳寻径:走到一个地方,问一下路接下来该怎么走(也就是上面说
的根据路由协议,查路由表)。
3.源路由:提前规划好路线,到哪里怎么走,不常用。
而 MPLS 是第四种走法:跟在“向导”后面走,向导在走过的路上做好标
记,你只要沿着标记的指示走就可以了。这也就是“标签交换”。
MPLS 结合了三层路由技术与二层交换技术,所以可以把它看成“2.5 层”
的 。 其 中 的 MP 多 协 议 指 的 是 支 持 多 种 网 络 协 议 , 如
ipv4、ipv6、CLNP、IPX 等。
MPLS 是一种标签转发技术,它采用无连接的控制平面和面向连接的数
据平面(具体的 MPLS 架构下面还有介绍),无连接的控制平面实现路
由信息的传递和标签的分发,面向连接的数据平面实现报文在建立的标
签转发路径上传送。
MPLS 域内,交换机不需要查看每个报文的目的 IP 地址,只需要根据封
装在 IP 头外面的标签进行转发即可,这样可以大大提高效率。
MPLS 转发与 IP 逐跳转发的关系
MPLS 是 IP 的承载层:MPLS 转发与 IP 转发不冲突,它们的关系是如果
能够使用 MPLS 转发,那么 IP 包会先封装成 MPLS 数据帧来转发。如果