多协议标签交换(MPLS)

2020-11-30 16:57:45 云杰 106

  

多协议标签交换(MPLS)

  在IP(Internet协议)网络中,必须将网络中两点之间恒定的流量流分为许多IP数据包,以承载信息。每个数据包都有自己的标头,其中包含源IP地址和目标IP地址信息。源和目标之间的每个IP路由器必须询问每个IP数据包报头,以便根据其目标地址路由每个单独的数据包。

  当有大量流量都发往同一来源的同一目的地时,必须研究每个IP数据包头非常浪费资源。MPLS旨在识别此类数据包并添加一个特殊标签,将其标识为统一的信息流。这样,中间路由器就可以快速查看标签,而不必深入研究IP标头,并将其快速转发到目的地。通过网络性能的改善,可以为某些流量提供服务质量(QOS)保证,这是对IP尽力而为服务的显着改进。

  旅程从网络边缘的源开始,第3层协议(可能是IP)在此生成数据包。标签边缘路由器(LER)位于此处,用于处理MPLS网络中所有信息的进入和退出。MPLS独立于第2层和第3层协议,因此它可以用于例如IP-over-ATM或IP-over-Ethernet系统。前向等效类(FEC)可以识别流,并根据任何QOS要求对流进行分类。

  LER然后为流量分配标签,标签将其嵌入每个帧的第2层协议(例如ATM或以太网)报头中。这是一个紧凑的,固定长度的标签,中间节点很容易从第2层标头访问该标签,而不是常规IP路由器,后者必须首先剥离第2层信息才能进入IP标头。这样可以快速加快路由过程。

  称为标签分发协议(LDP)的协议可确保整个网络中的其他MPLS节点知道哪些标签对应于哪些路由。最初可以通过为IP路由器建立路由的相同协议来发现路由,例如BGP(边界网关协议)或OSPF(开放式最短路径优先)。源LER和目标LER之间的节点称为标签交换路由器(LSR),可以通过网络在称为标签交换路径(LSP)的位置上快速交换带标签的信息包。


看不清?点击更换验证码
二维码

关注了解更多+