MPLS百科
您的位置:网站首页 > MPLS百科 > 为什么需要做MPLS流量工程

为什么需要做MPLS流量工程

时间:2020-09-16 13:01 发布:http://www.pbsvpn.com 点击量:569

为了说清楚这个问题,我们以大家熟悉的MPLS VPN业务为例来进行剖析。

假设现在有四家公司,假设分别为A、B、C和D,四家公司的总部均在北京,其中三家公司的在广州有分部,另外一家公司的分部在武汉,现在四家公司均向服务提供商购买了MPLS VPN业务,将自己的分部连接到总部,例如下图所示:

图-1

当MPLS VPN正确部署完毕后,四家公司的总部和分部之间肯定是可以互相访问的,但我们现在的问题是,流量在核心网中所走过的路径是什么呢?为什么这么走?

根据图2所示,A、B和C三家公司的互访流量在核心网中的路径均为P1->P4 ->P6,D公司的流量路径为P1->P2->P5。因此,P1->P4 ->P6的路径上将承载大量的数据流量,P1->P2->P5的路径上只承载了少量的流量,甚至在P1->P3->P6的路径上出现了空载,也就是没有承载任何流量。

图-2

流量之所以这么走,是因为核心网中的路径是事先由路由协议(例如,OSPF、ISIS)根据它们自己的最短路径算法构建的。该算法通常只考虑链路上的物理带宽,而不考虑链路上的带宽现在实际已经使用了多少,还剩多少。所以,路由协议在计算从P1到P6的最短路径时,只会选择P1->P4 ->P6之间的路径,而不会优选其他可行路径(不是最短路径)。

那么问题就显而易见了,A、B和C三家公司的互访流量无论有多大,都只会走P1->P4 ->P6的路径,而不会走其他可行路径,从而导致该路径出现重载甚至拥塞,而其他路径却是没有使用的。

如果将MPLS VPN业务放大一下,不仅仅是四家公司的流量,而是4000家公司的流量,并且也不仅仅是MPLS VPN业务的流量,还有移动网络的流量、IPTV的流量等等,所有这些流量如果都是需要从北京的P1路由器发往广州的P6路由器,那么情况就会更糟糕!

MPLS流量工程就是专门为解决上述问题而生的!

MPLS流量工程会在由路由协议构建的基础网络上,再重新构建一条转发路径,从而操作流量的转发,对链路资源实现更高效、更合理地利用。

在MPLS流量工程的加持下,我们就可以对上述案例中A、B和C公司的流量路径进行调整,例如,A和B公司的流量还是走P1->P4 ->P6,但是C公司的流量调整到P1->P3->P6的路径上。当然了,我们这里只是抛砖引玉,流量调整的方式方法有很多,如何进行最优的流量调整就取决于我们对MPLS流量工程技术的掌握了。

以上就是为什么需要做MPLS流量工程的介绍,

如果你还有其他问题,欢迎进行咨询探讨,希望我们的专业的解决方案,可以解决你目前遇到的这些问题。