"mpls网络设计权威指南"的书摘……
最近几年,多协议标记交换(MultiprotocolLabelSwitching,MPLS)在全球范围内的部署正在加速.现在MPLS已经成为一种成熟的技术,已能够适应21世纪网络的挑战.各种各样的因素促进这种技术的应用.最初,它提供了一个扩展性良好的架构,利用这个架构可以提供第3层虚拟专网(VPN):最近,在IP/MPLS骨干上传输多媒体数据流(如电话和视频)带来的冲击,导致了对流量工程.快速恢复和分级服务质量(QoS)的需求.从已有的第2层服务向IP/MPLS基础设施的迁移,也在一定程度上加大了这种需求.一些新的MPLS应用的出现,如ATM和以太网伪线服务以及虚拟专用LAN服务(VPLS),带来了更多的MPLS相关服务和技术..
MPLS技术已经被广泛接受,它被集成到许多不同的服务提供商环境中,包括国家电信.IXC.ILEC.CLEC.RBOC.全球服务提供商和ISP.这些运营商提供了成功的第3层VPN服务,使它成为了企业评估和建立其内部网解决方案的基准.此外,现在一些大中型企业也正在建立和运营自己的专用MPLS基础设施.
MPLS能够融合第2层和第3层VPN.流量工程.快速恢复和严格QoS,并从中获得性能提高,使得采用MPLS成为下一代多服务网络的基础.这些网络不仅承载因特网数据流,还承载关键任务数据.语音和视频.它们还提供VPN.多播和lPv6服务,并传输ATM.以太网和帧中继数据流.由于MPLS具有应用程序相关功能与传输功能无关的基本特征,这些功能可以容易地实现.这样就可以更灵活地构建多服务MPLS网络,使用灵活的客户相关.应用程序敏感的边缘设备,连接到应用程序和客户无关的高性能.高可用性核心基础设施.
本书介绍如何设计针对特定环境优化的网络,并提供关于最新技术.服务和设计的细节.实际生产网络环境和需求多种多样,很难提供一套通用的设计建议.不同网络运营商捉供的服务种类通常随环境不同而差异巨大.例如,一个网络运营商可能需要在第3层VPN服务中支持多播流量,而另一个网络运营商可能需要提供许多类型的服务,以满足所有应用的需求:有的运营商需要支持IPv6服务,另一个网络运营商可能需要通过包网络连接ATM交换机.另外,不同的网络运营商面临的财政压力也不相同,有的运营商可能拥有光纤传输线路,而另外一些网络运营商可能需要租用别人的线路,因而面临更大的带宽优化压力,需要在核心利用MPLS流量工程.
更复杂的是,不同网络的恢复需求也可能大不相同.一个网络可能定位于次秒级的恢复时间,而另一个中继公共电话交换网(PSTN)数据流的网络可能需要10毫秒级的快速会聚时间.
另一个需要考虑的因素是,虽然有些网络部署只涉及单个自主系统,但另外一些网络需要涉及多个网络运营商,或由于运营.规模或历史原因,必须将运营商的骨干网络分成多个自主系统.许多网络功能要求不同的设计,这取决于它们是跨越单个自主系统.跨越同一个服务提供商的多个自主系统还是跨越多个服务提供商的多个自主系统.
另外,由于各自不同的特点,不同的网络可能遇到不同的可扩展性限制,需要使用不同的功能或设计方法来克服.
最后,有些MPLS技术是紧密相关的,需要同时规划设计才能完美地协同运行.例如,区别服务.支持区别服务的MPLS流量工程和MPLS快速重路由就是这样的技术,需要对它们仔细地组合,因为它们相互之间是紧密相关的.
在进行网络设计时有这么多因素需要考虑,所以服务提供商或企业迁移到MPLS网络时,可供选择的方案非常多,甚至可以说数不胜数.
本书旨在解决这些问题.书中一系列详细的设计案例介绍了如何在IP/MPLS网络的核心组合使用关键技术和MPLS相关技术.这些设计案例介绍了虚构运营商的设计方案,而不是现有商业网络运营商或企业的实际设计蓝图.然而,每种设计都是在现实世界已经或将要部署的.
为方便说明,在各个设计案例中给出了一些示例配置.在这些配置中,引用了自主系统号和公共Ⅲ地址块,这些地址当前不属于任何网络运营商.如果将来这些自主系统号或公共IP地址分配给了运营商,这些设计案例并不是针对这些运营商的.
每个设计案例都基于一组特征和目标,它们是当今部署MPLS的网络运营商(如IXC.全球服务提供商.企业等)都具备的.每个设计案例还介绍了所有相关的设计方面,虽然这些设计方面是从解决特定运营商的特定需求的角度介绍的,但它们也适用于其他具有类似需求的环境.本书包含了各种设计理念的组合,从整体看,本书提供了一个可重用的设计工具箱...
本书的组织结构
不是每个网络架构师都深入地了解当今网络涉及的全部技术.因此,本书前两章概述了各个设计案例用到的所有技术.这两章着重介绍基本概念.协议和最新进展.第1章介绍了一些对网络边缘影响最大的技术:第3层VPN.多播VPN.IPv6和伪线路.第2章专门介绍QoS.MPLS流量工程和网络恢复技术,它们是现代核心网络的有机组成部分.
本书的其余章节介绍一系列设计案例.每个案例都基于一个虚构的网络,但分别代表了当今运行MPLS的服务提供商和企业的典型网络环境.
每个设计案例由4部分组成.首先描述网络环境,包括支持设备.网络拓扑.POP结构.传输设备.基本IP路由设计和可能的约束.接下来指出影响网络设计的目标,包括优化带宽利用率.通过合作伙伴服务提供商支持无缝VPN服务.通过MPLS核心连接已有的ATM基础高州以及提供各种QoS保证.然后介绍网络设计的各个方面,包括VPN.QoS.流量工程.网络恢复以及(可能需要的)多播.IPv6和伪线路.最后总结从设计案例中可吸取的一系列经验教训.这样,各种类型的服务提供商和企业都可以修改设计方案的某些方面,以满足其网络环境和目标的需求.
第3章描述了美国的一个数据和长途语音服务提供商(1XC),它拥有全国性的光纤和传输设备.具体地说,这个设计案例介绍了第3层VPN设计.基于过度工程化核心的QoS设计以及非保护DWDM传输设备的快速恢复.
第4章描述了一个国家电信公司的设计,它部署一个多服务骨干,将多种服务(如IPv6因特网和ⅢYeN服务)迁移到该网络中.这个网络还用于中继美国国内的公共电话数据流以及引入新的服务(如IPv6因特网和运营商的运营商).另外,本章还详细介绍了共享PE路由器的使用,即所有服务都由相同的设备提供:在入口处提供丰富的CoS,在核心提供电话数据流的QoS/快速重路由.
第5章描述了一个国际性服务提供商,它在全球有许多POP.该服务提供商与地区性服务提供商相连,并与它们签订严格的协议,为客户提供无缝的服务.另外,它还部署虚拟POP(VPOP),从而在特定国家建立出现点,而不需要将自己的核心网络扩展到相应的地方.这家公司利用提供商之间的MPLS流量工程LSP,通过其他提供商的IP/MPLS网络提供有保障的带宽和快速恢复.本章介绍了跨AS第3层VPN的详细设计,包括单运营商.多运营商和多播的情形,还介绍了与带宽优化相关的流量工程,包括支持区别服务的流量工程以及多种QoS机制.本章还介绍了通过流量工程LSP传输ATM数据流和跨AS环境中的VPOP设计及相关的流量工程.恢复和QoS操作.
最后,第6章介绍了一家大型企业(银行集团),它依赖第3层VPN服务来控制子公司内部和子公司之间的通信,这是在国外进行兼并.重组和扩张的公司中非常常见的情形.具体地说,该设计案例介绍了专用国际性MPLS核心的运行,它同支行的连接由其他第3层MPLSVPN和帧中继服务提供商提供,介绍了使用IPSec在有严格安全需求的用户之间通信,以及在同时具有快速链路和慢速链路的混合环境中实现QoS:还介绍了如何在该企业的第3层MPLSVPN设计中使用受管理的语音服务,以及电话服务提供商如何在自己的网络内部使用第3层MPLSVPN技术来为多个客户提供受管理的电话服务.
本书使用的参考文献:本书的许多地方引用了其他资源.提供参考文献旨在帮助有兴趣的读者更深入地了解某个主题.这些参考文献将用方括号表示,如[L2VPN].要了解关于该资源的更详细信息,可参阅附录“参考文献”.
本书针对的读者
本书的目标读者包括如下网络专业人员:
网络架构师,
网络设计人员,
网络工程师,
技术经理,
电信专业的教授和教师,
技术顾问,
学生.
为获得Cisco认证CCIP或CClE而备考MPLS的考生也能从本书受益.
命令语法规范
本书表示命令句法的约定如下:
粗体表示需要逐字输入的命令和关键字,
斜体表示需要用实际值替换的参数:
竖线(,)用于分隔互斥元素,
方括号([])表示可选元素,
花括号({})表示必需选项,
方括号中的花括号([{}])表示可选元素中的必需选项....