一文带你了解MPLS

2019-11-08 16:28:44 云杰通信 100

一文带你了解MPLS

什么是MPLS?

MPLS代表多协议标签交换。本质上,它是一种使用标签来确定路由器做出的数据转发决策的技术。它简化了他们的决策过程,从而加快了网络速度并使它们更加高效。

它是如何工作的?

标签是固定在数据包上的短的,固定长度的标识符,用于标识分配给该包的转发对等类(FEC)。FEC是一组全部以相同方式和相同路径转发的数据包。

在普通IP网络中,每个路由器分别确定数据包的下一跳,然后继续转发数据包。另一方面,在MPLS上,第一个路由器而不是确定下一跳,而是确定到最终目标路由器的最佳路径,并在其上应用带有该信息的标签。

每个后续路由器都有一个表,该表告诉他们如何处理标记有特定FEC类型的数据包,并且它们使用该标签自动转发数据包,而不必执行自己的独立计算。

该标记允许网络以一致的方式处理特定类型的数据包,例如语音或视频,在网络上查找低延迟路由(流量较小,干扰较小的路由)并提高其速度和质量。

谁发明的?

Ipsilon Networks早在1996年就首次提出了一种流管理协议。仅配置为通过ATM(异步传输模式)工作,它并没有成为主流。

然后,思科推出了一种类似的协议,称为标签交换,该协议不仅限于ATM传输,还提交了IETF(互联网工程任务组)进行开放式标准化。然后,IETF开发了MPLS标准,该标准结合了Cisco和其他一些供应商的意见。

它提供什么?

MPLS具有许多有益的应用。这些包括:

可扩展性–随着业务在全球范围内扩展,并需要更多位置的更多连接,MPLS允许轻松地进行扩展。

服务质量– MPLS为语音和视频之类的应用提供QoS,这些应用每天都在使用和依赖。

灵活性– MPLS可以与多种技术进行互操作而几乎没有任何限制。

流量工程– MPLS通过改善对网络数据传输的分析,预测和调节,可以帮助优化性能。

随着网络开始承载更多种类的流量,由于MPLS具有简化程序,降低成本和为网络用户提供更好控制的能力,因此有望在更广泛的范围内采用MPLS。