在线咨询

此功能目前只支持电脑设备,如需使用绘图功能,请在电脑端使用,谢谢!

温馨提示

确定

MPLS 基础知识点介绍(上)

发布于 2023-08-Tu 02:22:10

 多协议标签交换MPLSMultiprotocol Label Switching)是一种IPInternet Protocol)骨干网技术。MPLS在无连接的IP网络上引入面向连接的标签交换概念,将第三层路由技术和第二层交换技术相结合,充分发挥了IP路由的灵活性和二层交换的简捷性。

 

      MPLS起源于IPv4Internet Protocol version 4),其核心技术可扩展到多种网络协议,包括IPv6Internet Protocol version 6)、IPXInternet Packet Exchange)和CLNPConnectionless Network Protocol)等。MPLS中的“Multiprotocol”指的就是支持多种网络协议。由此可见,MPLS并不是一种业务或者应用,它实际上是一种隧道技术。这种技术不仅支持多种高层协议与业务,而且在一定程度上可以保证信息传输的安全性。


      90年代中期,随着IP技术的快速发展,Internet数据海量增长。但由于硬件技术存在限制,基于最长匹配算法的IP技术必须使用软件查找路由,转发性能低下,因此IP技术的转发性能成为当时限制网络发展的瓶颈。为了适应网络的发展,ATMAsynchronous Transfer Mode)技术应运而生。ATM采用定长标签,并且只需要维护比路由表规模小得多的标签表,能够提供比IP路由方式高得多的转发性能。然而,ATM协议相对复杂,且ATM网络部署成本高,这使得ATM技术很难普及。传统的IP技术简单,且部署成本低。如何结合IPATM的优点成为当时热门话题。多协议标签交换技术MPLS就是在这种背景下产生的。


      MPLS最初是为了提高路由器的转发速度而提出的。与传统IP路由方式相比,它在数据转发时,只在网络边缘分析IP报文头,而不用在每一跳都分析IP报文头,节约了处理时间。随着专用集成电路ASICApplicationSpecific Integrated Circuit)技术的发展,路由查找速度已经不是阻碍网络发展的瓶颈。这使得MPLS在提高转发速度方面不再具备明显的优势。但是MPLS支持多层标签和转发平面面向连接的特性,使其在VPNVirtual Private Network)、流量工程、QoSQuality of Service)等方面得到广泛应用。



mpls


      MPLS网络的典型结构如图所示。MPLS基于标签进行转发,图中进行MPLS标签交换和报文转发的网络设备称为标签交换路由器LSRLabel Switching Router);由LSR构成的网络区域称为MPLS域(MPLS Domain)。位于MPLS域边缘、连接其他网络的LSR称为边缘路由器LERLabelEdge Router),区域内部的LSR称为核心LSRCore LSR)。IP报文进入MPLS网络时,MPLS入口的LER分析IP报文的内容并且为这些IP报文添加合适的标签,所有MPLS网络中的LSR根据标签转发数据。当该IP报文离开MPLS网络时,标签由出口LER弹出。IP报文在MPLS网络中经过的路径称为标签交换路径LSPLabel Switched Path)。LSP是一个单向路径,与数据流的方向一致。



      如图,LSP的入口LER称为入节点(Ingress);位于LSP中间的LSR称为中间节点(Transit);LSP的出口LER称为出节点(Egress)。一条LSP可以有0个、1个或多个中间节点,但有且只有一个入节点和一个出节点。 根据LSP的方向,MPLS报文由Ingress发往Egress,则IngressTransit的上游节点,TransitIngress的下游节点。同理,TransitEgress上游节点,EgressTransit的下游节点。




上一篇: 何为SASE?(下)

推荐新闻

  • 如何保护企业网络免受安全威胁?

      保护企业网络免受安全威胁是一个持续的过程,需要从多个层面进行综合防护。随着技术的发展,网络攻击手段也在不断演变,因此,企业必须采取切实有效的措施来提升安全防护能力。以下是一些关键的策略和方法,可以帮助企业实现这一目标。

  • MPLS是什么?与SD-WAN有何区别?

    MPLS(多协议标签交换)是一种高效的网络数据传输技术,旨在通过标签而非传统的网络地址来快速转发数据包。这种方法能够提高网络的速度和效率,适用于各种类型的数据流,包括IP流量、帧中继和以太网流量等。MPLS的工作原理是为每个数据包分配一个标签,在数据包通过网络

  • MPLS 基础知识点介绍(上)

    多协议标签交换MPLS(Multiprotocol Label Switching)是一种IP(Internet Protocol)骨干网技术。MPLS在无连接的IP网络上引入面向连接的标签交换概念,将第三层路由技术和第二层交换技术相结合,充分发挥了IP路由的灵活性和二层交换的简捷性。