MPLS简介

什么是MPLS MPLS(Multi-Protocol Label Switching , 多协议标签交换)。传统的IP转发采用的是逐跳转发。数据报文经过每一台路由器,都要被解封装查看报文网络层信息,然后根据路由最长匹配原则查找路由表指导报文转发。各路由器重复进行解封装查找路由表和再封装的过程, 所以转发性能低。 与传统IP路由方式相比,MPLS在数据转发时,只在网络边缘分析IP报文头, 在网络内部采用更为离效的标签( Label ) 转发, 节约了处理时间。 MPLS位于TCP/IP协议栈中的数据链路层和网络层之间, 可以向所有网络层提供服务。 通过在数据链路层和网络层之间墙加额外的MPLS头部,基于MPLS头部实现数据快速转发。 MPLS相关名词 LSR 支持MPLS的路由器,称为LSR(Label Switching Router),位于MPLS域边缘、连接其它网络的LSR称为边沿路由器LER (Label Edge Router) ,区域内部的LSR称为核心LSR(Core LSR)。 除了根据位置对LSR进行分类,还可以根据LSR对数据处理的方式进行分类: 入站LSR (Ingress LSR) :通常是向IP报文中压入MPLS头部并生成MPLS报文的LSR 。 中转LSR (Transit LSR) :通常是将MPLS报文进行例如标签置换操作, 并将报文继续在MPLS域中转发的LSR 。 出站LSR (Egress LSR) :通常是将MPLS报文中MPLS头部移除,还原为IP报文的LSR 。 FEC FEC(Forwarding Equivalence Class,转发等价类)是—组具有某些共性的数据流的集合, 这些数据流在转发过程中被网络节点以相同方式处理。 在MPLS网络中,FEC可以通过多种方式划分,例如基于目的IP地址及网络掩码、DSCP等特征来划分。 数据属于哪—个LSP,由数据进入MPLS域时的Ingress LSR决定。 MPLS标签通常是与FEC相对应的,必须有某种机制使得网络中的LSR获得关于某FEC的标签信息。 在传统的采用最长匹配算法的IP转发中,匹配到同一条路由的所有报文就是一个转发等价类。 在MPLS中,关于FEC最常见的例子是:目的IP地址匹配同一条IP路由的报文被认为属于同一个FEC。 LSP LSP ( Label Switched Path , 标签交换路径)是标签报文穿越MPLS网络到达目的地所走的路径。...

更新: 2022-08-24 · 创建: 2022-03-24 · 2 分钟 · McLsk888