MPLS TE 技术原理简介 近年来,随着多媒体、视频、网络游戏、电子商务等各种应用迅猛增长,Internet 服务提供商(ISP)必须不断地对链路扩容、对网络基础结构进行调整,以满足新增业务对于带宽资源的需求。与此同时,流量的高速增长对如何维持可靠的基础结构以满足重要的应用,也提出了挑战。 Internet 服务提供商所面临的挑战主要来自于如何使他们的客户满意并保持高速增长。在网络部署完毕后,ISP 需要将客户的业务流映射到网络的物理拓扑上。90 年代初期,这项工作并不是以一种科学的方法来实现。这种映射的实现只是基于产品的路由配置——业务流简单地被分配到由内部网关协议(IGP)计算出的最短路径上。这种不规则映射的局限是,当某条链路发生阻塞时,需要通过提供额外带宽来解决。现在,ISP 网络越来越大,要求的转发速度也越来越快,同时客户的需求也变得越来越高。将业务流映射到物理拓扑上的任务需要以一种完全不同的方式来实现,只有这样,网络上传输的负载才能通过一种受控和有效的方式得到支持。 多协议标签交换(MPLS),因其支持流量工程,而在新型公共网络中被作为一项重要的技术。流量工程(TE)是通过将大量的用户业务转移到预先设定的路径来实现的。这些预先设定的通过 ISP MPLS 网络特定节点的路径,被称作标签交换路径(LSP)。 本文对 MPLS TE 技术进行了描述,主要侧重于 MPLS TE 的功能,对于具体的小特性并没有进行细节描述。每个部分会提供相应的学习提示,希望本文对读者了解和掌握 MPLS TE技术有所帮助。 本文没有对路由、MPLS、MPLS VPN、QoS 等进行详细描述,要求读者已经具有相关基础。 1 MPLS TE 概述 MPLS TE 是 Multi Protocol Label Sw itch Traffic Engineering 的缩写。所谓流量工程(TE[1]),简而言之,就是对流量进行管理、控制,是将用户的业务数据流映射到物理拓扑/链路上的一项任务。之所以称为工程,因为实现它不仅仅是一项技术或特性,而是要由一系列技术一起配合来完成。由概念可知,可实现对流量的管理和控制的技术都可以叫做TE。例如,通过修改 IGP 的 Metric 值改变路由的选路,从而使流量通过的路径发生改变,这就可以称为 TE。那么,什么是 MPLS TE?顾名思义,MPLS TE 就是运用 MPLS 技术实现流量工程,也就是运用 MPLS 技术实现流量的管理和控制。本文以下内容只介绍 MPLS TE,未涉及其他流量控制方式。 概括地说,通过MPLS 技术...