《QoS技术白皮书.docx》由会员分享,可在线阅读,更多相关《QoS技术白皮书.docx(30页珍藏版)》请在优知文库上搜索。
1、QoS技术白皮书关键词:QoS,服务模型,IntServ,DiffServ,拥塞管理,拥塞避免,队列技术,流量监管,流量整形,链路效率机制摘要:本文对Intemet的三种服务模型(BeSt-Effort、IntSerV和DiffServ),以及服务模型的发展历程进行了简单介绍,较为详细地介绍了H3C系列数据通信产品所支持的QoS技术,内容包括:流量分类和标记、拥塞管理、拥塞避免、流量监管与流量整形、链路效率机制以及MPLS网络相关QoS技术,并且简要描述了在实际应用中的QOS解决方案。网络运营商及行业用户等通过对这些QOS技术的灵便运用,可以在Internet或者任何基于IP的网络上为客户提供
2、有保证的区分服务。缩略语:缩略语英文全名中文解释AFAssuredForwarding确保转发BEBestEffOrt竭力转发CARCommittedAccessRate约定访问速率CBWFQClassBasedWeiahtedFairQueuing基于类的加权公平队列CQCustomQueuinq定制队列DiffServDifferentiatedService区分服务DSCPDifferentiatedServicesCodepoint区分服务编码点EFExpeditedForwardinq加速转发FECForwardinqEquivalanceClass转发等价类FIFOFirstinF
3、irstout先进先出GTSGenericTrafficShaping通用流量整形IntServIntegratedService综合服务IPHCIPHeaderCompressionIP头压缩ISPInernetServiceProviderInternet服务提供商LFILinkFragmentation&Interleaving链路分片与交叉LLQLowLatencyQueuing低时延队列LRLineRate物理接口总速率限制LSPLabelSwitchedPath标签交换路径MPLSMultiprotocolLabelSwitching多协议标签交换PHBPer-hopBehavio
4、r单中继段行为,指IP转发中每一跳的转发行为PQPriorityQueuing优先队列QoSQualityofService服务质量,指报文传送的吞吐量、时延、时延颤动、丢失率等性能REDRandomEarlyDetection随机早期检测缩略语英文全名中文解释RSVPResourceReservationProtocol资源预留协议RTPRealTimeProtol实时协议SLAServiceLevelAgreement服务水平协议。是服务使用者和服务提供者之间签订的服务水平协议。服务提供者按此协议向服务使用者提供服务TETrafficEngineering流量工程ToSTypeofServ
5、ice服务类型VoIPVoiceoverIP通过IP报文传递语音报文VPNVirtualPrivateNetwork虚拟专用网WFQWeightedFairQueuing加权公平队列WREDWeightedRandomEarlyDetection加权随机早期检测目录1根沐1.1 产生背景1.2 技术优点1.3 QoS服务模型简介1.3.1 BeSt-EffOrt月艮务模型13.2IntSerV服务模型133DiffSarV服冬根型1.3.4IntSerV与DiffSerV之间的互通2IPQoS技术实现2.1 IPQoS功能总述2流曷分类和标记2LWPQoS业务分类212IPv6OOS亚冬分类2
6、JLQ以太网CnS2冬令举2.2 拥塞管理22.1先讲先出队列(FIFo)2.22优先队列(PQ)_223宗制队圳(CC)2.2.4 加权公平队列(WFQ)2.2.5 基类的加权公子队列(CBWFQ)2.2.6 RTP优先队列2.2.7 队列技术对照2.3拥塞避免2.3.2RED片WRED2.33WRED和队列机制的关系2.4流曷监管与流曷整形2-41妁定i力间束率(CAR)2.4.2通用流量整形(GTS)2.4.3物理接口总速率限制(LR)2.5链路效率机制2.5.1锦路分片与交叉(LFh2 52IP报文头东缩(IPHC)3 MPlSCn6拈术室顼4 1MPiSDiffSarV3.2MPLS
7、-TE4典型组网方案41企业VPNCCS史施5 2VcIPCcS同但&设让5参考文献1概述1.1 产生背景在传统的IP网络中,所有的报文都被无区别的等同对待,每一个转发设备对所有的报文均采用先入先出(FIFo)的策略进行处理,它尽最大的努力(BeSt-EffOrt)将报文送到目的地,但对报文传送的可靠性、传送延迟等性能不提供任何保证。网络发展日新月异,随着IP网络上新应用的不断浮现,对IP网络的服务质量也提出了新的要求,例如VOlP等实时业务就对报文的传输延迟提出了较高要求,如果报文传送延时太长,用户将不能接受(相对而言,E-Mail和FTP业务对时间延迟并不敏感)。为了支持具有不同服务需求的
8、语音、视频以及数据等业务,要求网络能够区分出不同的通信,进而为之提供相应的服务。传统IP网络的竭力服务不可能识别和区分出网络中的各种通信类别,而具备通信类别的区分能力正是为不同的通信提供不同服务的前提,所以说传统网络的竭力服务模式已不能满足应用的需要。QoS技术的浮现便致力于解决这个问题。1.2 技术优点QoS旨在针对各种应用的不同需求,为其提供不同的服务质量。如:可以限制骨干网上FTP使用的带宽,也可以给数据库访问以较高优先级。对于ISP,其用户可能传送语音、视频或者其他实时业务,QoS使ISP能区分这些不同的报文,并提供不同服务。可以为时间敏感的多媒体业务提供带宽和低时延保证,而其他业务在
9、使用网络时,也不会影响这些时间敏感的业务。1.3 QOS服务模型简介通常QoS提供以下三种服务模型(服务模型,是指一组端到端的QoS功能):BeSt-EffOrtSerVice(竭力而为服务模型)Integratedservice(综合服务模型,简称IntSerV)Differentiatedservice(区分服务模型,简称DiffServ)1.3.1 Best-Effort服务模型BeSt-EffOrt是一个单一的服务模型,也是最简单的服务模型。应用程序可以在任何时候,发出任意数量的报文,而且不需要事先获得批准,也不需要通知网络。对BeSt-EffOrt服务,网络尽最大的可能性来发送报文。
10、但对时延、可靠性等性能不提供任何保证。Best-Effort服务是现在Internet的缺省服务模型,它合用于绝大多数网络应用,如FTP、E-Mail等,它通过FIFO队列来实现。IntSerV是一个综合服务模型,它可以满足多种QoS需求。这种服务模型在发送报文前,需要向网络申请特定的服务。这个请求是通过信令RSVP来完成的。RSVP是在应用程序开始发送报文之前来为该应用申请网络资源的,所以是带外信令。应用程序首先通知网络它自己的流量参数和需要的特定服务质量请求,包括带宽、时延等。网络在收到应用程序的资源请求后,执行资源分配检查,即基于应用程序的资源申请和网络现有的资源情况,判断是否为应用程序
11、分配资源。一旦网络确认为应用程序分配资源,则网络将为每一个流(FIOw,由两端的IP地址、端口号、协议号确定)维护一个状态,并基于这个状态执行报文的分类、流量监管、排队及其调度。应用程序在收到网络的确认信息(即确认网络已经为这个应用程序的报文预留了资源)后,才开始发送报文。只要应用程序的报文控制在流量参数描述的范围内,网络将承诺满足应用程序的QoS需求。IntServ可以提供以下两种服务:保证服务:它提供保证的带宽和时延限制来满足应用程序的要求。如VoIP应用可以预留10M带宽和要求不超过1秒的时延。负载控征服务:它保证即使在网络过载的情况下,能对报文提供近似于网络未过载类似的服务,即在网络拥
12、塞的情况下,保证某些应用程序的报文低时延和优先通过。1.3.3 DiffSerV服务模型DiffSerV是一个多服务模型,它可以满足不同的QoS需求。与IntSerV不同,它不需要使用RSVP,即应用程序在发出报文前,不需要通知网络为其预留资源。对DiffSerV服务模型,网络不需要为每一个流维护状态,它根据每一个报文的差分服务类(IP报文头中的差分服务标记字段DSCP值),来提供特定的服务。在实施DiffServ的网络中,每一个转发设备都会根据报文的DSCP字段执行相应的转发行为,主要包括以下三类转发行为:加速转发(EF):主要用于低延迟、颤动和丢包率的业务,这种业务普通运行一个相对稳定的速
13、率,需要在转发设备中进行快速转发;确保转发(AF):采用此转发行为的业务在没有超过最大允许带宽时能够确保转发,-旦超出最大允许带宽,则将转发行为分为4类,每类又可划分为3个不同的丢弃优先级,其中每一个确保转发类都被分配了不同的带宽资源。IETF建议使用4个不同的队列分别传输AF1x、AF2x、AF3x、AF4x业务,并且每一个队列提供3种不同的丢弃优先级,因此可以构成12个有保证转发的PHB;竭力转发(BE):主要用于对时延、颤动和丢包不敏感的业务。区分服务只包含有限数量的业务级别,状态信息的数量少,因此实现简单,扩展性较好。它的不足之处是很难提供基于流的端到端的质量保证。目前,区分服务是业界
14、认同的IP骨干网的QOS解决方案,尽管IETF为每一个标准的PHB都定义了推荐的DSCP值,但是设备厂家可以重新定义DSCP与PHB之间的映射关系,因此不同运营商的DiffSerV网络之间的互通还存在艰难,不同DiffServ网络在互通时必须维护一致的DSCP与PHB映射。1.3.4 IntSerV与DiffSerV之间的互通普通来讲,在提供IP网络的QoS时,为了适应不同规模的网络,在IP骨干网往往需要采用DiffSerV体系结构;在IP边缘网可以有两种选择:采用DiffSerV体系结构或者采用IntSerV体系结构。目前在IP边缘网络采用哪一种QOS体系结构还没有定论,也许这两种会同时并存
15、于IP边缘网中。在IP边缘网采用DiffSerV体系结构的情况下,IP骨干网与IP边缘网之间的互通没有问题。在IP边缘网采用ImSerV体系结构的情况下,需要解决ImSerV与DiffServ之间的互通问题,包括RSVP在DiffServ域的处理方式、IntSerV支持的服务与DiffServ支持的PHB之间的映射。RSVP在DiffServ域的处理可以有多种可选择的方式。例如下面两种:一种方式为RSVP对DiffServ域透明,RSVP在IntServ域边界转发设备终结,DiffServ域对IntSerV域采用静态资源提供方式。本方式实现相对简单,但可能造成DiffSerV域资源的浪费。一种方式为DiffServ域参预RSVP协议处理,DiffServ域对IntServ域采用动态资源提供方式。本方式实现相对复杂,但可以优化DiffSerV域资源的使用。根据IntServ支持的服务和DiffSeiv提供的PHB的