欢迎光临
我们一直在努力

mpls是什么意思(一分钟快速理解MPLS)

许多同学在学习MPLS VPN之前,都会问,MPLS 到底是做什么的?为什么需要MPLS呢?

什么是MPLS呢?

全称是:Multi-Protocol Label Switching,缩写为MPLS,也就是多协议标签交换。

bc66bf1ad6974a1e9dc83c0b30d94000

是一种在开放的通信网上利用标签引导数据高速、高效传输的新技术。多协议的含义是指MPLS不但可以支持多种网络层层面上的协议,还可以兼容第二层的多种数据链路层技术。要理解这个问题,首先要理解传统的IP数据转发。

传统的网络层分组转发(如在Internet上转发IP分组)依赖网络层路由选择协议(例如OSPF 或者其他的IGP协议、BGP)或者静态路由协议提供的转发信息,在网络上的每一跳设备独立的进行转发的决策。转发决策仅仅是根据单播转发的目标而进行的。

路由器为IP分组进行数据转发,参与三层信息交互,然后进行路径选择。由于路径上的设备都要根据IP数据包的三层信息进行查表、选路转发,这就意味着,数据包到达一个路由器,就要进行三层的解封装,以及重新封装、转发,大大降低了转发的效率。举个简单的例子,这就好像我们坐车去某地,如果按照传统转发方式,那么我们就需要在到达目的地之间的每一站下车,然后根据车站牌的信息,再上车。会非常麻烦。

怎样才能使得转发更加轻松并且高效率的进行呢?简单来讲,就是建立从源到目的地的转发线路。这就相当于我们去某地,只要搭乘从源到某地的固定的公交线路就行,而不必中途每一站下车,然后根据车站牌的信息,再上车了。MPLS 的初衷就是基于这个想法。

这种技术兼有基于第二层交换的分组转发技术和第三层路由选择技术的优点。MPLS给分组分配标签,以便分组能够在基于分组或信元的网络中传输,贯穿整个网络的转发机制是标签交换(label swapping),在这种技术中,数据单元(如分组或信元)携带一个长度固定的标签告诉分组路径上的交换节点如何处理和转发数据。

通过标签交换构建转发的路径,即LSP,每一个LSP都可以类比为实际生活中的一条公交线路,以此避免经过三层封装和解封装过程,以实现通过标签进行数据转发。

赞(0) 打赏
声明:
1、本博客不从事任何主机及服务器租赁业务,不参与任何交易,也绝非中介。博客内容仅记录博主个人感兴趣的服务器测评结果及一些服务器相关的优惠活动,信息均摘自网络或来自服务商主动提供;所以对本博客提及的内容不作直接、间接、法定、约定的保证,博客内容也不具备任何参考价值及引导作用,访问者需自行甄别。
2、访问本博客请务必遵守有关互联网的相关法律、规定与规则;不能利用本博客所提及的内容从事任何违法、违规操作;否则造成的一切后果由访问者自行承担。
3、未成年人及不能独立承担法律责任的个人及群体请勿访问本博客。
4、一旦您访问本博客,即表示您已经知晓并接受了以上声明通告。
文章名称:《mpls是什么意思(一分钟快速理解MPLS)》
文章链接:https://www.idcpcw.com/766.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏