mpls头部哪个字段标识栈底?

2021-04-16 16:23:53 云杰通信 99

mpls头部哪个字段标识栈底?

  MPLS包头有32Bit,其中有:

  20Bit用作标签(Label),作用类似于IP地址。可以说它是完全够用的,不会像IPv4一样不够用,因为MPLS标签它是只有本地意义的,一个路由器有2^20次方(104万左右)条标签路由,可能说完全够用了,因为现在的BGP路由表也才十几万而已。

  理论上MPLS可以无限嵌套,但它还是受限于MTU。这些嵌套功能可以简单的实现功能的扩展,一个例子就是MPLS/×××。

  Label(标签):是一个比较短的,定长的,通常只具有本地局部意义的标识,它通常位于数据链路层封装与第三层数据封装之间,标签通过绑定过程同FEC相映射。

  FEC(Forwarding Equivalence Class,转发等价类): 对于一组报文,处理它的沿涂路由器都用一个相同的动作处理它,那么这就叫作一个FEC。即在转发过程中以等价的方式处理一组数据分组的动作。

  LSP(标签交换通道):一个FEC的数据流,在不同的节点被赋予确定的标签,数据转发按照这些标签进行。数据流所走的路径就是LSP。即在转过程中以FEC动作处理过的分组所走的通路。

  LSR(Label Switching Router):LSR是MPLS网络的核心交换机,它提供标签交换和标签分发功能。

  LER(Lable Switching Edge Router):MPLS网络边缘的路由器或交换机,进入到MPLS网络的流量由LER分为不同的FEC,并为这些FEC请求相应的标签。它提供流量分类和标签的映射,标签的移除功能。