HuaWei ❀ MPLS基本结构

MPLS基本结构

1、网络结构
MPLS网络的典型结构如下图所示,可以进行 MPLS 标签交换和报文转发的网络设备称为 标签交换路由器LSR(Label Switching Router),如下图中所有的路由器;由LSR构成的网络区域称为MPLS域(MPLS Domain)。位于MPLS域边缘、连接其它网络的LSR称为 边缘路由器LER(Label Edge Router),区域内部的LSR称为核心LSR(Core LSR)
HuaWei ❀ MPLS基本结构

在IP网络内进行传统的IP转发,在MPLS域内进行标签转发;
LER负责从IP网络接收IP报文并给报文打上标签,然后发送到LSR,反之,也负责从LSR接收带标签的报文并去掉标签然后转发到IP网络中;LSR只负责按照标签进行转发
IP报文在MPLS网络中经过的路径称为标签交换路径LSP(Label Switched Path),这条路径是在转发报文之前就已经通过各种协议确定并建立的,报文会在特定的LSP上传递;
如下图所示,LSP是一个单向路径,与数据流的方向一致,LSP的入口LER称为入节点(Ingress);位于LSP中间的LSR称为中间节点(Transit);LSP的出口LER称为出节点(Egress);一条LSP可以有0个、1个或者多个中间节点,但是有且只有一个入节点和一个出节点;
HuaWei ❀ MPLS基本结构

2、体系结构
MPLS的体系结构由控制平面(Control Plane)和转发平面(Forwarding Plane)组成,如下图所示:
HuaWei ❀ MPLS基本结构

  • 控制平面是无连接的,主要功能是负责产生和维护路由信息以及标签信息
    控制平面中IP路由协议(IP Routing Protocol)模块用来传递路由信息,生成路由信息表;标签分发协议(Label Distributiion Protocol)模块用来完成标签信息的交换,建立标签转发路径;

  • 转发平面也称为数据平面(Data Plane),是面向连接的,主要功能是负责普通IP报文的转发以及带MPLS标签报文的转发;
    数据平面包括IP转发信息表(Forwarding Information Base)和标签转发信息表(Forwarding Information Base),当收到普通IP报文时,如果是普通IP转发,则查找IP路由表转发,如果需要标签转发,则按照标签转发表转发;当收到带有标签的报文时,如果需要按照标签转发,根据标签转发表转发,如果需要转发到IP网络中,则去掉标签后根据IP转发表转发;