前言
如果你的公司机构高度分散,有很多中低带宽的站点,或者已经将融合性列入到了未来的计划当中,那么你应当仔细读读这篇文章,它将帮助你迁移到基于MPLS的服务上。
除非你过去5年里没有生活在路由器的环境中,否则肯定听说过基于MPLS(多协议标签交换)服务的好处——它可以帮助用户在一个基于QoS和高可用性,并提供多种VPN和LAN互连服务的公共平台上集成语音、视频和数据。
很多公司都在向基于MPLS的服务迁移。根据Nemertes研究公司的调查显示,从2004年到2006年,基于MPLS服务的使用率几乎翻了一番,由24%增加到42%。同时,有超过半数的调查参与者表示,他们正在或计划使用基于MPLS的服务,并且这种趋势在跨国公司中显得更加突出。另一方面,用户对帧中继和ATM等服务的兴趣则大幅度下降。
首先,让我们对MPLS做一个详细的解读。在此之前还要先明白的一点,MPLS是一种技术而非服务。MPLS可以被用于提供从IP VPN到城域以太网服务的任何东西,甚至提供光学服务。因此,虽然运营商建设的是MPLS骨干网,但用户购买的服务可能并不叫MPLS。它们可能被叫做任何东西:IP VPN、城域以太网,或者是运营商的营销部门凭空想象出的任何名字。
MPLS背后的基本概念是标记数据包:在传统的路由IP网络中,每个路由器都只根据数据包的网络层包头做出独立的转发决定。在使用MPLS时,数据包第一次进入网络就被分配到一个特定的FEC(转发等价类),FEC由附加在数据包上的短比特序列(标签)来表示。网络中的每个路由器都有一张指示如何处理特定FEC类型的表,当数据包进入网络时,路由器不再需要执行路由分析,而是使用这个标签作为索引来查询FEC表,以得到这个数据包的新FEC。这就使得MPLS网络在传送实时传输流(如语音或视频)的数据包时,可以方便地映射到网络上的低时延路由上面,而这对于传统的路由技术来说是一个巨大的挑战。