h3c msr系列路由器操作手册v1.07-qos分册_第1页
h3c msr系列路由器操作手册v1.07-qos分册_第2页
h3c msr系列路由器操作手册v1.07-qos分册_第3页
h3c msr系列路由器操作手册v1.07-qos分册_第4页
h3c msr系列路由器操作手册v1.07-qos分册_第5页
免费预览已结束,剩余97页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1概 1 1 1 1 1 2对 2 2 1 1流分 1优先 1 2 2流量........................................................................................................................................2- 3 4 5 5 7 9流量/流量整形/物理接口限速显示和.........................................................................................2- 1 1 1 1定义 1 2 3 3 4 4 5QoS策略显示和................................................................................................................................3- 1 1 1 5 6 6 6 6 6 7 8 8 9 定义 基于类的队列的显示和........................................................................................................4- 优先级映 1 1 2 2 2 3 3 3 4 4 4 5 5 5优先级映射显示和............................................................................................................................5- 6 6 7拥塞避 1 1 2 2 2 3 3 3 3 4 4 4WRED显示和....................................................................................................................................6- 5MPLSQoS配 1 1 1配置MPLS 1配置MPLS 2 3配置MPLS 4 4 4DAR配 1 1 1 2 4 4 4 5 6配置 8 8 8配置DAR应用协议的端.........................................................................................................8- 9 9 9DAR显示和.....................................................................................................................................8- 8.4.1BT配置举 QoSQoS(QualityofService,服务质量)是各种存在服务供需关系的场合中普遍存在的概念,它评估QoSQoS,是对分组转发过程中为延迟、抖动、丢包率等需求提供支持的服务能力的评估。IP网络无区别地对待所有的报文,设备处理报文采用的策略是FIFO(FirstInFirstOut,先源,至于得到资源的多少完全取决于报文到达的时间。这种服务策略称作Best-Effort,它尽最大的新业务的新需数量上都拓展得非常快。越来越多的用户使用Internet作为数据传输的平台,开展各种应用。医疗、可视、电视会议、点播等。企业用户也希望通过技术,将分布在各地的分支机构连接起来,开展一些事务性应用:比如公司的数据库或通过net管理设备。点播需要高带宽、低延迟和低抖动的保证。事务处理、net等关键任务虽然不一定要求高带达目的地,还希望在转发过程中得到更好的服务,诸如支持为用户提供带宽、减少报文的丢失拥塞的产图1-1流量拥塞示意拥塞的影拥塞有可能会一系列的影响对据业务的性质及其需求特性权衡资源的分配,将拥塞对QoS的影响减到最小。流量:对进入设备的特定流量的规格进行,通常作用在接口入方向。当流量超出规流分类、流 和流量整形配流分流分类规则可以使用IP报文头的ToS(TypeofService,服务类型)字段的优先级位,识别出有IP协议或应用程序的端等信息对流进行分类。一般的分类依据都局限在封装报文的头部信息,元组(源地址、源端、协议号、目的地址、目的端)确定的狭小范围,也可以是到某网段IPToS字段中的优先级位。这样,在网络的内优先图2-1DS域和ToS字2-1所示,IPheader的ToS字段8个bit,其3个bit表示的就是IP优先级,取值范围0~7;第3~6这4个bit表示的是ToS优先级,取值范围为0~15;在RFC2474中,重新定义了IP报文头部的ToS域,称之为DS域,其中DSCP6位(0-5位)0~63,后2位(6、7位)是保留位。流量和流量整形就是一种通过对流量规格的监督,来限制流量及其资源使用的流控策略。进行流量或整形有一个前提条件,就是要知道流量是否超出了规格,然后才能根据评估结果实施调控策略。一般采用令牌桶(TokenBucket)对流量的规格进行评估。图2-2用令牌桶评测流需由此接口发需由此接口发送的平均速率:向桶中放置令牌的速率,即允许的流的平均速度。通常设置为CIR(CommittedInformationRate,承诺信息速率)。突发尺寸即每次突发所允许的最大的流量尺CBS(CommittedBurstSize,承诺突发尺寸),设置的突发尺寸必须大于最大报文长度。流量了。EBS(ExcessBurstSize,超出突发尺寸(这两个桶简称C桶和E桶),代表所允许的不同突发级别。每次评估时,依据“C桶有足够的令牌”、“C桶令牌不足,但E桶足够”以及“C桶和E桶都没有足够的令牌”的情况,可以分别实流量流量的典型应用是监督进入网络的某一流量的规格,把它限制在一个合理的范围之内,或对超流量广泛的用于进入Internet服务提供商ISP的网络流量。流量还包括对所流量的流量整TS(TrafficSha,流量整形)是一种主动调整流量输出速率的措施。一个典型应用是基于下游网络结点的TP指标来控制本地流量的输出。流量整形与流量的主要区别在于,流量整形对流量中需要丢弃的报文进行缓存——通常是2-3所示。当令牌桶有足够的令牌时,再均匀的向外发送这些被图2-3TS示意类图2-4流量整形的应发送。这样,发向RouterB的报文将都符合RouterB的流量规定。物理接口限LR(LineRate,物理接口限速)可以在一个物理接口上限制发送报文(包括紧急报文)的总LR的令牌桶进行处理。如果令牌桶中有足够的令牌,则报文可以发送;否则,报文将进入QoS队列进行拥塞管理。这样,就可以对通过该物理接口的报文流量进行控制。图2-5LR处理过程示意需由此接口发送的分入队缓表2-1配置说应用CAR列表的流量配置CARCAR策应用ACL的流量基于ACL的流量配置过CAR策CAR策基于ACL的流流量配文的策略。基于CAR列表的流量配置过表2-2基于CAR列表的流量配置过-配置CARqoscarlcarl-index{precedenceprecedence-value|macmac-address||source-ip-address}{ip-addressmask-length|[per-address[shared-bandwidth]]显示CAR列表的规displayqoscarl[carl-index的CAR策略qoscar{inbound|outbound}carlcarl-indexcircommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]][greenaction][action显示CAR在接口上displayqoscar基于ACL的流量配置过-配置ACL参见ACL模块port-groupACL规则CARqoscar{inbound|outbound}[ipv6]acl-numbercircommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]][greenaction][redaction]显示CAR在接口上displayqoscardisplay命令可以在任意表2-4适配所有流的流量配置过-CAR策qoscar{inbound|outbound}anycircommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]][greenaction][action显示CAR在接口上displayqoscarinterface[interface-typeinterface-number]<Sysname>system-[Sysname]interfaceethernet[Sysname-Ethernet1/1]qoscaroutboundanycir1000 ebs0greenpassred流量整形配软转发流量整形不支持IPv6基于ACL的流量整形配置-参见ACL模块port-groupqosgtsaclacl-numbercircommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size[queue-lengthqueue-length]]]displayqosgtsdisplay命令可以在任意表2-6适配所有流的流量整-[cbscommitted-burst-size[ebsexcess-burst-size[queue-lengthqueue-length]]]displayqosgtsinterface[interface-typeinterface-number]display命令可以在任意对Ethernet1/1接口发送的报文进行流量整形,对超过500kbps的报文流进行整形。<Sysname>system-[Sysname]interfaceethernet[Sysname-Ethernet1/1]qosgtsanycir表2-7接口限速配置过-qoslr{inbound|outbound}circommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]]显示接口的LR配置和统计信displayqoslrinterface[interface-typeinterface-number]display命令可以在任意#进入系统视图。<Sysname>system-[Sysname]interfaceethernet[Sysname-Ethernet1/1]qoslroutboundcir在完成上述配置后,在任意视图下执行display命令可以显示配置后流量/流量整形/物理接口表2-8流量/流量整形/物理接口限速显示显示CAR列表的规displayqoscarl[carl-index显示CAR在接口上displayqoscarinterface[interface-typeinterface-numberdisplayqosgtsinterface[interface-typeinterface-number显示接口的LR配置和统计信displayqoslrinterface[interface-typeinterface-numberServer、HostA、HostB可经由RouterA和RouterB图2-6流量、流量整形配置组网<RouterA>system-[RouterA]interfaceethernet[RouterA-Ethernet1/3]qosgtsanycir500[RouterA-Ethernet1/3]quit[RouterA]aclnumber[RouterA-acl-basic-2001]rulepermitsource0[RouterA-acl-basic-2001]quit[RouterA]aclnumber[RouterA-acl-basic-2002]rulepermitsource0[RouterA-acl-basic-2002]quit[RouterA]interfaceethernet[RouterA-Ethernet1/1]qoscarinboundacl2001cir54cbs4000ebs0greenpassredremark-prec-pass0[RouterA-Ethernet1/1]qoscarinboundacl2002cir8cbs1875ebs0greenpassreddiscard[RouterA-Ethernet1/1]qoscarinboundanycir500cbs32000ebs0greenpassreddiscard[RouterA-Ethernet1/1]quit#在Ethernet1/2接口上进行TP配置,对由Ethernet1/2接口发送的报文进行流量控制,报文流量过1Mbps,如果超过流量限制则将报文丢弃。<RouterB>system-[RouterB]interfaceethernet[RouterB-Ethernet1/2]qoscaroutboundanycir1000cbs65000ebs0greenpassredQoS起来,方便的进行QoS配置。类关系:and或者or。配置准定义表3-1-trafficclassifiertcl-name[operator{and|or}if-match[not]match-displaytrafficclassifier{system-defineduser-defined}[tcl-namedisplay命令可以在任意视图定义流行表3-2定义流行-carcircommitted-information-rate[committed-burst-size[ebsexcess-burst-size]][action][redactionfilter{deny|permitgtscircommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size[queue-lengthqueue-length]]]gtspercentcircir-percent[cbscbs-time[ebsebs-time]配置标记ATM信元DSCPremarkdscpdscp-remarkdot1p标记FR报文DE标志位remarkfr-defr-de-配置标记报文的IP优先级配置标记MPLSremarkmpls-expexp-displaytrafficbehavior{system-defineduser-defined}[behavior-namedisplay命令可以在定义策策略定义该策略中类和流行为的对应关系,而每个流行为由一组QoS动作组成。表3-3在策略中为类指定流行-qospolicypolicy-displayqospolicyuser-[policy-name[classifiertcl-name]display命令可以在任意视图下执出该if-match,继续进行后续规则的查找。只使用ACL中的分类域。QoS策略test_policy,将IP优先级6的报文的速率100kbps<Sysname>system-[Sysname]trafficclassifier[Sysname-classifier-test_class]if-matchip-precedence6[Sysname-classifier-test_class]quit#[Sysname]trafficbehaviortest_behavior[Sysname-behavior-test_behavior]carcir100[Sysname-behavior-test_behavior]quit#[Sysname]qospolicy[Sysname-qospolicy-test_policy]classifiertest_classbehavior基于接口或PVC应用QoS一个策略可以应用于多个接口或PVC。接口或PVC的每个方向(出/入两个方向)只能应用一个策略-视图或PVC视图pvcoutboundQoSPVCQoS策略对本地协议报文不起作用。(本地协QoS不对其进行QoS而误将这些报文丢弃或进行其他处理的风险。一些常见的本地协议报文如下:链路报文、ISIS、OSPF、RIP、BGP、LDP、RSVP、SSH等。)<Sysname>system-[Sysname]interfaceethernet[Sysname-Ethernet1/1]qosapplypolicytest_policyQoS策略流速统计功能可以统计经过QoS策略流分类后的每类报文的发送和丢弃速率。假设流速t(t5分钟),t时间内每类报文发送和丢弃的平均速率,且15displayqospolicyinterface查看。表3-5QoS策略流速统计时--qosflow-interval表3-6QoS策略显displaytrafficclassifier{system-defined|user-defined}[tcl-name]displaytrafficbehavior{system-defined|user-defined}[behavior-name]displayqospolicy{system-defined|user-defined}[policy-[classifiertcl-name]displayqospolicyinterface[interface-typeinterface-number][inbound|outbound][pvc{pvc-name[vpi/vci]|vpi/vci}]拥塞管理配置当分组到达的速度大于接口或PVC发送分组的速度时,在该接口或PVC处就会产生拥塞。如果没有拥塞管理策FIFO(先入先出队列,FirstInFirstOut图4-1先入先出队列示意如上图所示,FIFO按照时间到达的先后决定分组的转发次序。用户的业务流在某个设备能够获得的资源取决于分组的到达时机及当时的负载情况。Best-EffortFIFO的排FIFO的输入或输出队列,那么恶性的应用可能会占用所有的网图4-2优先队列示意PQ队列是针对关键业务应用设计的。关键业务有一个重要的特点,即在拥塞发生时要求优先获得服务以减小响应的延迟。PQ可以根据网络协议(比如IP,IPX)、数据流入接口、报文长短、源地址/4类,分别为高优先队列(top)、中缺省情况下,数据流进入normal队列。在队列调度时,PQ严格按照优先级从高到低的次序,优先发送较高优先级队列中的分组,当较高PQ的缺点是如果较高优先级队列中长时间有分组存在,那么低优先级队列中的报文将一直得不到图4-3定制队列示意策略进入相应的CQ队列。116号用户队列中取出一定数量的分带宽,又不至于使非关键业务得不到带宽。缺省情况下,数据流进入1号队列。16个用户队列的调度是轮询进行的,但对每个队列不是固定地分配服务时间片——如果某个队列为空,那么马上换到下一个队列调度。因此,当没有某些类别的报文时,CQ调度机制能自动增WFQ(公平队列,WeightedFair图4-4公平队列示意在介绍公平队列前,先要理解公平队列FQ(FairQueuing)。FQ是为了公平地网络资源,尽短报文和长报文获得公平的调度:如果不同队列间同时存在多个长报文和短报文等待发送,的报文获得优先调度的机会多于低优先权的报文。WFQ能够按流的“会话”信息(协议类型、源和目的TCP或UDP端、源和目的IP地址、ToS域中的优先级位等)自动进行流分类,并且队的时候,WFQ按流的优先级(precedence)来分配每个流应占有出口的带宽。优先级的数值越1+2+3+4+5=每个流所占带宽比例为:(1)/((1的和)。即每个流可得WFQWFQ在一些特殊场合得到了有效的应RSVP(ResourceReservationProtocol)的保证型业务中,通常就是采用WFQ作为调度策略;在流量整形TS中,也采用WFQ调度缓存的报文。CBQWFQ功能的扩展,为用户提供了定义类的支持。CBQ为每个用户定义的类分配一个单进行匹配,并使其进入相应的队列,在入队列之前必须进行拥塞避免机制(尾部丢弃或WRED,PQ特性引CBQ,称LLQ(LowLatencyQueuing,低延迟队列),为语音报文这样的对延LLQCBQ结合起来使用,用户在定义类时可以指定其享受严格优先服务,的队列的报文。在发送其他队列报文时将仍然按照公平的方式调度。生,优先类超过分配带宽的数据包将被丢弃。LLQ还可以指定Burst-size。是将承载语音或的RTP报文送入高优先级队列,使其得到优先发送,保证时延和抖动降低为图4-5RTP队列示意FIFO、PQ、CQ、WFQ与CBQ)结合使用,而它的优先级是最高的。但由于CBQ中的LLQ也可以保证实时业务数据的转发,所以一般不推荐将RTP优先队列与CBQ结合应用。设备上提供了以上拥塞管理技术,突破了传统IPFIFO拥塞管理策略,提供了强大的QoSIP设备可以满足不同业务所要求的不同服务质量的要求。为了用户更好地利用拥表4-1拥塞管理技术对1流UDP报文发送)无约束力,不配合的数据源会造成配合的数据源(TCP报文发送)带宽受损失4时间敏感的实时应用(如VoIP)的延迟 可以为EF业务提供绝对优先的队列调PQ的低优先级队列可能得不到服务的弊供表4-2FIFO队列配置过-PVC视-进入PVC视pvcqosfifoqueue-lengthqueue-接口,则接口需要使能LR功能以保证队列功能生效。<Sysname>system-[Sysname]interfaceethernet[Sysname-Ethernet1/1]qosfifoqueue-length可以给一个优先列表的组定义多条规则,然后把该组规则应用在某接口或PVC上。当一个分组到达该接口或PVC时(需要由此接口或PVC发送出去),系统沿规则链匹配该分组,如果匹配上某规省值为normal。将为接口或PVC设定新的优先列表组。表4-3优先队列配置过-qospqlpql-indexprotocol[queue-keykey-value]queue{bottommiddle|normal|topqospqlpql-indexinbound-{bottom|middle|normal|topqospqlpql-indexdefault-{bottom|middle|normal|topqospqlpql-indexqueue{bottom|middle|normal|top}queue-length进入接口视图或PVC视-进入PVC视pvcqospqpqlpql-displayqospqinterface[interface-typeinterface-number][pvc{pvc-name[vpi/vci]|vpi/vci}displayqospql[pql-numberDialer接口,则接口需要使能LR功能以保证队列功能生效。如图所示,ServerHostA通过RouterAHostB发送数据(其中Server发送关键业务数据,HostA发送非关键业务数据)RouterAEthernet1/1Serial1/1的速率,在Serial1/1接口处可能发生拥塞,导致丢包。要求在网络拥塞时保证Server发送的关键业图4-6优先队列配置组网[RouterA]aclnumber[RouterA-acl-basic-2001]rulepermitsource[RouterA]aclnumber2002[RouterA-acl-basic-2002]rulepermitsource#配置优先队列规则组,使得网络拥塞发生时,源自Server的报文能够进入PQ的top队列缓存,HostAbottomtop50、bottom队列的最大队列长度为100。[RouterA]qospql1protocolipacl2001queuetop[RouterA]qospql1protocolipacl2002queuebottom[RouterA]qospql1queuetopqueue-length50[RouterA]qospql1queuebottomqueue-length100[RouterA]interfaceserial1/1[RouterA-Serial1/1]qospqpql1度和每次轮询各队列所能连续发送的字节数等信息。在一个接口或PVC上只能应用一个组。表4-4定制队列配置过-qoscqlcql-indexprotocolip[queue-keykey-value]queueqoscqlcql-inbound-interfaceinterface-typeinterface-numberqueueqoscqlcql-indexdefault-qoscqlcql-indexqueuequeue-numberqueue-lengthqoscqlcql-indexPVC-pvcqoscqcqlcql-displayqoscq[pvc{pvc-name[vpi/vci]|vpi/vci}]display命令可以在任意displayqosdisplay命令可以在任意Dialer接口,则接口需要使能LR功能以保证队列功能生效。2000。<Sysname>system-[Sysname]qoscql1inbound-interfaceethernet1/1queue1[Sysname]qoscql1queue1serving2000[Sysname]interfaceserial1/0[Sysname-Serial1/0]qoscqcql14.5公平队列的配4.5.1公平队列配置过当接口PVCWFQ策略时qoswfq命令可以使PVCWFQ策略,同时指WFQ的参数。如果接PVC已经使用WFQ策略,使qoswfq命令可以WFQ表4-5公平队列配置过-PVC-进入PVC视pvc配置队qoswfq[precedence|dscp[queue-numbertotal-queue-number]WFQ,而使用displayqoswfq[interface-typeinterface-number][{pvc-name[vpi/vci]|vpi/vci}Dialer接口,则接口需要使能LR功能以保证队列功能生效。4.5.2公平队列配置过程举在接Serial2/0WFQ,队列长度100,总队列个数设置为512<Sysname>system-[Sysname]interfaceserial#[Sysname-Serial2/0]qoswfqqueue-length100queue-number基于DSCPef、af1、af2、af3、af4:分别匹配IPDSCP值ef、af1、af2、af3、ip-prec0,ip-prec1,…ip-prec7:分别匹IP优先级mpls-exp0,mpls-exp1,…mpls-exp7:分别匹MPLSEXP名为default,具有缺省的CBQ动作。预定义类af1~af4,采用预定义流行为表4-6配置接口最大可用带--qosmax-bandwidth对于VT、Dialer、BRI、PRI等模板类型的接口,取值为kbpsVT、Dialer、BRI、PRIqosmax-bandwidth命令,af、efqosmax-bandwidthVA、B通道等子通道类QoSqosmax-bandwidth命对于MP-group和MFR接口,如果配置了qosmax-bandwidth命令,af、ef按照qosmax-bandwidthqosmax-bandwidth命令,af、ef按照1GbpsTunnelPPPoE、PPPoA、PPPoEoA、PPPoFRVT、Dialer接口,上述接口需要配置该命令以提供CBQ计算的基准带宽。<Sysname>system-[Sysname]interfaceethernet#[Sysname-Ethernet1/1]qosmax-bandwidth定义表4-7-trafficclassifiertcl-name[operator{and|or}if-match[not]match-displaytrafficclassifier{system-defineduser-defined}[tcl-namedisplay命令可以在任意视图<Sysname>system-[Sysname]trafficclassifier[Sysname-classifier-test]if-matchip-precedence定义流行表4-8配置确保转发(AF),并配置最小可保证带-queueafbandwidth{bandwidthpctpercentagedisplaytraffic{system-defined|user-defined}[behavior-name]display命令可以在任意视图下执该行为只能应用在接口和ATMPVC表4-9配置加速转发(EF),并配置最大带-queueefbandwidth{[cbsburst]|pct[cbs-ratioratio]displaytraffic{system-defined|user-defined}[behavior-name]display命令可以在任意视图下执表4-10配置采用公平队-queuewfq[queue-表4-11配置最大队列长-displaytraffic{system-defined|user-defined}[behavior-name]display命令可以在任意视图下执queueafqueuewfqundoqueueafundoqueuewfq命令,则queue-length也同时被取消。表4-12配置丢弃方式为随机丢弃方-wred[dscp|ip-precedence率时使用的是DSCP值算丢弃概率时使用的是IP优先级表4-13WRED计算平均队列长度的指-长度的指数为9displaytraffic{system-defined|user-defined}[behavior-name]display命令可以在任意视图下执WREDDSCP-wreddscpdscp-valuelow-[discard-probabilitydiscard-prob]dscp-value:DSCP0~63ef,af11,af12,af13,af21,或-wredip-precedenceprecedencelow-limitlow-limithigh-limithigh-limit[discard-probabilitydiscard-prob]displaytraffic{system-defined|user-defined}[behavior-name]display命令可以在任意视图下执配置一个流行为test,配置确保转发(AF),并配置最小可保证带宽是200kbps<Sysname>system-[Sysname]trafficbehavior[Sysname-behavior-test]queueafbandwidth定义策QoS动作组成。例如队列调度,包括EF,AF,WFQ,流量,流量整形,WRED、标记等等。表4-16在策略中为类指定-qospolicypolicy--classifiertcl-namedisplayqos{system-defined|user-defined}[policy-name[classifiertcl-name]display命令可以在任意视图下执应用策qosapplypolicyATMPVC。一个策略映射可以在多个物理端口或ATMPVC上得到应用。-进入接口视图、端口组视图PVC行的配置只在当前PVC生效进入PVC视pvcqosapplypolicypolicy-name{|outbound显示指定接口、指PVCdisplayqospolicy[inbound|outbound][pvc{pvc-[vpi/vci]|vpi/vci}策略在接口或ATMPVC视图下应用的规格queueef、queuewfq、wred等)的策略。Dialer接口,则接口需要使能LR功能以保证CBQ队列功能生效,同时需要配置qosmax-bandwidth命令以提供CBQ计算的基准带宽。到Ethernet1/1入接口上。<Sysname>system-[Sysname]qospolicy[Sysname-qospolicy-test]classifiertest_classbehaviortest_behavior[Sysname-qospolicy-test]quit[Sysname]interfaceethernet[Sysname-Ethernet1/1]qosapplypolicytestRouterCRouterARouterBRouterD,需求如图4-7基于类的队列配置组网RouterA上的配置[RouterA]trafficclassifier[RouterA-classifier-af11_class]if-matchdscpaf11[RouterA-classifier-af11_class]quit[RouterA]trafficclassifieraf21[RouterA-classifier-af21]if-matchdscpaf21[RouterA-classifier-af21]quit[RouterA]trafficclassifier[RouterA-classifier-ef_class]if-matchdscpef[RouterA-classifier-ef_class]quit[RouterA]trafficbehavior[RouterA-behavior-af11_behav]queueafbandwidthpct5[RouterA-behavior-af11_behav]quit[RouterA]trafficbehavior[RouterA-behavior-af21_behav]queueafbandwidthpct5[RouterA-behavior-af21_behav]quit[RouterA]trafficbehavior[RouterA-behavior-ef_behav]queueefbandwidthpct30[RouterA-behavior-ef_behav]quit#[RouterA]qospolicy[RouterA-qospolicy-dscp]classifieraf11_classbehavioraf11_behav[RouterA-qospolicy-dscp]classifieraf21_classbehavioraf21_behav[RouterA-qospolicy-dscp]classifieref_classbehavioref_behav[RouterA-qospolicy-dscp]quit[RouterA]interfaceatm[RouterA-atm1/0]ipaddress[RouterA-atm1/0]pvcqostest0/40[RouterA-atm-pvc-atm1/0-0/40-qostest]qosapplypolicydscp基于类的队列的显示和表4-18基于类的队列的显displaytrafficclassifier{system-defined|user-defined}[tcl-namedisplaytrafficbehavior{system-defined|user-defined}[behavior-name]displayqospolicy{system-defined|user-defined}[policy-[classifiertcl-name]displayqospolicyinterface[interface-typeinterface-number][inbound|outbound][pvc{pvc-name[vpi/vci]|vpi/vci}]displayqoscbqinterface[interface-typeinterface-number][{pvc-name[vpi/vci]|vpi/vci}RTP表4-19RTP队列配置过-PVC-进入PVC视pvcqosrtpqstart-portfirst-rtp-port-numberend-portlast-rtp-port-numberbandwidthbandwidth[cbscbs]qos-bandwidthpctPVC上RTP队displayqosrtpq[interface-typeinterface-number][{pvc-name[vpi/vci]|vpi/vci}接口,则接口需要使能LR功能以保证队列功能生效。RTP在接口上配置RTP队列,设置为RTP队列的应用分配的最大预留带宽为可用带宽的70%配置串口Serial1/0下启动RTP队列特性,起始端为16384,结束端口为32767,RTP报文占用64kbps的带宽,如果输出接口拥塞,进入RTP队列。<Sysname>system-[Sysname]interfaceserial[Sysname-Serial1/0] -bandwidthpct#配置串口Serial1/0下启动RTP队列特性,起始端为16384,结束端口为32767,RTP报文占用64kbps的带宽,如果输出接口拥塞,进入RTP队列。[Sysname-Serial1/0]qosrtpqstart-port16384end-port32767bandwidth当进FTP等数据传输工作时,如果QoSCQWFQ,由于上层协议(TCP)提供了流控功能,可能会导致QoS的队列失效。设备提供了QoS令牌功能来解决这种问题。QoS的发送令表4-20QoS令牌配置过--qosqmtokentoken-目前只有串口、 接口支持本配置<Sysname>system-[Sysname]interfaceserial[Sysname-Serial2/0]qosqmtokenTunnelGREQoS处理所使用的IP数据(包括三、四层信息)是GRE外层封装的IP数据,QoS无法识别原始报文的IP数据。理接口应用此IP数据,达到在物理接口识别报文原始IP数据的目的。表4-21报文信息预提取功能配置过-进入Tunnel接口视-qospre-缺省情况下,Tunnel接口的报文信<Sysname>system-view[Sysname]interfacetunnel0[Sysname-Tunnel0]qospre-MTU值小于报文长度而进行分片处理后所形成的对于本机分片报文,如果分片首片在QoS处理流程中被丢弃,则后续分片都变为无用分片,对这本机分片预丢弃功能可以提高本机分片报文传输和处理的有效性。如果分片首片在QoS处理流程中被丢弃,则后续分片无需再进行QoS处理,直接丢弃,减少了后续无用分片对系统资源及网络表4-22本机分片预丢弃功能配置过--qosfragmentpre-<Sysname>system-view[Sysname]interfaceserial2/0[Sysname-Serial2/0]qosfragmentpre-优先级映射报文在进入设备以后,设备会根据自身支持的情况和相应的规则给报文分配包 优先级802.1p优先级、DSCP、EXP、IP优先级、本地优先级、丢弃优先级等在内的一系列参数。210报文。丢弃优先级值越大的报文越被优先丢弃。具体丢弃处理方式,请以设备的实际情况为图5-1支持端口优先级信任模式的情况下优先级映射过程示意图表5-1lp-dot1p缺省映射关802.1p优先级01122033445566802.1p优先级77表5-2端口优先级和本地优先级映射关02102表5-3本地优先级和队列关01102配置准配置过表5-4优先级映射表配置过-qosmap-tabledot1p-displayqosmap-tabledot1p-display命令可以在任配置举802.1p00102<Sysname>system-[Sysname]qosmap-tableinbounddot1p-[Sysname-maptbl-in-dot1p-lp]import01export[Sysname-maptbl-in-dot1p-lp]import23export[Sysname-maptbl-in-dot1p-lp]import45export[Sysname-maptbl-in-dot1p-lp]import67export端口优先级取值范围 0~7,用户可以根据需要设置端口的优先级配置准配置过表5-6端口优先级配置过-port-group缺省值为0WLAN-ESS接口,如果已经提供服务并生成WLAN-DBSS接口,则不再允许修改该WLAN-ESS接口的端口优先级。如需修改,则必须先停止服务(即让现有的用户下线),再更改配置举配置端口优先级为7<Sysname>system-Ethernet1/1[Sysname]interfaceethernet1/1[Sysname-Ethernet1/1]qospriority7优先级映射过程请参见“5.1优先级映射简介”。配置准配置过表5-7端口优先级信任模式配置过-qostrustdot11e参数只能在WLAN-ESS接口displayqostrust配置举配置端口上的优先级信任模式为信任802.1p优先级<Sysname>system-[Sysname]interfaceethernet[Sysname-Ethernet1/1]qostrust表5-8优先级映射显displayqosmap-table[dot1p-lpdisplayqostrustinterface[interface-typeinterface-number要求设备Router在进行报文处理时,能够根据报文的802.1p802.1p00102图5-2优先级信任模式组网<Switch>system-[Switch]qosmap-tableinbounddot1p-[Switch-maptbl-in-dot1p-010[Switch-maptbl-in-dot1p-231[Switch-maptbl-in-dot1p-452[Switch-maptbl-in-dot1p-673[Switch-maptbl-in-dot1p-[Switch]interfaceethernet1/1[Switch-Ethernet1/1]qostrustdot1p[Switch-Ethernet1/1]quit[Switch]interfaceethernet1/2[Switch-Ethernet1/2]qostrustdot1p[Switch-Ethernet1/2]quit[Switch]interfaceethernet1/3[Switch-Ethernet1/3]qostrustdot1p[Switch-Ethernet1/3]quit[Switch]interfaceethernet1/4[Switch-Ethernet1/4]qostrustdot1p要求路由器根据接入端口的优先级映射生成报文的本地优先级。端口Ethernet1/1的优先级为1;端口Ethernet1/2的优先级3;端Ethernet1/3的优先级5;端口Ethernet1/4的优先级为7。图5-3优先级信任模式组网<Switch>system-Ethernet1/1[Switch]interfaceethernet1/1[Switch-Ethernet1/1]qospriority1[Switch-Ethernet1/1]quit[Switch]interfaceethernet1/2[Switch-Ethernet1/2]qospriority3[Switch-Ethernet1/2]quit[Switch]interfaceethernet1/3[Switch-Ethernet1/3]qospriority5[Switch-Ethernet1/3]quit[Switch]interfaceethernet1/4[Switch-Ethernet1/4]qospriority7过度的拥塞会对网络资源造成极大危害,必须采取某种措施加以解除。拥塞避免(Congestion与端到端的流控相比,这里的流控具有更广泛的意义,它影响到设备中的业务流的负载。设备在丢弃报文时,并不排斥与源端的流控动作(比如TCP流控)的配合,更好地调整网络的流量到这种丢弃策略会TCP全局同步现象——当队列同时丢弃多个TCP连接的报文时,将造成多个REDTCPRED(RandomEarlyDetection,随机早期检测)在RED类算法中,为每个队列都设定上限和下限,对队列中的报文进行如下处理:与RED不同,WRED生成的随机数是基于优先权的,它引入IP优先权区别丢弃策略,考虑了高优先RED和WRED通过随机丢弃报文避免了TCP的全局同步现象,使得当某个TCP连接的报文被丢弃、开始发送的时候,其他的TCP连接仍然有较高的发送速度。这样,无论什么时候,总有TCP连接在进行较快的发送,提高了线路带宽的利用率。利于数据流的传输。WRED采用平均队列和设置的队列上限、下限比较来确定丢弃的概率。n次方)))+(当前队列长度×(1/(2的n次方)))。其中n可以通过命令qoswredweighting-constant进行配置。WRED和队列机制的关系如下图图6-1WRED和队列机制关系WRED的配置WRED有两种配WRED的参数以接口配置方式配置配置准配置过表6-1WRED配置过-进入接口视图或PVC视-进入PVC视pvcqoswred[dscpip-precedence]qoswredweighting-qoswred{ip-ip-precedence|dscp-value}low-limitlow-high-limithigh-limitdisplayqoswred[interface-typeinterface-number][pvc{pvc-name[vpi/vci]|vpi/vci}配置举设置IP优先级为3的报文的队列下限为20、上限为40、丢弃概率分母为<Sysname>system-[Sysname]interfaceethernet[Sysname-Ethernet1/1]qoswredip-precedence[Sysname- ip- low- high- discard-probability[Sysname-Ethernet1/1]qoswredweighting-constant以WRED表配置方式配置WREDWREDqueue(WRED表),拥塞时根据修改,但是不能删除该WRED表。配置准配置过-qoswredqueuetabletable--queuequeue-valuelow-limitlow-[discard-probabilitydiscard-probqoswredapplytable--qoswredapplytable-displayqoswredtable[table-namedisplayWRED的运行情况,通过查表6-4WRED显示displayqoswredinterface[interface-interface-number][pvc{pvc-name[vpi/vci]|vpi/vci}displayqoswredtable[table-name<Sysname>system-[Sysname]qoswredqueuetablequeue-table1[Sysname-wred-table-queue-table1]quit[Sysname]interfaceethernet[Sysname-Ethernet1/1]qoswredapplyqueue-MPLSQoS配MPLSQoSMPLSQoSMPLS相关知识背景。MPLS基本概念以及相关配置请参见“MPLS分册”中的“MPLS基本配置”。LSP上为携带的业务流提供有差别的QoSMPLS中EXP字段的处理采用如下原则上;如果弹栈之后为IP报文,不会将EXP字段到IP报文的ToS字段。MPLSQoSMPLSQoSMPLS的相关配置并指定为显示路由转发方式。MPLS的详细配置请参见本书的MPLS配置部分。本章仅介绍MPLSQoS的配置。MPLSPQ,配置过程请参见“7.2.1配置MPLSPQMPLSCQ,配置过程请参见“7.2.2配置MPLSCQMPLSQoS策略,配置过程请参见“7.2.3配置MPLSQoSMPLSCAR,配置过程请参见“7.2.4配置MPLSCAR表7-1配置MPLS-qospqlpql-indexprotocolmplsexpexp-value-list{bottom|middle|normal|top-qospqpqlpql-<Sysname>system-[Sysname]qospql10protocolmplsexp5queuetop[Sysname]interfaceethernet1/1[Sysname-Ethernet1/1]qospqpql表7-2MPLSqoscqlcql-indexprotocolmpls-qoscqcqlcql-<Sysname>system-[Sysname]qoscql10protocolmplsexp1queue2[Sysname]interfaceethernet1/1[Sysname-Ethernet1/1]qoscqcqlMPLSQoS表7-3配置MPLSQoS策trafficclassifiertcl-name[{and|or}if-match[not]mpls-expexp-value--remarkmpls-expexp--qospolicypolicy-classifiertcl-name将MPLSQoS策略的类和流行为进行-qosapplypolicypolicy-name{|outbound表7-4MPLSqoscar{inbound|outbound}{any|aclacl-number|carlcarl-index}circommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]][greenaction][action下一个CAR策略处理,取值范围0~7。通过,取值范围0~7。PEMPLSEXPIPMPLS报文,则配MPLSCAR策略生对同一内的流进行QoS配如图7-1,网络描述如CE1和CE2都属于 PMPLS报文EXPCBQ:对EXP1的流保10%的带宽;对于EXP2的流保20%的带宽;对于EXP3的流保30%的带宽;而对于EXP为4的流,保证40%的带宽时延。 的配置请参考本手册“MPLS操作”部分,本节只描述MPLSQoS部分的图7-1MPLSQoSCECEPEPEPPE1<PE1>system-[PE1]trafficclassifier[PE1-classifier-af11]if-matchdscp[PE1-classifier-af11]trafficclassifieraf21[PE1-classifier-af21]if-matchdscpaf21[PE1-classifier-af21]trafficclassifieraf31[PE1-classifier-af31]if-matchdscpaf31[PE1-classifier-af31]trafficclassifierefclass[PE1-classifier-efclass]if-matchdscpef[PE1-classifier-efclass][PE1]trafficbehavior[PE1-behavior-exp1]remarkmpls-exp1[PE1-behavior-exp1]trafficbehaviorexp2[PE1-behavior-exp2]remarkmpls-exp2[PE1-behavior-exp2]trafficbehaviorexp3[PE1-behavior-exp3]remarkmpls-exp3[PE1-behavior-exp3]trafficbehaviorexp4[PE1-behavior-exp4]remarkmpls-exp4[PE1-behavior-exp4]quit#[PE1]qospolicy[PE1-qospolicy-REMARK]classifieraf11behaviorexp1[PE1-qospolicy-REMARK]classifieraf21behaviorexp2[PE1-qospolicy-REMARK]classifieraf31behaviorexp3[PE1-qospolicy-REMARK]classifierefclassbehaviorexp4[PE1-qospolicy-REMARK]quit[PE1]interfaceethernet[PE1-Ethernet1/1]qosapplypolicyREMARKinbound[PE1-Ethernet1/1]quit<P>system-[P]trafficclassifier[P-classifier-EXP1]if-matchmpls-exp[P-classifier-EXP1]trafficclassifierEXP2[P-classifier-EXP2]if-matchmpls-exp2[P-classifier-EXP2]trafficclassifierEXP3[P-classifier-EXP3]if-matchmpls-exp3[P-classifier-EXP3]trafficclassifierEXP4[P-classifier-EXP4]if-matchmpls-exp4[P-classifier-EXP4][P]trafficbehavior[P-behavior-AF11]queueafbandwidthpct10[P-behavior-AF11]trafficb

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论