它是一个比较短的,定长的,通常只具有局部意义的标识。这些标签通常位于数据链路层的封装头和三层数据包之间。标签通过绑定过程与FEC相映,以识别一个FEC。
FEC(Forwarding Equivalence Class)是MPLS中的一个重要概念。MPLS实际上是一种分类转发技术,对转发处理方式相同(目的地相同、转发路径相同、服务级别相同等)的数据包进行分类。)作为一个类,称为转发等价类。一般来说,划分分组的FEC是基于他的网络层目的地址。在MPLS网络中,属于相同转发等价类的分组将得到完全相同的处理。
LSR是MPLS网络的核心交换机,提供标签交换和标签分发功能。根据MPLS架构文档RFC3031,LSR也是能够转发原始三层报文(如IP报文或IPv6 报文等)的MPLS节点。).对于MPLS在IP中的应用,意味着LSR也能够执行正常的IP报文转发。
在MPLS网络的边缘,进入MPLS网络的流量被LER划分为不同的FEC,并为这些FEC请求相应的标签;离开MPLS网络的流量通过LER弹出标签恢复到原始的报文。因此,LER提供了流量分类、标签映射和标签移除的功能。LER一定是LSR,但LSR不一定是LER。
标签交换路径。一个FEC数据流在不同的节点上被赋予明确的标签,并根据这些标签进行数据转发。数据流所走的路径是LSP,它是一系列LSR的集合。LSP可以看作是通过MPLS核心网的隧道。每一跳的查表都使用标签,而标签是定长20Bit的值。标签查表是以标签为索引的线性标签映射表。在相同的算法模型上,使用标签查表比使用最长的IP地址配查表要快得多。虽然现在硬件技术比较先进,但是ASICIP地址最长匹配查表可以和标签查表相比,但是要实现同样的数据转发,需要付出更高的硬件成本。然而,MPLS包转发的优势并不仅限于此。
MPLS不是一种服务或应用,它实际上是一种隧道技术,也是一种融合了标签交换转发和网络层路由技术的路由交换技术平台。该平台不仅支持多种高级协议和业务,而且在一定程度上保证了信息传输的安全性。