多协议标签交换(MPLS)
时间:2023-02-08 14:33:15 下载该word文档
多协议标签交换一、概述多协议标签交换(MPLS是一种用于快速数据包交换和路由的体系,它为网络数据流量提供了目标、路由地址、转发和交换等能力。更特殊的是,它具有管理各种不同形式通信流的机制。>>>>中文名多协议标签交换外文名Multi-ProtocolLabelSwitching本质用途用于快速数据包交换和路由的体系用于不冋的包转发和包交换技术作用标签结构为数据流量提供了目标、路由等20232432bit、简介MPLS独立于第二和第三层协议,诸如ATM和IP。它提供了一种方式,将IP地址映射为简单的具有固定长度的标签,用于不同的包转发和包交换技术。它是现有路由和交换协议的接口,如帧中继、资源预留协议(RSVP、开放IP、ATM最短路径优先(OSPF等等。在MPLS中,数据传输发生在标签交换路径(LSP上。LSP是每一个沿着从源端到终端的路径上的结点的标签序列。现今使用着一些标签分发协议,如标签分发协议(LDP、RSVP或者建于路由协议之上的一些协议,如边界网关协议(BGP及OSPF因为固定长度标签被插入每一个包或信元的开始处,并且可被硬件用来在两个链接间快速交换包,所以使数据的快速交换成为可能MPLS主要设计来解决网路问题,如网路速度、可扩展性、服务质量(QoS管理以及流量工程,同时也为下一代带管理及服务请求等问题。在这部分,我们主要关注通用MPLS框架。有关LDPCR-LDP和RSVP-TE的具体内容可以参考个别文件。多协议标签交换MPLS最初是为了提高转发速度而提出的。与传统IP路由方式相比,它在数据转发时,只在网络边缘分析而不用在每一跳都分析IP报文头,从而节约了处理时间。IP中枢网络解决宽IP报文头,
>>>>MPLS起源于IPv4(InternetProtocolversion4,其核心技术可扩展到多种网络协议,包括IPX(InternetPacketExchange、Appletalk、DECnetCLNP(ConnectioniessNetworkProtocol等。“MPLS中的“Multiprotocol”指的就是支持多种网络协议。MPLS包头结构MPLS包头纟占构o20标签232432CoSSTTL>>>>32比特2层头部MPLS头部MPLS头IP头部MPLS头IP头部数据数据2层头部■■■■■MPLS^买有32Bit=20