目录
一、MPLS基本介绍
MPLS是一种用于运营商IP骨干网的数据交换技术,MPLS位于数据链路层和网络层之间,在无连接的IP网络上引入面向连接(即邻居设备间必须建立某种连接,如LSP连接)的标签交换机制,将第三层的路由技术和第二层的交换技术相结合,充分发挥了IP路由的灵活性和二层交换的简捷性,因此MPLS又被称为2.5层协议。
二、MPLS的工作原理
1.MPLS隧道
MPLS采用了类似ATM(异步传输模式)信元的标签转发方式,同时利用IP路由为不同目的网段提供特定的标签分发路径,从源端到目的端建立一条基于特定目的网段的LSP(标签交换路径),被称之为MPLS隧道。
2.MPLS标签位置
标签插在原来数据帧中的二层协议帧头和三层协议头(IP协议头)之间,长度固定为4个字节,MPLS标签可以是手工静态配置的,也可以由一些协议,如LDP(标签分发协议)等自动分配。采用自动分配时,MPLS是从目的端沿着对应网段的路由路径向源端依次进行的。一个MPLS报文可以携带一个或者多个MPLS标签。
3.MPLS各部分介绍
MPLS网络中的各个路由器(也可以是三层交换机)称为LSR(标签路由器)。由这些LSR构成的网络区域被称为MPLS域,