我们常说设备应该支持MPLS-TP或MPLS的功能,但我们可能不太清楚它们之间的区别。让我们简单地看看它们之间的区别?
1、控制平面
MPLS-TP可以在无控制平面下运行,控制平面相关协议在MPLS-TP中是可选的。而对于MPLS来说,控制平面是绝对不能少的。MPLS-TP的业务路径一般由NMS配置并发送到网元。
2、管理平面
MPLS-TP中的LSP可以通过管理平面完全建立,而不使用控制平面,而MPLS则完全相反,MPLS需要路由协议或RSVP来建立LSP。MPLS的结构系统如下图所示。
3、管理/控制与数据平面平面
在MPLS网络中,控制平面故障会影响业务流量的转发,而MPLS-TP不会,其管理平面故障不会影响数据的转发,这就是为什么我们提到MPLS-TP可以在没有控制平面的情况下完全通过管理平面建立LSP。让我们看看LSP有什么区别?
4、LSP路径
在MPLS网络中,LSP是单向的,这意味着从源到目的和从目的到源的流量遵循不同的路径。相比之下,MPLS-TP网络的工作模式是一致的——也就是说,路径在两个方向上遍历网络的每个部分,使MPLS-TPLSP具有确定性,从而更容易实现服务水平协议(SLA)。
5、OAM能力
在MPLS-TP网络中,其OAM被设计为在与数据完全相同的路径上传输。换句话说,MPLS-TP为LSP和PW提供运营商级OAM,OAM与用户流量一起携带,MPLS-TP帧中携带所有必要的OAM信息(带内传输),以确保更快的故障排除和可预测的运营商级性能。在MPLS中,OAM是一种完全不依赖任何上下层的机制。
6、IP数据转发
MPLS-TP可以在转发平面上交换没有IP的数据包。MPLS节点需要IP在包装和交换数据包的接口上。在传统的路由器中,IP在接口上运行,因为它需要交换带外控制信息。
让我们看一张图片,全面了解它们的区别:
简而言之,MPLS-TP是MPLS的简化版本,关闭了一些MPLS功能,如倒数第二次(PHP)、标签交换路径(LSP)合并和等价多路径(ECMP)等。此外,MPLS-TP不需要MPLS来控制平面能力,并允许管理平面手动构建LSP。它的OAM可以在没有任何IP层功能的情况下运行。
以上就是MPLS-TP和MPLS有什么区别?的介绍。如果你还有其他问题,欢迎进行咨询探讨,希望Vecloud的专业的解决方案,可以解决你目前遇到的问题。Vecloud提供全球主机托管、服务器租用、MPLS专线接入、SD-WAN组网等方面的专业服务,资源覆盖全球。欢迎咨询。