您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 华为QoS拥塞避免和拥塞管理配置教程
华为QoS拥塞避免和拥塞管理配置教程当网络中发生拥塞造成了报文丢弃时,可以配置拥塞避免,设备将根据配置信息对不同业务的报文(以服务等级/颜色区分)进行不同的处理,保证重要业务的利益,使之丢弃较少。在配置拥塞避免之前,需在报文的入接口上将报文的优先级映射为服务等级/颜色。拥塞避免只对已知单播流量生效。1、QoS拥塞避免配置1.1、配置端口队列长度(可选)[Huawei-GigabitEthernet0/0/11]shutdown[Huawei-GigabitEthernet0/0/11]qosqueue1length?INTEGER0-1000000000Thevalueofthelength(Unit:Byte)[Huawei-GigabitEthernet0/0/11]qosqueue1length100000000[Huawei-GigabitEthernet0/0/11]undoshutdown通过配置端口队列的缓存大小,确保该队列有足够可用的缓冲区,可以避免报文因为不能得到缓存而丢失流量。在接口上配置端口队列缓存前需要时使用shutdown命令关闭接口,配置完成后,再使用undoshutdown命令打开接口,此操作过程可能会引起网络的短暂中断。1.2、配置CFI作为内部丢弃优先级(可选)。[Huawei-GigabitEthernet0/0/11]deienableVLANTag中的CFI(CanonicalFormatIndicator)字段又称为DEI(DropEligibleIndicator),可以用来标识报文的丢弃优先级。设备在配置CFI作为内部丢弃优先级后,对超出CIR(承诺信息速率)报文的DEI位置1,标识该报文的丢弃优先级为高,后续设备在拥塞时优先丢弃DEI位为1的报文。如果用户希望在后续处理时丢弃之前超出CIR的报文,可以使用该配置。1.3、QoSWRED丢弃模板配置[Huawei]drop-profile?#创建WRED丢弃模板,并进入WRED丢弃模板视图STRING1-31Dropprofile'sname[Huawei]drop-profile1[Huawei-drop-1][Huawei-drop-1]color?greenGreen#绿色non-tcpNon-tcp#非TCPredRed#红色yellowYellow#黄色[Huawei-drop-1]colorgreen?low-limitLowlimit[Huawei-drop-1]colorgreenlow-limit?INTEGER0-100Lowlimitpercentage[Huawei-drop-1]colorgreenlow-limit30?high-limitHighlimit[Huawei-drop-1]colorgreenlow-limit30high-limit?INTEGER30-100Highlimitpercentage[Huawei-drop-1]colorgreenlow-limit30high-limit100?discard-percentageDiscardpercentage[Huawei-drop-1]colorgreenlow-limit30high-limit100discard-percentage?#丢弃百分比INTEGER1-100Discardpercentagevalue缺省情况下,系统存在一个名为default的WRED丢弃模板,只能修改其参数,不能删除。WRED技术基于丢弃参数随机丢弃报文以避免TCP全局同步现象,它通过报文的不同颜色来指定不同的丢弃策略,考虑了高优先级报文的利益并使其被丢弃的概率相对较小。通过配置WRED丢弃模板可以配置不同颜色报文的丢弃门限百分比和最大丢弃概率。1.4、QoS应用WRED丢弃模板配置[Huawei-GigabitEthernet0/0/2]qoswred1#将WRED丢弃模板应用于接口。[Huawei-GigabitEthernet0/0/2]qosqueue1wred1#将WRED丢弃模板应用于端口队列。用户可以根据需要在接口和端口队列上同时应用WRED丢弃模板。如果同时在接口和端口队列应用了WRED丢弃模板,系统按照先端口队列后接口的顺序依次匹配报文流,然后依次对匹配WRED丢弃模板的报文流进行拥塞避免控制。2、QoS拥塞管理配置2.1、端口队列的调度方式[Huawei-GigabitEthernet0/0/3]qos?drrDeficitroundrobin#配置端口队列调度方式为DRR。lrSpecifyLR(LimitRate)featurephbPer-hop-behaviorpqPriorityqueue#配置端口队列调度方式为PQ。queueQueueindexwredSpecifywredparameterswrrWeightroundrobin#配置端口队列调度方式为WRR。[Huawei-GigabitEthernet0/0/3]qos{pq{start-queue-index[toend-queue-index]}&1-8|{wrr|drr}{start-queue-index[toend-queue-index]}&1-8}*#配置端口队列调度方式为PQ+WRR或PQ+DRR。缺省情况下,端口队列采用PQ调度方式。2.2、指定端口队列WRR调度的权值,只有端口队列调度方式为WRR或PQ+WRR时,才需要使用此步骤配置。[Huawei-GigabitEthernet0/0/3]qosqueue1wrrweight?INTEGER0-127ThevalueofweightofqueueappliedwithWRR2.3、指定端口队列DRR调度的权值,只有端口队列调度方式为DRR或PQ+DRR时,才需要使用此步骤配置[Huawei-GigabitEthernet0/0/3]qosqueue1drrweight?INTEGER0-127ThevalueofweightofqueueappliedwithDRR当网络中发生间歇性拥塞时,可以配置拥塞管理,设备将按照指定的调度策略决定报文转发时的处理次序,以达到高优先级报文优先被调度的目的。在配置拥塞管理之前,需在报文的入接口将报文的优先级映射为服务等级。设备上每个接口有8个端口队列,不同的队列可以采用不同的队列调度算法。队列调度时,先调度PQ队列,多个PQ队列按优先级高低顺序进行调度,队列索引越大,优先级越高。PQ队列调度完成后,再对WRR、DRR队列进行加权轮询调度。3、集群口QoS拥塞管理3.1、配置集群口队列调度模式为PQ、WRR或DRR。[Huawei]css-protqos{pq|wrr|drr}3.2、配置集群口队列的WRR或DRR调度的权值。[Huawei]css-portqosqueuequeue-index{wrr|drr}weightweight当集群口队列的调度模式配置为WRR或DRR时,用户可为每个队列配置权重,设备根据权重轮询调度各队列。如果设置某队列权值为0,说明该队列以PQ方式调度,此时整体调度模式为PQ+WRR或PQ+DRR方式。在集群口配置拥塞管理后,设备将按照制定的调度策略决定报文转发时的处理次序,以达到高优先级报文优先被调度的目的。在配置集群口拥塞管理之前,需要完成集群的配置;在报文入方向接口上配置优先级映射。设备配置集群之后,设备的集群口之间会有集群协议报文、跨框转发报文的交互,大量的报文交互可能会导致集群口发生拥塞,导致关键业务(如视频业务、语音业务)报文不能得到及时处理,可以通过配置集群口调度模式,保证相同优先级业务得到公平处理,不同优先级业务按照各自权值处理。查看QoS拥塞丢包方法有哪些使用displayqosqueuestatisticsinterfaceinterface-number显示出来的discard对应值就是拥塞丢包数。如果队列上Dropped计数持续增长,表明当前存在拥塞丢包,可以通过打补丁或者调整缓存来解决该问题。端口的队列调度机制每个物理端口有8个发送队列,队列7优先级最高,依次类推队列0优先级最低。发送端口支持队列调度方式有PQ、WRR和DRR,并且支持PQ+WRR和PQ+DRR的混合调度。混合调度时,首先调度PQ队列的报文,在PQ调度时先调度最高优先级队列,后调度优先级较低队列。PQ队列调度完以后再调度WRR或DRR队列。对于WRR和DRR队列,先调度队列保证带宽,然后按照权重进行WRR和DRR进行调度。为什么在接口上配置了PQ+DRR调度后不生效配置队列调度之前,首先要保证不同的业务进入不同的队列,只有在业务进入要求的队列后才能实现期望的调度。业务报文进入不同队列的方法有两种:一是在上行设备上修改报文的8021p;二是在交换机入端口配置流策略,并使用remarklocal-precedence命令配置报文优先级队列。
本文标题:华为QoS拥塞避免和拥塞管理配置教程
链接地址:https://www.777doc.com/doc-2590613 .html