MPLS标签封装和标签编码

2021-03-24 16:44:45 云杰 99

  

MPLS标签封装和标签编码

  采用mpls标签专用硬件和软件转发标签分组时,在数据链路层和网络层中间加了一层“垫片”,垫片封装于网络层中,但是独立于网络层协议,因此可以封装在任何的网络层分组中,这种方式成为“一般mpls封装”。

  基于atm交换机的mpls标签封装,atm交换机是利用输入端口和输入vci/vpi作为查找交叉连接表的索引,从交叉连接表里获取输出端口和输出vci/vpi,以完成交换。若通过合适的编码方式将一个或几个标签放入vci/vpi域内,就可以将atm交换机改造为atm-lsr。

  一般说有三种方式将标签编入信元中:

  1.SVC编码:用vci/vpi域对处于栈顶的标签进行编码,将lsp看作svp,将ldp看作是atm的信令协议,但是atm-lsr不能对标签堆栈进行压栈和弹栈操作;

  2.SVP编码:用VPI域对栈顶标签进行编码,若是标签堆栈中有第二层标签,则用VCI域对第二层标签进行编码,这种方案较前一种方案的优势是支持atm的vp交换。

  3.svp多点编码:同样用VPI域对栈顶标签进行编码,用VCI域的一部分对第二层标签进行编码,用VCI域的其他部分指明lsp的入口标识。这种方案可以让atm交换机支持多点到点的vpn。