命令rip协议

rip协议  时间:2021-05-02  阅读:()
i目录1QoS策略·1-11.
1定义类的命令·1-11.
1.
1displaytrafficclassifier·1-11.
1.
2if-match1-21.
1.
3trafficclassifier1-91.
2定义流行为的命令·1-101.
2.
1car·1-101.
2.
2carpercent·1-111.
2.
3displaytrafficbehavior1-131.
2.
4filter1-151.
2.
5gts·1-161.
2.
6gtspercent1-171.
2.
7redirect·1-181.
2.
8remarkdot1p1-191.
2.
9remarkdscp1-191.
2.
10remarkip-precedence1-211.
2.
11remarklocal-precedence1-211.
2.
12remarkqos-local-id·1-221.
2.
13remarktunnel-dscp·1-221.
2.
14trafficbehavior·1-241.
2.
15traffic-policy1-241.
3定义和应用QoS策略的命令·1-261.
3.
1classifierbehavior·1-261.
3.
2control-plane1-271.
3.
3displayqospolicy1-271.
3.
4displayqospolicyadvpn1-291.
3.
5displayqospolicycontrol-plane1-311.
3.
6displayqospolicycontrol-planepre-defined1-331.
3.
7displayqospolicyinterface1-341.
3.
8displayqospolicyl2vpn-pw·1-381.
3.
9displayqospolicyuser-profile·1-401.
3.
10qosapplypolicy(interfaceview,PVCview,controlplaneview,PWview)1-451.
3.
11qosapplypolicy(user-profileview)1-46ii1.
3.
12qospolicy·1-461.
3.
13resetqospolicyadvpn1-471.
3.
14resetqospolicycontrol-plane1-481.
4接口流速统计配置命令·1-481.
4.
1qosflow-interval1-482优先级映射·2-12.
1优先级映射表配置命令·2-12.
1.
1displayqosmap-table·2-12.
1.
2import(prioritymapview)2-22.
1.
3qosmap-table·2-32.
2端口优先级配置命令·2-42.
2.
1qospriority2-42.
3端口优先级信任模式配置命令·2-42.
3.
1displayqostrustinterface·2-52.
3.
2qostrust2-53流量监管、流量整形和限速·3-13.
1流量监管配置命令·3-13.
1.
1displayqoscarinterface·3-13.
1.
2displayqoscarl3-23.
1.
3qoscar(interfaceview)3-33.
1.
4qoscar(user-profileview)3-53.
1.
5qoscarl3-63.
2流量整形配置命令·3-83.
2.
1displayqosgtsinterface·3-83.
2.
2qosgts3-93.
3限速配置命令·3-103.
3.
1displayqoslr3-103.
3.
2qoslr3-124拥塞管理·4-14.
1拥塞管理公共配置命令·4-14.
1.
1displayqosqueueinterface4-14.
1.
2displayqosqueuel2vpn-pw4-24.
1.
3resetqosstatisticsl2vpn-pw4-34.
2FIFO队列配置命令·4-44.
2.
1displayqosqueuefifo·4-44.
2.
2qosfifoqueue-length·4-5iii4.
3优先级队列配置命令·4-64.
3.
1displayqosqueuepqinterface4-64.
3.
2displayqospql4-74.
3.
3qospq·4-84.
3.
4qospqldefault-queue4-84.
3.
5qospqlinbound-interface4-94.
3.
6qospqllocal-precedence·4-104.
3.
7qospqlprotocol·4-104.
3.
8qospqlprotocolmplsexp4-114.
3.
9qospqlqueue4-124.
4定制队列配置命令·4-134.
4.
1displayqosqueuecqinterface4-134.
4.
2displayqoscql4-144.
4.
3qoscq·4-154.
4.
4qoscqldefault-queue4-154.
4.
5qoscqlinbound-interface4-164.
4.
6qoscqllocal-precedence·4-174.
4.
7qoscqlprotocol·4-174.
4.
8qoscqlprotocolmplsexp4-184.
4.
9qoscqlqueue4-194.
4.
10qoscqlqueueserving4-204.
5加权公平队列配置命令·4-204.
5.
1displayqosqueuewfq4-204.
5.
2qoswfq4-224.
6实时传输协议队列的配置命令·4-234.
6.
1displayqosqueuertpqinterface·4-234.
6.
2qosrtpq·4-244.
7基于类的队列配置命令·4-244.
7.
1displayqosqueuecbq4-244.
7.
2qosreserved-bandwidth·4-264.
7.
3queueaf4-274.
7.
4queueef4-284.
7.
5queuesp4-294.
7.
6queuewfq4-294.
7.
7queue-length4-304.
7.
8wred4-31iv4.
7.
9wreddscp4-324.
7.
10wredip-precedence·4-334.
7.
11wredweighting-constant·4-344.
8报文信息预提取命令·4-354.
8.
1qospre-classify4-354.
9QoS令牌配置命令·4-354.
9.
1qosqmtoken·4-355拥塞避免·5-15.
1WRED配置命令5-15.
1.
1displayqoswredinterface5-15.
1.
2qoswredenable·5-25.
1.
3qoswreddscp·5-35.
1.
4qoswredip-precedence·5-45.
1.
5qoswredweighting-constant5-56QPPB6-16.
1QPPB配置命令6-16.
1.
1bgp-policy6-11-11QoS策略各款型对于ATM接口的支持情况,请参见设备的安装手册和接口模块手册.
MSR830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet不支持l2vpn-pw.
MSR810-W-WiNet/810-LM-WiNet/830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet路由器不支持IPv6相关参数.
1.
1定义类的命令1.
1.
1displaytrafficclassifierdisplaytrafficclassifier命令用来显示类的配置信息.
【命令】集中式设备-独立运行模式:displaytrafficclassifier{system-defined|user-defined}[classifier-name]集中式设备-IRF模式:displaytrafficclassifier{system-defined|user-defined}[classifier-name][slotslot-number]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】system-defined:系统定义类.
user-defined:用户定义类.
classifier-name:类名,为1~31个字符的字符串,区分大小写.
如果未指定本参数,将显示所有类的配置信息.
slotslot-number:显示指定成员设备的流分类的信息,slot-number表示设备在IRF中的成员编号.
如果未指定本参数,将显示主用设备的类的配置信息.
(集中式设备-IRF模式)【举例】#显示用户定义类的配置信息.
displaytrafficclassifieruser-defined1-2User-definedclassifierinformation:Classifier:1(ID100)Operator:ANDRule(s):If-matchacl2000Classifier:2(ID101)Operator:ANDRule(s):If-matchnotprotocolipv6Classifier:3(ID102)Operator:ANDRule(s):-none-#显示系统定义类default-class的配置信息.
displaytrafficclassifiersystem-defineddefault-classSystem-definedclassifierinformation:Classifier:default-class(ID0)Operator:ANDRule(s):If-matchany表1-1displaytrafficclassifier命令显示信息描述表字段描述User-definedclassifierinformation用户自定义类的信息System-definedclassifierinformation系统定义类的信息Classifier类的名称及其内容,内容可以有多种类型Operator分类规则之间的逻辑关系Rule(s)分类规则1.
1.
2if-matchif-match命令用来定义匹配数据包的规则.
undoif-match命令用来删除配置的匹配数据包的规则.
【命令】if-match[not]match-criteriaundoif-match[not]match-criteria【缺省情况】未定义匹配数据包的规则.
1-3【视图】类视图【缺省用户角色】network-admin【参数】not:不匹配该规则.
match-criteria:类的匹配规则,具体情况如表1-2所示.
表1-2类的匹配规则取值取值描述acl[ipv6|mac]{acl-number|nameacl-name}定义匹配ACL的规则acl-number是ACL的序号,IPv4ACL序号的取值范围是2000~3999,IPv6ACL序号的取值范围是2000~3999,二层ACL序号的取值范围是4000~4999acl-name是ACL的名称,为1~63个字符的字符串,不区分大小写,必须以英文字母a~z或A~Z开头,为避免混淆,ACL的名称不可以使用英文单词allapp-groupgroup-name定义匹配应用组的规则,group-name为系统预定义应用组的名称.
applicationapp-name定义匹配应用名的规则,app-name为系统预定义应用的名称.
any定义匹配所有数据包的规则classifierclassifier-name定义匹配QoS类的规则,classifier-name为类名control-planeprotocolprotocol-name&定义匹配控制平面或者管理口控制平面协议的规则,protocol-name&为系统预定义匹配协议报文类型名称的列表,具体如表1-3所示,&表示前面的参数最多可以输入8次.
control-planeprotocol-groupprotocol-group-name定义匹配控制平面或者管理口控制平面协议组的规则,protocol-group-name取值为critical、exception、important、management、monitor、normal、redirectcustomer-dot1pdot1p-value&定义匹配内层VLANTag802.
1p优先级的规则,dot1p-value&为802.
1p优先级值的列表,802.
1p优先级的取值范围为0~7,&表示前面的参数最多可以输入8次customer-vlan-idvlan-id-list定义匹配内层VLANTagVLANID的规则,vlan-id-list:VLAN列表,表示方式为vlan-id-list={vlan-id|vlan-id1tovlan-id2}&,vlan-id、vlan-id1、vlan-id2取值范围为1~4094,且vlan-id1的值必须小于vlan-id2的值;&表示前面的参数最多可以重复输入10次destination-macmac-address定义匹配目的MAC地址的规则dscpdscp-value&定义匹配DSCP的规则,dscp-value&为DSCP取值的列表,DSCP的取值范围为0~63,&表示前面的参数最多可以输入8次;也可以输入关键字,具体如表1-5所示1-4取值描述inbound-interfaceinterface-typeinterface-number定义匹配入接口的规则,interface-typeinterface-number为接口类型和接口编号ip-precedenceip-precedence-value&定义匹配IP优先级的规则,ip-precedence-value&为IP优先级的列表,IP优先级的取值范围为0~7,&表示前面的参数最多可以输入8次local-precedencelocal-precedence-value&定义匹配本地优先级的规则,local-precedence-value&为本地优先级的列表,本地优先级的取值范围为0~7,&表示前面的参数最多可以输入8次mpls-expexp-value&定义匹配第一层MPLSEXP优先级的规则,exp-value&为EXP的列表,EXP优先级的取值范围为0~7,&表示前面的参数最多可以输入8次packet-length{minmin-value|maxmax-value}*定义匹配报文长度的规则,min-value为匹配报文最小长度的字节数,max-value为匹配报文最大长度的字节数protocolprotocol-name定义匹配协议的规则,protocol-name取值为arp、ip、ipv6qos-local-idlocal-id-value定义匹配QoS本地ID值的规则,local-id-value为QoS本地ID,取值范围为1~4095rtpstart-portstart-port-numberend-portend-port-number定义匹配RTP协议端口的规则.
start-port-number为起始RTP端口号,取值范围为2000~65535;end-port-number为结束RTP端口号,取值范围为2000~65535source-macmac-address定义匹配源MAC地址的规则表1-3系统预定义匹配协议报文类型名称的列表报文类型说明default其他协议arpARP协议arp-snoopingARPSnooping协议bgpBGP协议bgp4+IPv6BGPhttpHTTP协议httpsHTTPS协议icmpICMP协议icmpv6IPv6ICMP协议igmpIGMP协议isisIS-IS协议ldpLDP协议ldp6IPv6LDP协议msdpMSDP协议1-5报文类型说明ntpNTP协议oamOAM协议ospf-multicastOSPF组播ospf-unicastOSPF单播ospf3-multicastOSPFv3组播ospf3-unicastOSPFv3单播pim-multicastPIM组播pim-unicastPIM单播pim6-multicastIPv6PIM组播pim6-unicastIPv6PIM单播radiusRADIUS协议ripRIP协议ripngRIPng协议rsvpRSVP协议snmpSNMP协议tacacsTACACS协议vrrpVRRP协议vrrp6IPv6VRRP协议sshSSH协议telnetTELNET协议ftpFTP协议tftpTFTP协议【使用指导】在定义匹配ACL的规则时,请注意:如果类中引用的ACL不存在,则不能在硬件中下发.
一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
对同一个类,允许通过ACL名称和序号的方式分别引用一次同一个ACL.
当if-match中引用的ACL规则的动作为deny时,则跳出该if-match,继续进行后续规则的查找.
在定义匹配用户组或应用名的规则时,一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
在定义匹配所处网络环境属性时,请注意:一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
1-6在定义匹配类的规则时,一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
如果匹配类的规则之间既有逻辑与,又有逻辑或的关系,请使用以下方式配置.
例如,需要定义classA,满足以下关系:规则1&规则2|规则3,可以这样定义:trafficclassifierclassBoperatorandif-match规则1if-match规则2trafficclassifierclassAoperatororif-match规则3if-matchclassifierclassB在定义匹配目的MAC地址的规则时,请注意:一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
匹配目的MAC地址规则只对以太网接口有意义.
在定义匹配源MAC地址的规则时,请注意:一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
匹配源MAC地址规则只对以太网接口有意义.
在定义匹配DSCP的规则时,请注意:一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
一条命令可以配置多个DSCP值,最多可指定8个;如果指定了多个相同的DSCP值,系统默认为一个;多个不同的DSCP值是或的关系,即只要有一个值匹配,就算匹配这条规则.
删除某条匹配DSCP的规则时,指定的所有DSCP值必须与该规则中定义的完全相同才会删除,顺序可不一样.
在定义匹配内层VLANTag和外层VLANTag802.
1p优先级的规则时,请注意:一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
一条命令可以配置多个802.
1p优先级值,最多可指定8个;如果指定了多个相同的802.
1p优先级值,系统默认为一个;多个不同的802.
1p优先级值是或的关系,即只要有一个值匹配,就算匹配这条规则.
删除某条匹配802.
1p优先级的规则时,指定的所有802.
1p优先级值必须与该规则中定义的完全相同才会删除,顺序可不一样.
在定义匹配IP优先级的规则时,请注意:一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
一条命令可以配置多个IP优先级值,最多可指定8个;如果指定了多个相同的IP优先级值,系统默认为一个;多个不同的IP优先级值是或的关系,即只要有一个值匹配,就算匹配这条规则.
删除某条匹配IP优先级的规则时,指定的所有IP优先级值必须与该规则中定义的完全相同才会删除,顺序可不一样.
在定义匹配本地优先级的规则时,请注意:一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
每条命令在配置后,本地优先级的值将自动按照从小到大的顺序排序.
1-7一条命令可以配置多个本地优先级值,最多可指定8个;如果指定了多个相同的本地优先级值,系统默认为一个;多个不同的本地优先级值是或的关系,即只要有一个值匹配,就算匹配这条规则.
删除某条匹配本地优先级的规则时,指定的所有本地优先级值必须与该规则中定义的完全相同才会删除,顺序可不一样.
在定义匹配MPLSEXP优先级的规则时,请注意:一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
一条命令可以配置多个MPLSEXP优先级值,最多可指定8个;如果指定了多个相同的MPLSEXP优先级值,系统默认为一个;多个不同的MPLSEXP优先级值是或的关系,即只要有一个值匹配,就算匹配这条规则.
删除某条匹配MPLSEXP优先级的规则时,指定的所有MPLSEXP优先级值必须与该规则中定义的完全相同才会删除,顺序可不一样.
MPLSEXP为MPLS报文特有的参数,该匹配规则仅对MPLS报文生效.
对于软转发QoS,MPLS报文不支持匹配IP相关匹配规则.
在定义匹配报文长度的规则时,请注意:一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
如果只配置min,则表示匹配大于min-value长度的报文;如果只配置max,表示匹配小于max-value长度的报文;同时配置min和max,表示匹配长度在min-value~max-value之间的报文.
其中max-value必须大于等于min-value.
在定义匹配预定义的上送控制平面或者管理口控制平面报文类型的规则时,请注意:一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
一条命令可以配置多个protocol,如果指定了多个相同的protocol,系统默认为一个;多个不同的protocol是或的关系,即只要有一个值匹配,就算匹配这条规则.
删除某条匹配protocol的规则时,指定的所有protocol必须与该规则中定义的完全相同才会删除,顺序可不一样.
在定义匹配RTP协议端口的规则时,请注意:该命令用于匹配落在指定RTP端口号范围内的RTP报文,即匹配所有在start-port-number与end-port-number之间的偶数UDP端口号的报文.
一个类下可配置多条匹配命令,各个配置之间互相不覆盖.
【举例】#定义类class1的匹配规则为:匹配目的MAC地址为0050-ba27-bed3的报文.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchdestination-mac0050-ba27-bed3#定义类class2的匹配规则为:匹配源MAC地址为0050-ba27-bed2的报文.
system-view[Sysname]trafficclassifierclass2[Sysname-classifier-class2]if-matchsource-mac0050-ba27-bed2#定义类class1的匹配规则为:匹配内层VLANTag的802.
1p优先级为3.
system-view[Sysname]trafficclassifierclass11-8[Sysname-classifier-class1]if-matchcustomer-dot1p3#定义类匹配ACL3101.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchacl3101#定义类匹配ACLflow.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchaclnameflow#定义类匹配IPv6ACL3101.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchaclipv63101#定义类匹配IPv6ACLflow.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchaclipv6nameflow#定义匹配所有数据包的规则.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchany#定义类class1的匹配规则为:匹配DSCP值为1或6或9的报文.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchdscp169#定义类class1的匹配规则为:匹配IP优先级值为1或6的报文.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchip-precedence16#定义类class1的匹配规则为:匹配本地优先级值为1或6的报文.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchlocal-precedence16#定义类匹配IP协议的报文.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchprotocolip#定义类class1的匹配规则为:匹配RTP端口号在16384和32767之间的偶数UDP端口号的报文.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchrtpstart-port16384end-port32767#定义类class1的匹配规则为:匹配内层VLANTag的VLANID值为1或6或9的报文.
system-view[Sysname]trafficclassifierclass11-9[Sysname-classifier-class1]if-matchcustomer-vlan-id169#定义类class1匹配qos-local-id3.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchqos-local-id3#定义类class1匹配应用组multimedia.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchapp-groupmultimedia#定义类class1匹配应用名3link.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchapplication3link#在流分类class1中配置匹配上送控制平面或管理口控制平面的ARP协议报文.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchcontrol-planeprotocolarp#在流分类class1中配置匹配上送控制平面或管理口控制平面的normal协议组报文.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchcontrol-planeprotocol-groupnormal#在流分类class1中配置匹配报文长度为100~200字节的报文.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]if-matchpacket-lengthmin100max2001.
1.
3trafficclassifiertrafficclassifier命令用来创建一个类,并进入类视图.
如果指定的类已经存在,则直接进入类视图.
undotrafficclassifier命令用来删除一个类.
【命令】trafficclassifierclassifier-name[operator{and|or}]undotrafficclassifierclassifier-name【缺省情况】不存在类.
【视图】系统视图【缺省用户角色】network-admin【参数】classifier-name:类名,为1~31个字符的字符串,区分大小写.
operator:指定各规则之间的逻辑运算符.
缺省情况为and.
1-10and:指定类下的规则之间是逻辑与的关系,即数据包必须匹配全部规则才属于该类.
or:指定类下的规则之间是逻辑或的关系,即数据包只要匹配其中任何一个规则就属于该类.
【举例】#定义一个名为class1的类.
system-view[Sysname]trafficclassifierclass1[Sysname-classifier-class1]【相关命令】displaytrafficclassifier1.
2定义流行为的命令1.
2.
1carcar命令用来配置流量监管动作.
undocar命令用来恢复缺省情况.
【命令】carcircommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]][greenaction|redaction|yellowaction]*carcircommitted-information-rate[cbscommitted-burst-size]pirpeak-information-rate[ebsexcess-burst-size][greenaction|redaction|yellowaction]*undocar【缺省情况】未配置流量监管动作.
【视图】流行为视图【缺省用户角色】network-admin【参数】circommitted-information-rate:承诺信息速率.
流量的平均速率,单位为kbps,取值范围为8~10000000.
cbscommittee-burst-size:承诺突发尺寸,单位为byte,取值范围为1000~1000000000,缺省取值为500毫秒以CIR速率通过的流量.
ebsexcess-burst-size:超出突发尺寸,单位为byte,取值范围为0~1000000000,缺省值为0.
pirpeak-information-rate:峰值速率,单位为kbps,取值范围为8~10000000.
greenaction:数据包的流量符合承诺速率时对数据包采取的动作,缺省动作为pass.
redaction:数据包的流量既不符合承诺速率也不符合峰值速率时对数据包采取的动作,缺省动作为discard.
1-11yellowaction:数据包的流量不符合承诺速率但是符合峰值速率时对数据包采取的动作,缺省动作为pass.
action:对数据包采取的动作,有以下几种:discard:丢弃数据包.
pass:允许数据包通过.
remark-dot1p-passnew-cos:设置新的802.
1P报文的优先级值,并允许数据包通过,取值范围为0~7.
remark-dscp-passnew-dscp:设置报文新的DSCP值,并允许数据包通过,取值范围为0~63.
remark-mpls-exp-passnew-exp:设置新的MPLS报文的EXP标志位的值,并允许数据包通过,取值范围为0~7.
remark-prec-passnew-precedence:设置新的IP优先级,并允许数据包通过,取值范围为0~7.
【使用指导】接口上应用的策略中使用car时,可以应用到接口报文的接收或者发送方向.
在同一个流行为中多次执行本命令,最后一次执行的命令生效.
不配置峰值速率表示所配置的是单速桶流量监管,否则表示双速桶流量监管.
【举例】#为流行为配置流量监管.
报文正常流速为200kbps,承诺突发尺寸为51200bytes,速率大于200kbps时,报文DSCP值改为0并发送.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]carcir200cbs51200ebs0greenpassredremark-dscp-pass01.
2.
2carpercentcarcirpercent命令用来采用百分比的方式在流行为内配置流量监管动作.
undocar命令用来恢复缺省情况.
【命令】carcirpercentcir-percent[cbscbs-time[ebsebs-time]][greenaction|redaction|yellowaction]*carcirpercentcir-percent[cbscbs-time]pirpercentpir-percent[ebsebs-time][greenaction|redaction|yellowaction]*【缺省情况】未配置流量监管动作.
【视图】流行为视图【缺省用户角色】network-admin1-12【参数】cirpercentcir-percent:承诺信息速率百分比,取值范围为1~100.
CIR的实际值是百分比值乘以接口带宽值.
cbscbs-time:用指定的时间(单位为ms)来设置CBS,实际的CBS值是cbs-time乘以实际的cir值(cir值乘以接口带宽),取值范围为50~2000.
ebsebs-time:用指定的时间(单位为ms)来设置EBS,实际的EBS值是ebs-time乘以实际的cir值(cir值乘以接口带宽),取值范围为0~2000.
pirpercentpir-percent:以百分比的形式来指定峰值速率,取值范围为1~100.
峰值速率不能比承诺信息速率小.
不配置峰值速率表示所配置的是单速桶流量监管,否则表示双速桶流量监管.
greenaction:数据包的流量符合承诺速率时对数据包采取的动作,缺省动作为pass.
redaction:数据包的流量既不符合承诺速率也不符合峰值速率时对数据包采取的动作,缺省动作为discard.
yellowaction:数据包的流量不符合承诺速率但是符合峰值速率时对数据包采取的动作,缺省动作为pass.
action:对数据包采取的动作,有以下几种:discard:丢弃数据包.
pass:允许数据包通过.
remark-dot1p-passnew-cos:设置新的802.
1P报文的优先级值,并允许数据包通过,取值范围为0~7.
remark-dscp-passnew-dscp:设置报文新的DSCP值,并允许数据包通过,取值范围为0~63;用文字表示时,可以选取af11、af12、af13、af21、af22、af23、af31、af32、af33、af41、af42、af43、cs1、cs2、cs3、cs4、cs5、cs6、cs7、default、ef.
remark-mpls-exp-passnew-exp:设置新的MPLS报文的EXP标志位的值,并允许数据包通过,取值范围为0~7.
remark-prec-passnew-precedence:设置新的IP优先级,并允许数据包通过,取值范围为0~7.
【使用指导】接口上应用的QoS策略中使用car时,可以应用到接口报文的接收或者发送方向.
按百分比配置CAR的QoS策略只能应用到接口上.
在同一个流行为中多次执行本命令,最后一次执行的命令生效.
承诺速率=CIR*bandwidth,峰值速率=PIR*bandwidth,最顶层策略的bandwidth取应用此策略的接口带宽,嵌套策略的bandwidth取所在流行为下的GTS速率值,如没有GTS,则取更上一层策略所在流行为的GTS速率,如没有取到,最终使用应用策略的接口带宽.
【举例】#为流行为配置流量监管.
报文正常流速为带宽的20%,承诺突发尺寸为100ms.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]carcirpercent20cbs1001-131.
2.
3displaytrafficbehaviordisplaytrafficbehavior命令用来显示流行为的配置信息.
【命令】集中式设备-独立运行模式:displaytrafficbehavior{system-defined|user-defined}[behavior-name]集中式设备-IRF模式:displaytrafficbehavior{system-defined|user-defined}[behavior-name][slotslot-number]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】system-defined:系统定义行为.
user-defined:用户定义行为.
behavior-name:行为名,为1~31个字符的字符串,区分大小写.
如果未指定本参数,则显示所有流行为的配置信息.
slotslot-number:显示指定成员设备的流行为的信息,slot-number表示设备在IRF中的成员编号.
如果未指定本参数,则显示主用设备的流行为的配置信息.
(集中式设备-IRF模式)【举例】#显示用户定义行为的配置信息.
displaytrafficbehavioruser-definedUser-definedbehaviorinformation:Behavior:1(ID100)Marking:Remarkdscp3CommittedAccessRate:CIR112(kbps),CBS5120(Bytes),EBS512(Bytes)Greenaction:passYellowaction:passRedaction:discardPrimappre-definedtable:dscp-lpAssuredForwarding:Bandwidth30(kbps)DiscardMethod:TailBehavior:2(ID101)Accountingenable:PacketFilterenable:Permit1-14Marking:Remarkmpls-exp4Redirecting:Mirroring:MirrortotheVLAN:VLAN1000ExpeditedForwarding:Bandwidth50(kbps)CBS1250(Bytes)Behavior:3(ID102)-none-#显示系统定义行为的配置信息.
displaytrafficbehaviorsystem-definedSystem-definedbehaviorinformation:Behavior:be(ID0)-none-Behavior:af(ID1)AssuredForwarding:Bandwidth20(%)DiscardMethod:TailBehavior:ef(ID2)ExpeditedForwarding:Bandwidth20(%)Cbs-ratio25Behavior:be-flow-based(ID3)FlowbasedWeightedFairQueue:Maxnumberofhashedqueues:256DiscardMethod:IPPrecedencebasedWREDExponentialWeight:9PreLowHighDis-prob01030101103010210301031030104103010510301061030107103010表1-4displaytrafficbehavior命令显示信息描述表字段描述User-definedbehaviorinformation用户自定义流行为的信息System-definedbehaviorinformation系统定义流行为的信息1-15字段描述Behavior行为的名称及其内容,内容可以有多种类型Marking标记相关信息Remarkdscp重新标记报文的DSCP优先级值CommittedAccessRate流量限速的相关信息CIR承诺信息速率,单位为kbpsCBS承诺突发尺寸,单位为byteEBS超出突发尺寸,单位为byteGreenaction对绿色报文的动作Redaction对红色报文的动作Yellowaction对黄色报文的动作Bandwidth队列的带宽DiscardMethod丢弃方式Accountingenable流量统计动作Filterenable流量过滤动作Remarkmpls-exp重新标记报文的EXP优先级值Redirecting流量重定向相关信息Mirroring流量镜像相关信息ExpeditedForwarding加速转发(EF队列)相关信息none表示未配置其他流行为FlowbasedWeightedFairQueue基于流的加权公平队列相关信息Maxnumberofhashedqueues加权公平队列的长度ExponentialWeight计算平均队列长度的指数Pre报文的IP优先级Low队列下限High队列上限Dis-prob计算丢弃概率时的分母1.
2.
4filterfilter命令用来配置流量过滤动作.
undofilter命令用来恢复缺省情况.
【命令】filter{deny|permit}1-16undofilter【缺省情况】未配置流量过滤动作.
【视图】流行为视图【缺省用户角色】network-admin【参数】deny:丢弃数据包.
permit:允许数据包通过.
【举例】#为流行为配置丢弃数据包的过滤动作.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]filterdeny1.
2.
5gtsgts命令用来采用绝对值的方式为流行为配置流量整形动作.
undogts命令用来恢复缺省情况.
【命令】gtscircommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]][queue-lengthqueue-length]undogts【缺省情况】未配置流量整形动作.
【视图】流行为视图【缺省用户角色】network-admin【参数】circommitted-information-rate:承诺信息速率,单位为kbps,取值范围为8~10000000.
cbscommitted-burst-size:承诺突发尺寸,实际平均速率在承诺速率以内时的突发流量,单位为byte,取值范围为1000~1000000000.
ebsexcess-burst-size:超出突发尺寸,单位为byte,取值范围为0~1000000000.
queue-lengthqueue-length:队列的最大长度,缺省值为50,取值范围为1~1024.
1-17【使用指导】接口上应用的QoS策略中使用gts时,只能应用到接口的出方向.
接口上应用配置了gts的QoS策略将导致原有的qosgts命令失效.
在同一个流行为中多次执行本命令,最后一次执行的命令生效.
【举例】#为流行为配置GTS,正常流速为200kbps,承诺突发尺寸为51200bytes,速率大于200kbps时,将进入队列缓存,缓存队列长度为100.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]gtscir200cbs51200ebs0queue-length100【相关命令】gtspercent1.
2.
6gtspercentgtspercent命令用来采用百分比的方式为流行为配置流量整形动作.
undogts命令用来恢复缺省情况.
【命令】gtspercentcircir-percent[cbscbs-time[ebsebs-time]][queue-lengthqueue-length]undogts【缺省情况】未配置流量整形动作.
【视图】流行为视图【缺省用户角色】network-admin【参数】circir-percent:承诺信息速率百分比,取值范围为1~100.
CIR的实际值是百分比值乘以接口带宽值.
cbscbs-time:某段时间内的承诺突发尺寸,单位为ms,缺省值为500ms.
CBS的实际值是CBS的配置时间值乘以实际的承诺信息速率(cir值乘以接口带宽),取值范围为50~2000.
ebsebs-time:某段时间内的超出突发尺寸,单位为ms,缺省值为0ms.
EBS的实际值是EBS的配置时间值乘以实际的承诺信息速率(cir值乘以接口带宽),取值范围为0~2000.
queue-lengthqueue-length:队列的最大长度,缺省值为50,取值范围为1~1024.
【使用指导】接口上应用的QoS策略中使用gts时,只能应用到接口的出方向.
接口上应用配置了gts的QoS策略将导致原有的qosgts命令失效.
在同一个流行为中多次执行本命令,最后一次执行的命令生效.
1-18【举例】#配置使用流量整形,正常流量为50%的接口带宽,在第一时间可以有200ms*50%接口带宽的突发流量通过,以后速率小于等于50%的接口带宽时正常发送,速率大于50%的接口带宽时,将进入队列缓存.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]gtspercentcir50cbs200【相关命令】gts1.
2.
7redirectredirect命令用来为流行为配置流量重定向动作.
undoredirect命令用来恢复缺省情况.
【命令】redirectinterfaceinterface-typeinterface-number[track-oap]undoredirectinterfaceinterface-typeinterface-number【缺省情况】未配置流量重定向动作.
【视图】流行为视图【缺省用户角色】network-admin【参数】interface:重定向到指定的接口.
interface-typeinterface-number:指定接口类型和接口编号(对于重定向到隧道来说,接口类型是tunnel;对于重定向到二层聚合接口来说,接口类型是bridge-aggregation;对于重定向到三层聚合接口来说,接口类型是route-aggregation).
track-oap:关联重定向到接口的动作与OAPClient的状态.
如果不指定该参数,则设备不会检测是否存在OAPClient,并且不执行关联动作.
【使用指导】在同一个流行为中多次执行本命令,最后一次执行的命令生效.
【举例】#为流行为配置流量重定向动作,重定向到接口GigabitEthernet1/0/1.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]redirectinterfacegigabitethernet1/0/1【相关命令】classifierbehavior1-19qospolicytrafficbehavior1.
2.
8remarkdot1premarkdot1p命令用来配置重新标记报文的802.
1p优先级.
undoremarkdot1p命令用来取消标记报文的802.
1p优先级.
【命令】remarkdot1pdot1p-valueundoremarkdot1p【缺省情况】未配置重新标记报文802.
1p优先级.
【视图】流行为视图【缺省用户角色】network-admin【参数】dot1p-value:802.
1p优先级,取值范围为0~7.
【举例】#重新标记报文的802.
1p优先级值为2.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]remarkdot1p21.
2.
9remarkdscpremarkdscp命令用来重新标记报文的DSCP值.
undoremarkdscp命令用来取消标记报文的DSCP值.
【命令】remarkdscpdscp-valueundoremarkdscp【缺省情况】未配置重新标记报文DSCP值的动作.
【视图】流行为视图【缺省用户角色】network-admin1-20【参数】dscp-value:DSCP值,取值范围为0~63,也可以是关键字,如表1-5所示.
表1-5DSCP关键字与值的对应表关键字DSCP值(二进制)DSCP值(十进制)default0000000af1100101010af1200110012af1300111014af2101001018af2201010020af2301011022af3101101026af3201110028af3301111030af4110001034af4210010036af4310011038cs10010008cs201000016cs301100024cs410000032cs510100040cs611000048cs711100056ef10111046【使用指导】对于硬件转发的产品,在同一个流行为中,如果已配置remarktunnel-dscp命令,则不允许再配置remarkdscp命令,反之亦然.
在同一个流行为中多次执行本命令,最后一次执行的命令生效.
【举例】#重新标记报文的DSCP值为6.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]remarkdscp61-211.
2.
10remarkip-precedenceremarkip-precedence命令用来重新标记报文的IP优先级.
undoremarkip-precedence命令用来取消标记报文的IP优先级.
【命令】remarkip-precedenceip-precedence-valueundoremarkip-precedence【缺省情况】未配置重新标记报文IP优先级的动作.
【视图】流行为视图【缺省用户角色】network-admin【参数】ip-precedence-value:IP优先级,取值范围为0~7.
【使用指导】对于硬件转发的产品,在同一个流行为中,如果已配置remarktunnel-dscp命令,则不允许再配置remarkip-precedence命令,反之亦然.
在同一个流行为中多次执行本命令,最后一次执行的命令生效.
【举例】#重新标记报文的IP优先级值为6.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]remarkip-precedence61.
2.
11remarklocal-precedenceremarklocal-precedence命令用来重新标记报文的本地优先级.
undoremarklocal-precedence命令用来取消标记报文的本地优先级.
【命令】remarklocal-precedencelocal-precedence-valueundoremarklocal-precedence【缺省情况】未配置重新标记报文本地优先级的动作.
【视图】流行为视图【缺省用户角色】network-admin1-22【参数】local-precedence-value:本地优先级,取值范围为0~7.
【举例】#重新标记报文的本地优先级值为2.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]remarklocal-precedence21.
2.
12remarkqos-local-idremarkqos-local-id命令用来重新标记报文的QoS本地ID值.
undoremarkqos-local-id命令用来恢复缺省情况.
【命令】remarkqos-local-idlocal-id-valueundoremarkqos-local-id【缺省情况】未配置重新标记报文的QoS本地ID值的动作.
【视图】流行为视图【缺省用户角色】network-admin【参数】local-id-value:QoS本地ID值,取值范围为1~4095.
【使用指导】一般情况下,在QoS策略的入方向对报文的QoS本地ID值进行标记,在QoS策略的出方向根据标记的QoS本地ID值对报文进行分类以及指定相应的流行为,两者要结合使用.
【举例】#重新标记报文的QoS本地ID值为2.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]remarkqos-local-id21.
2.
13remarktunnel-dscpremarktunnel-dscp命令用来重新标记隧道封装后报文外层IP头的DSCP值.
undoremarktunnel-dscp命令用来恢复缺省情况.
【命令】remarktunnel-dscpdscp-valueundoremarktunnel-dscp1-23【缺省情况】未配置重新标记隧道封装后报文外层IP头的DSCP值.
【视图】流行为视图【缺省用户角色】network-admin【参数】dscp-value:隧道封装后报文外层IP头的DSCP值,取值范围为0~63,也可以是表1-6中对应的关键字.
表1-6DSCP关键字与值的对应表关键字DSCP值(二进制)DSCP值(十进制)default0000000af1100101010af1200110012af1300111014af2101001018af2201010020af2301011022af3101101026af3201110028af3301111030af4110001034af4210010036af4310011038cs10010008cs201000016cs301100024cs410000032cs510100040cs611000048cs711100056ef10111046【使用指导】本命令对GRE、VXLAN、IPv4-IPv4、IPv6-IPv4、IPv6、MPLS-TE隧道封装后的报文生效.
1-24如果流行为视图下配置了本命令,则指定该流行为的QoS策略仅支持应用在接口上.
对于硬件转发的产品,在同一个流行为中,如果已配置remarkdscp命令或remarkip-precedence命令,则不允许再配置remarktunnel-dscp命令,反之亦然.
在同一个流行为中多次执行本命令,最后一次执行的命令生效.
【举例】#重新标记隧道封装后报文外层IP头的DSCP值为2.
system-view[Sysname]trafficbehaviordata[Sysname-behavior-data]remarktunnel-dscp21.
2.
14trafficbehaviortrafficbehavior命令用来创建一个流行为,并进入流行为视图.
如果指定的流行为已经存在,则直接进入流行为视图.
undotrafficbehavior命令用来删除一个流行为.
【命令】trafficbehaviorbehavior-nameundotrafficbehaviorbehavior-name【缺省情况】不存在流行为.
【视图】系统视图【缺省用户角色】network-admin【参数】behavior-name:流行为名,为1~31个字符的字符串,区分大小写.
【举例】#定义一个名为behavior1的流行为.
system-view[Sysname]trafficbehaviorbehavior1[Sysname-behavior-behavior1]【相关命令】displaytrafficbehavior1.
2.
15traffic-policytraffic-policy命令用来在父策略流行为视图下应用一个子策略.
undotraffic-policy命令用来删除关联的子策略.
1-25【命令】traffic-policypolicy-nameundotraffic-policy【缺省情况】未配置应用子策略的动作.
【视图】流行为视图【缺省用户角色】network-admin【参数】policy-name:QoS策略名,为1~31个字符的字符串,区分大小写.
如果QoS策略不存在,则自动创建该QoS策略.
【使用指导】通过在流行为视图下应用子策略,可以实现策略嵌套功能.
即由trafficclassifier命令定义的某一类流量,除了执行父策略中定义的行为外,还由子策略再次对该类流量进行分类,并执行子策略中定义的行为.
在配置策略嵌套功能时,请注意:在父策略行为下应用子策略时,最多只能嵌套二层策略,并且不能嵌套自身.
一个流行为中至多只能嵌套一个子策略.
父策略和子策略中的内容需满足以下要求:如果子策略中配置了CBQ,那么父策略中必须配置GTS,并且配置的父策略GTS带宽必须大于子策略CBQ带宽,否则配置失败.
如果父策略的GTS配置采用百分比形式,则子策略CBQ带宽配置不允许采用绝对值形式;如果父策略的GTS配置采用绝对值形式,则子策略CBQ带宽配置既可以采用百分比形式,也可以采用绝对值形式.
子策略中不允许配置GTS.
嵌套策略支持对IPv4、IPv6报文的处理.
如果嵌套策略已经应用在接口上,则不允许删除嵌套的子策略,必须先解除子策略和父策略的嵌套关系.
【举例】#配置策略嵌套,在父策略下应用子策略child.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]traffic-policychild【相关命令】trafficclassifiertrafficbehavior1-261.
3定义和应用QoS策略的命令1.
3.
1classifierbehaviorclassifierbehavior命令用来为类指定流行为.
undoclassifier命令用来取消为类指定的流行为.
【命令】classifierclassifier-namebehaviorbehavior-name[insert-beforebefore-classifier-name]undoclassifierclassifier-name【缺省情况】没有为类指定流行为.
【视图】QoS策略视图【缺省用户角色】network-admin【参数】classifier-name:类名,为1~31个字符的字符串,区分大小写.
behaviorbehavior-name:流行为名,为1~31个字符的字符串,区分大小写.
insert-beforebefore-classifier-name:表示将配置的类插入到QoS策略中已存在的指定类之前.
before-classifier-name表示QoS策略中已存在的类名,为1~31个字符的字符串,区分大小写.
不指定该参数时,表示新配置的类与流行为配对将添加到QoS策略最后.
【使用指导】QoS策略下每个类只能与一个流行为关联.
如果配置本命令时指定的类和流行为不存在,系统将创建一个空的类和空的流行为.
如果undo命令指定的类为系统预定义类default-class,表示恢复default-class对应的流行为为系统预定义流行为be,而不是取消对应的流行为.
【举例】#在QoS策略user1中为类database指定采用流行为test.
system-view[Sysname]qospolicyuser1[Sysname-qospolicy-user1]classifierdatabasebehaviortest#在QoS策略user1中为类database指定流行为test,并将该类插入到策略中已存在的类class-a前.
system-view[Sysname]qospolicyuser1[Sysname-qospolicy-user1]classifierdatabasebehaviortestinsert-beforeclass-a【相关命令】qospolicy1-271.
3.
2control-planecontrol-plane命令用来进入控制平面视图.
【命令】集中式设备-独立运行模式:control-plane集中式设备-IRF模式:control-planeslotslot-number【视图】系统视图【缺省用户角色】network-admin【参数】slotslot-number:指定成员设备.
slot-number表示设备在IRF中的成员编号.
(集中式设备-IRF模式)【举例】#进入控制平面视图.
(集中式设备-独立运行模式)system-view[Sysname]control-plane[Sysname-cp]#进入3号成员设备控制平面视图.
(集中式设备-IRF模式)system-view[Sysname]control-planeslot3[Sysname-cp-slot3]1.
3.
3displayqospolicydisplayqospolicy命令用来显示QoS策略的配置信息.
【命令】集中式设备-独立运行模式:displayqospolicy{system-defined|user-defined}[policy-name[classifierclassifier-name]]集中式设备-IRF模式:displayqospolicy{system-defined|user-defined}[policy-name[classifierclassifier-name]][slotslot-number]【视图】任意视图【缺省用户角色】network-admin1-28network-operator【参数】system-defined:系统定义QoS策略.
user-defined:用户定义QoS策略.
policy-name:QoS策略名,为1~31个字符的字符串,区分大小写.
如果未指定本参数,则显示所有用户定义策略的配置信息.
classifierclassifier-name:QoS策略中的类名,为1~31个字符的字符串,区分大小写.
如果未指定本参数,则显示策略中所有类相关的配置信息.
slotslot-number:显示指定成员设备的QoS策略的信息,slot-number表示设备在IRF中的成员编号.
如果未指定本参数,则显示主用设备的QoS策略的配置信息.
(集中式设备-IRF模式)【举例】#显示用户定义QoS策略的配置信息.
displayqospolicyuser-definedUser-definedQoSpolicyinformation:Policy:1(ID100)Classifier:default-class(ID0)Behavior:be-none-Classifier:1(ID100)Behavior:1Marking:Remarkdscp3CommittedAccessRate:CIR112(kbps),CBS5120(Bytes),EBS512(Bytes)Greenaction:passYellowaction:passRedaction:discardClassifier:2(ID101)Behavior:2Accountingenable:PacketFilterenable:PermitMarking:Remarkmpls-exp4Classifier:3(ID102)Behavior:3-none-#显示系统定义QoS策略的配置信息.
displayqospolicysystem-definedSystem-definedQoSpolicyinformation:Policy:default(ID0)Classifier:default-class(ID0)1-29Behavior:be-none-Classifier:ef(ID1)Behavior:efExpeditedForwarding:Bandwidth20(%)Cbs-ratio25Classifier:af1(ID2)Behavior:afAssuredForwarding:Bandwidth20(%)DiscardMethod:TailClassifier:af2(ID3)Behavior:afAssuredForwarding:Bandwidth20(%)DiscardMethod:TailClassifier:af3(ID4)Behavior:afAssuredForwarding:Bandwidth20(%)DiscardMethod:TailClassifier:af4(ID5)Behavior:afAssuredForwarding:Bandwidth20(%)DiscardMethod:Tail表1-7displayqospolicy命令显示信息描述表字段描述User-definedQoSpolicyinformation用户自定义QoS策略的信息System-definedQoSpolicyinformation系统定义QoS策略的信息PolicyQoS策略名其它显示信息解释请参见表1-1和表1-4.
1.
3.
4displayqospolicyadvpndisplayqospolicyadvpn命令用来显示Tunnel接口Hub-Spoke隧道应用QoS策略的配置信息和运行情况.
【命令】displayqospolicyadvpnnumber[ipv4-address|ipv6-address][outbound]【视图】任意视图1-30【缺省用户角色】network-adminnetwork-operator【参数】number:Tunnel接口编号,取值范围为已创建的接口编号.
ipv4-address:隧道Spoke侧的IPv4私网地址.
ipv6-address:隧道Spoke侧的IPv6私网地址.
outbound:显示Hub-Spoke隧道出方向应用QoS策略的配置信息和运行情况.
【使用指导】如果未指定隧道Spoke侧的私网地址,则显示Tunnel接口下所有Hub-Spoke隧道应用QoS策略的配置信息和运行情况.
有关Hub-Spoke隧道的详细介绍,请参见"三层技术—IP业务配置指导"中的"ADVPN配置".
如果未指定方向,则同时显示Hub-Spoke隧道接口出入两个方向应用QoS策略的配置信息和运行情况.
有关隧道的配置命令,请参见"三层技术—IP业务命令参考"中的"隧道命令".
【举例】#显示Tunnel接口下Hub-Spoke隧道出方向应用QoS策略的配置信息和运行情况.
displayqospolicyadvpntunnel1outboundSession:Tunnel1192.
168.
0.
3Direction:OutboundPolicy:financeClassifier:default-classMatched:0(Packets)0(Bytes)Operator:ANDRule(s):If-matchanyBehavior:be-none-Classifier:financeMatched:123713988(Packets)13608538380(Bytes)Operator:ANDRule(s):If-matchanyBehavior:financeCommittedAccessRate:CIR1500(kbps),CBS93750(Bytes),EBS0(Bytes)Greenaction:passYellowaction:passRedaction:discardGreenpackets:14980239(Packets)1647826290(Bytes)Yellowpackets:0(Packets)0(Bytes)Redpackets:108733781(Packets)11960715910(Bytes)Session:Tunnel1192.
168.
0.
4(inactive)1-31Direction:OutboundPolicy:business表1-8displayqospolicyadvpn命令显示信息描述表字段描述SessionHub-Spoke隧道信息,通过Tunnel接口和Spoke侧私网IPv4/IPv6地址可唯一标识一条Hub-Spoke隧道.
其中Session:Tunnel1192.
168.
0.
4(inactive)中的inactive表示Hub-Spoke隧道应用QoS策略失败或者应用的QoS策略不存在DirectionQoS策略应用在Hub-Spoke隧道的方向Matched符合分类规则的数据包数目其它显示信息解释请参见表1-1和表1-4.
1.
3.
5displayqospolicycontrol-planedisplayqospolicycontrol-plane命令用来显示控制平面应用QoS策略的信息.
【命令】集中式设备-独立运行模式:displayqospolicycontrol-plane集中式设备-IRF模式:displayqospolicycontrol-planeslotslot-number【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】slotslot-number:显示指定成员设备的控制平面应用QoS策略的信息,slot-number表示设备在IRF中的成员编号.
(集中式设备-IRF模式)【举例】#显示应用到控制平面的QoS策略信息.
displayqospolicycontrol-planeControlplaneDirection:InboundPolicy:1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:AND1-32Rule(s):If-matchanyBehavior:be-none-Classifier:1Operator:ANDRule(s):If-matchacl2000Behavior:1Marking:Remarkdscp3CommittedAccessRate:CIR112(kbps),CBS5120(Bytes),EBS512(Bytes)Greenaction:passYellowaction:passRedaction:discardGreenpackets:0(Packets)0(Bytes)Yellowpackets:0(Packets)0(Bytes)Redpackets:0(Packets)0(Bytes)Classifier:2Operator:ANDRule(s):If-matchnotprotocolipv6Behavior:2Accountingenable:0(Packets)Filterenable:PermitMarking:Remarkmpls-exp4Classifier:3Operator:ANDRule(s):-none-Behavior:3-none-表1-9displayqospolicycontrol-plane命令显示信息描述表字段描述Direction对进入控制平面(Inbound)的报文应用QoS策略Greenpackets绿色报文的流量统计Yellowpackets黄色报文的流量统计Redpackets红色报文的流量统计其它显示信息解释请参见表1-7.
1-331.
3.
6displayqospolicycontrol-planepre-defineddisplayqospolicycontrol-planepre-defined命令用来显示系统预定义的控制平面应用QoS策略的信息.
【命令】集中式设备-独立运行模式:displayqospolicycontrol-planepre-defined集中式设备-IRF模式:displayqospolicycontrol-planepre-defined[slotslot-number]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】slotslot-number:显示指定成员设备的系统预定义的控制平面策略信息,slot-number表示设备在IRF中的成员编号.
如果未指定本参数,则显示所有成员设备的系统预定义的控制平面应用QoS策略的信息.
(集中式设备-IRF模式)【举例】#显示3号成员设备系统预定义的控制平面应用QoS策略的信息.
(集中式设备-IRF模式)displayqospolicycontrol-planepre-definedslot3Pre-definedpolicyinformationslot3ProtocolPriorityBandwidth(kbps)GroupDefaultN/A100000N/AARPN/A128normalBGPN/A256criticalBGPv6N/A256criticalHTTPN/A512managementHTTPSN/A512managementICMPN/A128monitorICMPv6N/A128monitorOSPFMulticastN/A256criticalOSPFUnicastN/A256criticalOSPFv3MulticastN/A256criticalOSFPv3UnicastN/A256criticalRIPN/A1024criticalRIPngN/A256criticalSNMPN/A512managementSSHN/A512managementTELNETN/A512managementFTPN/A512managementTFTPN/A512management1-34表1-10displayqospolicycontrol-planepre-defined命令显示信息描述表字段描述Pre-definedpolicyinformation预定义控制平面策略内容Protocol系统预定义协议报文类型Priority优先级Bandwidth带宽Group协议组1.
3.
7displayqospolicyinterfacedisplayqospolicyinterface命令用来显示接口上QoS策略的配置信息和运行情况.
【命令】集中式设备-独立运行模式:displayqospolicyinterface[interface-typeinterface-number[pvc{pvc-name|vpi/vci}]][inbound|outbound]集中式设备-IRF模式:displayqospolicyinterface[interface-typeinterface-number[pvc{pvc-name|vpi/vci}]][slotslot-number][inbound|outbound]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定接口类型和接口编号.
如果未指定本参数,将显示所有接口上QoS策略的配置信息和运行情况.
pvc{pvc-name|vpi/vci}:显示指定ATM接口上的指定PVC的信息,只有当接口为ATM接口时才能指定本参数.
pvc-name表示PVC名.
vpi/vci表示VPI/VCI值.
如果未指定本参数,将显示指定ATM接口上所有PVC的QoS策略的配置信息和运行情况.
输入本参数时,无法输入参数inbound或outbound.
slotslot-number:显示指定成员设备指定接口的QoS策略的配置信息和运行情况.
slot-number表示设备在IRF中的成员编号.
只有当接口为VLAN虚接口、聚合口等类型时才支持此参数.
(集中式设备-IRF模式)inbound:显示对接口接收到的报文应用QoS策略的信息.
outbound:显示对接口发送的报文应用QoS策略的信息.
【使用指导】如果未指定显示方向,则同时显示出入两个方向接口上应用QoS策略的配置信息和运行情况.
1-35如果指定接口为Virtual-Template接口,将显示继承该Virtual-Template接口的所有Virtual-Access接口下的QoS策略的信息,Virtual-Template本身无QoS信息显示.
【举例】#显示对接口GigabitEthernet1/0/1接收到的报文应用QoS策略的配置信息和运行情况.
displayqospolicyinterfacegigabitethernet1/0/1inboundInterface:GigabitEthernet1/0/1Direction:InboundPolicy:1Classifier:default-classMatched:0(Packets)0(Bytes)5-minutestatistics:Forwarded:0/0(pps/bps)Dropped:0/0(pps/bps)Operator:ANDRule(s):If-matchanyBehavior:be-none-Classifier:1Matched:0(Packets)0(Bytes)5-minutestatistics:Forwarded:0/0(pps/bps)Dropped:0/0(pps/bps)Operator:ANDRule(s):If-matchacl2000Behavior:1Marking:Remarkdscp3CommittedAccessRate:CIR112(kbps),CBS5120(Bytes),EBS512(Bytes)Greenaction:passYellowaction:passRedaction:discardGreenpackets:0(Packets)0(Bytes)Yellowpackets:0(Packets)0(Bytes)Redpackets:0(Packets)0(Bytes)Classifier:2Matched:0(Packets)0(Bytes)5-minutestatistics:Forwarded:0/0(pps/bps)Dropped:0/0(pps/bps)Operator:ANDRule(s):If-matchnotprotocolipv6Behavior:2Accountingenable:1-360(Packets)Filterenable:PermitMarking:Remarkmpls-exp4Classifier:3Matched:0(Packets)0(Bytes)5-minutestatistics:Forwarded:0/0(pps/bps)Dropped:0/0(pps/bps)Operator:ANDRule(s):-none-Behavior:3-none-#显示所有接口上QoS策略的接口的配置信息和运行情况.
displayqospolicyinterfaceInterface:GigabitEthernet5/0/1Direction:InboundPolicy:aClassifier:default-classMatched:0(Packets)0(Bytes)5-minutestatistics:Forwarded:0/0(pps/bps)Dropped:0/0(pps/bps)Operator:ANDRule(s):If-matchanyBehavior:be-none-Classifier:aOperator:ANDRule(s):If-matchanyBehavior:aMirroring:Mirrortotheinterface:GigabitEthernet5/0/10CommittedAccessRate:CIR112(kbps),CBS5120(Bytes),EBS0(Bytes)Greenaction:passYellowaction:passRedaction:discardGreenpackets:0(Packets)Redpackets:0(Packets)Interface:GigabitEthernet5/0/17Direction:InboundPolicy:bClassifier:default-class1-37Matched:0(Packets)0(Bytes)5-minutestatistics:Forwarded:0/0(pps/bps)Dropped:0/0(pps/bps)Operator:ANDRule(s):If-matchanyBehavior:be-none-Classifier:bOperator:ANDRule(s):If-matchanyBehavior:bCommittedAccessRate:CIR200(kbps),CBS51200(Bytes),EBS0(Bytes)Greenaction:passYellowaction:passRedaction:discardGreenpackets:0(Packets)Redpackets:0(Packets)Interface:GigabitEthernet5/0/17Direction:InboundPolicy:aClassifier:default-classMatched:0(Packets)0(Bytes)5-minutestatistics:Forwarded:0/0(pps/bps)Dropped:0/0(pps/bps)Operator:ANDRule(s):If-matchanyBehavior:be-none-Classifier:aOperator:ANDRule(s):If-matchanyBehavior:aMirroring:Mirrortotheinterface:GigabitEthernet5/0/10CommittedAccessRate:CIR112(kbps),CBS5120(Bytes),EBS0(Bytes)Greenaction:passYellowaction:passRedaction:discardGreenpackets:0(Packets)1-38Redpackets:0(Packets)表1-11displayqospolicyinterface命令显示信息描述表字段描述DirectionPolicy应用在接口的方向Matched符合分类规则的数据包数目5-minutestatistics最近5分钟的流速统计信息Forwarded符合分类规则的成功转发报文在统计周期内的平均速率Dropped符合分类规则的丢弃报文在统计周期内的平均速率Greenpackets绿色报文的流量统计Yellowpackets黄色报文的流量统计Redpackets红色报文的流量统计其它显示信息解释请参见表1-1和表1-4.
1.
3.
8displayqospolicyl2vpn-pwdisplayqospolicyl2vpn-pw命令用来显示L2VPNPW上QoS策略的配置信息和运行情况.
【命令】displayqospolicyl2vpn-pw[peerip-addresspw-idpw-id][outbound]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】peerip-addresspw-idpw-id:显示指定PW上的QoS策略的配置信息和运行情况.
ip-address为PW远端PE的LSRID.
pw-id为PW的PWID,取值范围为1~4294967295.
若未指定本参数,则显示所有PW上的QoS策略的配置信息和运行情况.
outbound:显示对PW发送的报文应用的QoS策略的信息.
【使用指导】如果未指定显示方向,则显示出方向PW上应用QoS策略的配置信息和运行情况.
【举例】#显示远端PE地址为1.
1.
1.
1、PWID为1的PW发送报文方向上应用的QoS策略的配置信息和运行情况.
displayqospolicyl2vpn-pwpeer1.
1.
1.
1pw-id1outboundL2VPN-PW:peer1.
1.
1.
1,pw-id11-39Direction:OutboundPolicy:1Classifier:1Matched:0(Packets)0(Bytes)5-minutestatistics:Forwarded:0/0(pps/bps)Dropped:0/0(pps/bps)Operator:ANDRule(s):If-matchacl2000Behavior:1Marking:Remarkdscp3CommittedAccessRate:CIR112(kbps),CBS5120(Bytes),EBS512(Bytes)Greenaction:passYellowaction:passRedaction:discardGreenpackets:0(Packets)0(Bytes)Yellowpackets:0(Packets)0(Bytes)Redpackets:0(Packets)0(Bytes)Classifier:2Matched:0(Packets)0(Bytes)5-minutestatistics:Forwarded:0/0(pps/bps)Dropped:0/0(pps/bps)Operator:ANDRule(s):If-matchnotprotocolipv6Behavior:2Accountingenable:0(Packets)Filterenable:PermitMarking:Remarkmpls-exp4Classifier:3Matched:0(Packets)0(Bytes)5-minutestatistics:Forwarded:0/0(pps/bps)Dropped:0/0(pps/bps)Operator:ANDRule(s):-none-Behavior:3-none-1-40表1-12displayqospolicyl2vpn-pw命令显示信息描述表字段描述L2VPN-PW显示指定PW的信息,PW通过远端PE地址和PWID唯一标识DirectionPolicy应用在PW的方向Matched符合分类规则的数据包数目5-minutestatistics最近5分钟的流速统计信息Forwarded符合分类规则的成功转发报文在统计周期内的平均速率Dropped符合分类规则的丢弃报文在统计周期内的平均速率Greenpackets绿色报文的流量统计Yellowpackets黄色报文的流量统计Redpackets红色报文的流量统计其它显示信息解释请参见表1-1和表1-4.
1.
3.
9displayqospolicyuser-profiledisplayqospolicyuser-profile命令用来显示用户上线后UserProfile下应用的QoS策略的信息和运行情况.
【命令】集中式设备-独立运行模式:displayqospolicyuser-profile[nameprofile-name][user-iduser-id][inbound|outbound]集中式设备-IRF模式:displayqospolicyuser-profile[nameprofile-name][user-iduser-id][slotslot-number][inbound|outbound]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】nameprofile-name:指定UserProfile的名称,为1~31个字符的字符串,只能包含英文字母[a-z,A-Z]、数字、下划线,且必须以英文字母开始,区分大小写.
UserProfile的名称必须全局唯一.
如果未指定本参数,将显示所有UserProfile下应用的QoS策略的信息和运行情况.
user-iduser-id:表示在线用户的ID,为系统所分配,为十六进制数.
若未指定本参数,则显示所有用户在UserProfile下应用的QoS策略的信息和运行情况.
1-41slotslot-number:显示指定成员设备上指定用户在UserProfile下应用的QoS策略的信息和运行情况,slot-number表示设备在IRF中的成员编号.
如果未指定本参数,将显示所有成员设备上的在线用户上指定用户在UserProfile下应用的QoS策略的信息和运行情况.
(集中式设备-IRF模式)inbound:显示在线用户在入方向上应用QoS策略的信息.
outbound:显示在线用户在出方向上应用QoS策略的信息.
【使用指导】如果未指定显示方向,则同时显示出入两个方向上应用QoS策略的配置信息和运行情况.
【举例】#显示指定全局用户(从聚合口等全局口上线的用户)在UserProfile下应用QoS策略的配置信息和运行情况.
displayqospolicyuser-profilenameabcuser-id30000000inboundUser-Profile:abcUserID:0x30000000(global)Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:ANDRule(s):If-matchanyBehavior:be-none-#显示指定的非全局用户在UserProfile下应用QoS策略的配置信息和运行情况.
displayqospolicyuser-profilenameabcuser-id30000001inboundUser-Profile:abcslot2:UserID:0x30000001(local)Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:ANDRule(s):If-matchanyBehavior:be-none-#显示指定UserProfile下所有用户的QoS策略的配置信息和运行情况.
displayqospolicyuser-profilenameabcinboundUser-Profile:abcUserID:0x30000000(global)Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:AND1-42Rule(s):If-matchanyBehavior:be-none-slot2:UserID:0x30000001(local)Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:ANDRule(s):If-matchanyBehavior:be-none-slot3:UserID:0x30000002(local)Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:ANDRule(s):If-matchanyBehavior:be-none-#显示指定单板上所有用户在UserProfileabc下应用QoS策略的配置信息和运行情况.
displayqospolicyuser-profilenameabcslot2User-Profile:abcUserID:0x30000000(global)Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:ANDRule(s):If-matchanyBehavior:be-none-UserID:0x30000001(local)Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:AND1-43Rule(s):If-matchanyBehavior:be-none-#显示所有单板上指定用户在UserProfileabc下应用QoS策略的配置信息和运行情况.
displayqospolicyuser-profilenameabcuser-id30000001User-Profile:abcslot2:UserID:0x30000001(local)Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:ANDRule(s):If-matchanyBehavior:be-none-slot3:UserID:0x30000001(local)Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:ANDRule(s):If-matchanyBehavior:be-none-#显示所有UserProfile的在线用户的QoS策略的配置信息和运行情况.
displayqospolicyuser-profileUser-Profile:abcslot3:UserID:0x30000000(local)Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:ANDRule(s):If-matchanyBehavior:be-none-User-Profile:a12slot4:UserID:0x30000001(local)1-44Direction:InboundPolicy:p1Classifier:default-classMatched:0(Packets)0(Bytes)Operator:ANDRule(s):If-matchanyBehavior:be-none-Classifier:aOperator:ANDRule(s):If-matchanyBehavior:aMirroring:Mirrortotheinterface:GigabitEthernet1/0/1CommittedAccessRate:CIR112(kbps),CBS5120(Bytes),EBS0(Bytes)Greenaction:passYellowaction:passRedaction:discardGreenpackets:0(Packets)Redpackets:0(Packets)表1-13displayqospolicyuser-profile命令显示信息描述表字段描述User-ProfileUserProfile名称UserID上线用户的IDglobal该用户从聚合口等全局口上线local该用户从物理口上线Mirrortotheinterface镜像到接口CIR承诺信息速率,单位为kbpsCBS承诺突发尺寸,也就是容纳突发流量的令牌桶深度,单位为byteEBS超出突发尺寸,在双令牌桶算法中超出突发流量超过承诺突发流量的部分,单位为bytePIR峰值信息速率DirectionPolicy应用在UserProfile的方向Matched符合分类规则的数据包数目Greenpackets绿色报文的流量统计Yellowpackets黄色报文的流量统计Redpackets红色报文的流量统计1-45其它显示信息解释请参见表1-1和表1-4.
1.
3.
10qosapplypolicy(interfaceview,PVCview,controlplaneview,PWview)qosapplypolicy命令用来在接口、PVC、PW、控制平面上应用QoS策略.
undoqosapplypolicy命令用来取消接口、PVC、PW、控制平面上应用的QoS策略.
【命令】qosapplypolicypolicy-name{inbound|outbound}undoqosapplypolicypolicy-name{inbound|outbound}【缺省情况】未应用QoS策略.
【视图】接口视图/PVC视图/控制平面视图/交叉连接PW视图/VSILDPPW视图/VSI静态PW视图【缺省用户角色】network-admin【参数】policy-name:策略名,为1~31个字符的字符串,区分大小写.
inbound:对接口或控制平面或管理口控制平面接收到的报文应用QoS策略.
outbound:对接口发送的报文应用QoS策略.
【使用指导】策略在接口、PVC或PW上应用的规则如下:在应用策略时,如果策略中为确保转发和加速转发的类指定的带宽之和超过接口、PVC或PW允许的可用带宽,则在该接口、PVC或PW不可应用.
如果对接口、PVC或PW修改了可用带宽,此时如果策略中为确保转发和加速转发的类指定的带宽之和超过接口、PVC或PW允许的可用带宽,则将策略删除.
入方向的策略与类关联的行为不允许有queueaf、queueef与queuewfq配置,也不允许有GTS配置.
在控制平面上应用策略时,不支持配置了CBQ的策略.
在PW下应用策略时,只能应用在PW的出方向上.
【举例】#将策略USER1应用到接口GigabitEthernet1/0/1的出方向上.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/1]qosapplypolicyUSER1outbound#对进入3号槽控制平面的报文应用策略aaa.
system-view[Sysname]control-planeslot3[Sysname-cp-slot3]qosapplypolicyaaainbound#在PW的出方向上应用策略.
1-46system-view[Sysname]xconnect-groupa[Sysname-xcg-a]connectiona[Sysname-xcg-a-a]peer1.
1.
1.
1pw-id1[Sysname-xcg-a-a-1.
1.
1.
1-1]qosapplypolicy1outbound1.
3.
11qosapplypolicy(user-profileview)qosapplypolicy命令用来在UserProfile下应用策略.
undoqosapplypolicy命令用来取消UserProfile下应用的策略.
【命令】qosapplypolicypolicy-name{inbound|outbound}undoqosapplypolicypolicy-name{inbound|outbound}【缺省情况】未在UserProfile下应用QoS策略.
【视图】UserProfile视图【缺省用户角色】network-admin【参数】inbound:入方向,对设备接收的上线用户流量(即上线用户发送的流量)应用策略.
outbound:出方向,对设备发送的上线用户流量(即上线用户接收的流量)应用策略.
policy-name:策略名,为1~31个字符的字符串.
【使用指导】UserProfile被删除将导致其下引用的QoS策略被删除.
【举例】#对设备发送的上线用户user的流量应用策略test(该策略已经建立).
system-view[Sysname]user-profileuser[Sysname-user-profile-user]qosapplypolicytestoutbound1.
3.
12qospolicyqospolicy命令用来创建一个策略,并进入策略视图.
如果指定的策略已经存在,则直接进入策略视图.
undoqospolicy命令用来删除一个策略.
【命令】qospolicypolicy-nameundoqospolicypolicy-name1-47【缺省情况】不存在策略.
【视图】系统视图【缺省用户角色】network-admin【参数】policy-name:策略名,为1~31个字符的字符串,区分大小写.
【使用指导】如果该策略已经被应用,则不允许删除该策略,需要先在应用的位置上取消对该策略的应用,然后再使用undoqospolicy命令删除该策略.
【举例】#定义一个名为user1的策略.
system-view[Sysname]qospolicyuser1[Sysname-qospolicy-user1]【相关命令】classifierbehaviorqosapplypolicy1.
3.
13resetqospolicyadvpnresetqospolicyadvpn命令用来清除Tunnel接口Hub-Spoke隧道应用QoS策略的统计信息.
【命令】resetqospolicyadvpntunnelnumber[ipv4-address|ipv6-address][outbound]【视图】用户视图【缺省用户角色】network-admin【参数】number:Tunnel接口编号,取值范围为已创建的接口编号.
Ipv4-address:隧道Spoke侧的IPv4私网地址.
ipv6-address:隧道Spoke侧的IPv6私网地址.
outbound:清除Hub-Spoke隧道出方向应用QoS策略的统计信息.
1-48【使用指导】如果未指定隧道Spoke侧的私网地址,则清除Tunnel接口下所有Hub-Spoke隧道应用QoS策略的统计信息.
有关Hub-Spoke隧道的详细介绍,请参见"三层技术—IP业务配置指导"中的"ADVPN配置".
如果未指定方向,则同时清除Hub-Spoke隧道接口出入两个方向应用QoS策略的统计信息.
【举例】#清除Tunnel接口下指定Hub-Spoke隧道出方向应用QoS策略的统计信息.
resetqospolicyadvpntunnel1192.
168.
0.
3outbound1.
3.
14resetqospolicycontrol-planeresetqospolicycontrol-plane命令用来清除控制平面应用QoS策略的统计信息.
【命令】集中式设备-独立运行模式:resetqospolicycontrol-plane集中式设备-IRF模式:resetqospolicycontrol-planeslotslot-number【视图】用户视图【缺省用户角色】network-admin【参数】slotslot-number:清除指定成员设备的基于控制平面应用QoS策略的统计信息,slot-number表示设备在IRF中的成员编号.
(集中式设备-IRF模式)【举例】#清除控制平面的QoS策略统计信息.
(集中式设备-独立运行模式)resetqospolicycontrol-plane#清除应用到3号成员设备控制平面的QoS策略统计信息.
(集中式设备-IRF模式)resetqospolicycontrol-planeslot31.
4接口流速统计配置命令1.
4.
1qosflow-intervalqosflow-interval命令用来配置接口流速统计时间.
undoqosflow-interval命令用来恢复缺省情况.
【命令】qosflow-intervalintervalundoqosflow-interval1-49【缺省情况】接口流速统计时间为5分钟.
【视图】接口视图【缺省用户角色】network-admin【参数】interval:流速统计时间,取值范围为1~10单位为分钟.
【使用指导】配置本命令后,设备将以设置的统计时间为周期,统计周期内经过QoS策略流分类后每类报文的发送和丢弃速率,并以t/5为刷新周期定期刷新统计速率.
子接口的流速统计时间采用主接口的统计时间.
【举例】#配置接口GigabitEthernet1/0/1的流速统计时间为10分钟.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qosflow-interval10【相关命令】displayqospolicyinterface2-12优先级映射设备各款型对于本节所描述的特性支持情况有所不同,详细差异信息如下:型号特性描述MSR810-W-WiNet/810-LM-WiNet优先级映射支持MSR830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet不支持MSR2600-10-X1-WiNet支持MSR2630-WiNet支持MSR3600-28-WiNet支持MSR3610-X1-WiNet支持MSR3610-WiNet/3620-10-WiNet/3620-DP-WiNet/3620-WiNet/3660-WiNet支持2.
1优先级映射表配置命令2.
1.
1displayqosmap-tabledisplayqosmap-table命令用来显示指定优先级映射表配置情况.
【命令】displayqosmap-table[dot1p-lp|dscp-lp|lp-dot1p|lp-dscp]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】表2-1优先级映射表优先级映射描述dot1p-lp802.
1p优先级到本地优先级映射表dscp-lpDSCP到本地优先级映射表lp-dot1p本地优先级到802.
1p优先级映射表lp-dscp本地优先级到DSCP映射表2-2【使用指导】如果未指定表的类型,将显示所有映射表的配置情况.
如果未指定方向,将显示所有方向的映射表的配置情况.
如果未指定任何参数,即displayqosmap-table命令将显示所有映射表(以及带颜色映射表)的配置情况.
【举例】#显示802.
1p优先级到本地优先级映射表的配置信息.
displayqosmap-tabledot1p-lpMAP-TABLENAME:dot1p-lpTYPE:pre-defineIMPORT:EXPORT0:21:02:13:34:45:56:67:7表2-2displayqosmap-table命令显示信息描述表字段描述MAP-TABLENAME映射表的名称TYPE映射表的类型IMPORT映射表的输入值EXPORT映射表的输出值2.
1.
2import(prioritymapview)import命令用来配置指定优先级映射表的映射关系.
undoimport命令用来删除配置的优先级映射表的映射关系,恢复其为缺省的映射关系.
【命令】importimport-value-listexportexport-valueundoimport{import-value-list|all}【缺省情况】优先级映射表的映射关系请参见配置指导中的附录B.
【视图】优先级映射表视图【缺省用户角色】network-admin2-3【参数】import-value-list:输入值列表.
export-value:输出值.
all:删除配置地该映射表的所有映射关系,恢复其为缺省的映射关系.
【举例】#配置802.
1p优先级到本地优先级映射表的映射关系,与802.
1p优先级4、5相对应的本地优先级为1.
system-view[Sysname]qosmap-tabledot1p-lp[Sysname-maptbl-dot1p-lp]import45export1【相关命令】displayqosmap-tabledisplayqosmap-tablecolor2.
1.
3qosmap-tableqosmap-table命令用来进入指定的优先级映射表视图.
【命令】qosmap-table{dot1p-lp|dscp-lp|lp-dot1p|lp-dscp}【视图】系统视图【缺省用户角色】network-admin【参数】其它参数请参见表2-1.
【举例】#进入802.
1p优先级到本地优先级映射表视图.
system-view[Sysname]qosmap-tabledot1p-lp[Sysname-maptbl-in-dot1p-lp]【相关命令】displayqosmap-tableimport2-42.
2端口优先级配置命令目前,本特性仅在安装了二层以太网交换卡的款型以及MSR810-W-WiNet/810-LM-WiNet/3600-28-WiNet/2600-10-X1-WiNet的固定二层接口上支持.
2.
2.
1qospriorityqospriority命令用来配置当前端口的端口优先级.
undoqospriority命令用来恢复端口优先级为缺省值.
【命令】qosprioritypriority-valueundoqospriority【缺省情况】端口优先级的缺省值为0.
【视图】二层以太网接口视图【缺省用户角色】network-admin【参数】priority-value:端口优先级值,取值范围为0~7.
【举例】#配置接口GigabitEthernet1/0/1的端口优先级为2.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qospriority2【相关命令】displayqostrustinterface2.
3端口优先级信任模式配置命令目前,本特性仅在安装了二层以太网交换卡的款型以及MSR810-W-WiNet/810-LM-WiNet/3600-28-WiNet/2600-10-X1-WiNet的固定二层接口上支持.
2-52.
3.
1displayqostrustinterfacedisplayqostrustinterface命令用来显示当前配置的端口优先级信任模式信息和端口优先级的信息.
【命令】displayqostrustinterface[interface-typeinterface-number]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定的接口类型和接口编号.
如果未指定本参数,将显示所有接口的端口优先级信任模式信息.
【举例】#显示当前配置的端口优先级信任模式信息(支持一种类型端口优先级的设备).
displayqostrustinterfacegigabitethernet1/0/1Interface:GigabitEthernet1/0/1PortprioritytrustinformationPortpriority:4Portprioritytrusttype:dot1p,表2-3displayqostrustinterface命令显示信息描述表(支持一种类型端口优先级的设备)字段描述Interface接口名,由接口类型和接口编号构成Portprioritytrustinformation端口优先级信任信息Portpriority端口优先级Portprioritytrusttype端口优先级信任类型,取值为:dot1p:802.
1p优先级dscp:DSCP优先级2.
3.
2qostrustqostrust命令用来配置端口优先级信任模式.
undoqostrust命令用来恢复缺省情况.
【命令】qostrust{dot1p|dscp}undoqostrust2-6【缺省情况】没有配置端口优先级信任模式.
【视图】二层以太网接口视图【缺省用户角色】network-admin【参数】dot1p:信任报文自带的802.
1p优先级,以此优先级进行优先级映射.
dscp:信任IP报文自带的DSCP,以此优先级进行优先级映射.
该参数仅在安装了SIC-4GSW、SIC-4GSWP、SIC-4GSWF、HMIM-8GSWF、HMIM-24GSW/24GSWP和HMIM-8GSW交换卡的款型以及MSR810-W-WiNet/810-LM-WiNet/3600-28-WiNet/2600-10-X1-WiNet的固定二层接口上支持【举例】#在接口GigabitEthernet1/0/1上配置优先级信任模式为信任报文自带的802.
1p优先级.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qostrustdot1p【相关命令】displayqostrustinterface3-13流量监管、流量整形和限速MSR830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet不支持l2vpn-pw.
MSR810-W-WiNet/810-LM-WiNet/830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet路由器不支持IPv6相关参数.
3.
1流量监管配置命令3.
1.
1displayqoscarinterfacedisplayqoscarinterface命令用来显示接口的流量监管配置情况和统计信息.
【命令】displayqoscarinterface[interface-typeinterface-number]【视图】任意视图【缺省级别】network-adminnetwork-operator【参数】interface-typeinterface-number:指定接口类型和接口编号.
如果未指定本参数,将显示所有接口的流量监管配置情况和统计信息.
【举例】#显示接口GigabitEthernet1/0/1的流量监管配置情况和统计信息.
displayqoscarinterfacegigabitethernet1/0/1Interface:GigabitEthernet1/0/1Direction:inboundRule:If-matchanyCIR128(kbps),CBS5120(Bytes),PIR128(kbps),EBS512(Bytes)Greenaction:passYellowaction:passRedaction:discardGreenpackets:0(Packets),0(Bytes)Yellowpackets:0(Packets),0(Bytes)Redpackets:0(Packets),0(Bytes)#显示接口GigabitEthernet1/0/2的流量监管配置情况和统计信息.
3-2displayqoscarinterfacegigabitethernet1/0/2Interface:GigabitEthernet1/0/2Direction:inboundRule:If-matchanyCIR50(%),CBS600(ms),EBS0(ms),PIR50(%)Greenaction:passYellowaction:passRedaction:discardGreenpackets:0(Packets),0(Bytes)Yellowpackets:0(Packets),0(Bytes)Redpackets:0(Packets),0(Bytes)表3-1displayqoscarinterface命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号结合在一起组成Direction指定流量监管的方向Rule数据包的匹配规则CIR承诺信息速率,单位为kbpsCBS承诺突发尺寸,单位为byte,实际的CBS值是cbs-time乘以实际的承诺信息速率(cir值乘以接口带宽)EBS超出突发尺寸,单位为byte,实际的EBS值是ebs-time乘以实际的承诺信息速率(cir值乘以接口带宽)PIR峰值信息速率,单位为kbpsGreenaction对绿色报文的动作Yellowaction对黄色报文的动作Redaction对红色报文的动作Greenpackets绿色报文的流量统计Yellowpackets黄色报文的流量统计Redpackets红色报文的流量统计3.
1.
2displayqoscarldisplayqoscarl命令用来显示CAR列表.
【命令】集中式设备-独立运行模式:displayqoscarl[carl-index]集中式设备-IRF模式:displayqoscarl[carl-index][slotslot-number]3-3【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】carl-index:CAR列表的号码,取值范围为1~199.
如果未指定本参数,将显示所有的CAR列表.
slotslot-number:显示指定成员设备的CAR列表信息,slot-number表示设备在IRF中的成员编号.
如果未指定本参数,则显示主用设备的CAR列表的配置信息.
(集中式设备-IRF模式)【举例】#显示所有的CAR列表.
displayqoscarlListRules1destination-ip-addressrange1.
1.
1.
1to1.
1.
1.
2per-addressshared-bandwidth2destination-ip-addresssubnet1.
1.
1.
122per-addressshared-bandwidth4dscp1234567cs15mac0000-0000-00006mpls-exp0129precedence0123456710source-ip-addressrange1.
1.
1.
1to1.
1.
1.
211source-ip-addresssubnet1.
1.
1.
131表3-2displayqoscarl命令显示信息描述表字段描述ListCAR列表号码Rules数据包的匹配规则3.
1.
3qoscar(interfaceview)qoscar命令用来在接口上配置流量监管.
undoqoscar命令用来取消接口上流量监管的配置.
【命令】qoscar{inbound|outbound}{any|acl[ipv6]acl-number|carlcarl-index}circommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]][greenaction|redaction|yellowaction]*qoscar{inbound|outbound}{any|acl[ipv6]acl-number|carlcarl-index}circommitted-information-rate[cbscommitted-burst-size]pirpeak-information-rate[ebsexcess-burst-size][greenaction|redaction|yellowaction]*undoqoscar{inbound|outbound}{any|acl[ipv6]acl-number|carlcarl-index}3-4【缺省情况】接口上未配置流量监管.
【视图】接口视图【缺省用户角色】network-admin【参数】inbound:对接口接收到的数据包进行流量监管.
outbound:对接口发送的数据包进行流量监管.
any:对所有的IP数据包进行流量监管.
acl[ipv6]acl-number:对匹配ACL的数据包进行流量监管.
acl-number为ACL编号,取值范围为2000~3999.
若未指定ipv6关键字,表示IPv4ACL;否则表示IPv6ACL.
carlcarl-index:对匹配CAR列表的数据包进行限速.
carl-index为承诺访问速率列表编号,取值范围为1~199.
circommitted-information-rate:承诺信息速率,单位为kbps,取值范围为8~10000000.
cbscommitted-burst-size:承诺突发尺寸,即实际平均速率在承诺速率以内时的突发流量,单位为byte,取值范围为1000~1000000000.
ebsexcess-burst-size:过度突发尺寸,单位为byte,取值范围为0~1000000000.
pirpeak-information-rate:峰值速率,单位为kbps,取值范围为8~10000000.
greenaction:数据包的流量符合承诺速率时对数据包采取的动作,缺省动作为pass.
redaction:数据包的流量既不符合承诺速率也不符合峰值速率时对数据包采取的动作,缺省动作为discard.
yellowaction:数据包的流量不符合承诺速率但是符合峰值速率时对数据包采取的动作,缺省动作为pass.
action:对数据包采取的动作,有以下几种:continue:继续由下一个CAR策略处理.
discard:丢弃数据包.
pass:允许数据包通过.
remark-dot1p-continuenew-cos:设置新的802.
1P报文的优先级值,并继续由下一个CAR策略处理,取值范围为0~7.
remark-dot1p-passnew-cos:设置新的802.
1P报文的优先级值,并允许数据包通过,取值范围为0~7.
remark-dscp-continuenew-dscp:设置报文新的DSCP值,并继续由下一个CAR策略处理,取值范围为0~63;用文字表示时,可以选取af11、af12、af13、af21、af22、af23、af31、af32、af33、af41、af42、af43、cs1、cs2、cs3、cs4、cs5、cs6、cs7、default、ef.
remark-dscp-passnew-dscp:设置报文新的DSCP值,并允许数据包通过,取值范围为0~63;用文字表示时,可以选3-5取af11、af12、af13、af21、af22、af23、af31、af32、af33、af41、af42、af43、cs1、cs2、cs3、cs4、cs5、cs6、cs7、default、ef.
remark-mpls-exp-continuenew-exp:设置新的MPLS报文的EXP标志位的值,并继续由下一个CAR策略处理,取值范围为0~7.
remark-mpls-exp-passnew-exp:设置新的MPLS报文的EXP标志位的值,并允许数据包通过,取值范围为0~7.
remark-prec-continuenew-precedence:设置新的IP优先级,并继续由下一个CAR策略处理,取值范围为0~7.
remark-prec-passnew-precedence:设置新的IP优先级,并允许数据包通过,取值范围为0~7.
【使用指导】在同一个接口上重复执行本命令可以配置多个CAR策略,策略的执行顺序与配置的先后顺序一致.
不配置峰值速率表示所配置的是单速桶流量监管,否则表示双速桶流量监管.
【举例】#在接口GigabitEthernet1/0/1的出方向上对满足ANY规则的报文进行流量监管.
报文正常流速为200kbps,在第一时间可以有大于正常流量的突发流量通过,以后速率小于等于200kbps时正常发送,大于200kbps时,报文优先级改为0并发送.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qoscaroutboundanycir200cbs5120ebs0greenpassredremark-prec-pass0【相关命令】displayqoscarinterfaceqoscarl3.
1.
4qoscar(user-profileview)qoscar命令用来在UserProfile下配置流量监管.
undoqoscar命令用来取消流量监管的配置.
【命令】qoscar{inbound|outbound}anycircommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]]qoscar{inbound|outbound}anycircommitted-information-rate[cbscommitted-burst-size]pirpeak-information-rate[ebsexcess-burst-size]undoqoscar{inbound|outbound}【缺省情况】未配置流量监管.
【视图】UserProfile视图3-6【缺省用户角色】network-admin【参数】inbound:对上线用户发送的报文进行限速.
outbound:对上线用户接收到的报文进行限速.
any:对所有的IP数据包进行限速.
circommitted-information-rate:承诺信息速率,单位为kbps,取值范围为8~10000000.
cbscommitted-burst-size:承诺突发尺寸,即实际平均速率在承诺速率以内时的突发流量,单位为byte,取值范围为1000~1000000000.
ebsexcess-burst-size:过度突发尺寸,单位为byte,缺省值为0byte,取值范围为0~1000000000.
pirpeak-information-rate:峰值速率,单位为kbps,取值范围为8~10000000.
【使用指导】数据流量符合承诺速率时,允许数据包通过;数据流量不符合承诺速率时,丢弃数据包.
多次执行本命令,最后一次执行的命令生效.
不配置峰值速率表示所配置的是单速桶流量监管,否则表示双速桶流量监管.
【举例】#对上线用户user接收的报文进行流量监管.
报文正常流速为200kbps,允许51200byte的突发流量通过,速率小于等于200kbps时正常发送,大于200kbps时,报文被丢弃.
system-view[Sysname]user-profileuser[Sysname-user-profile-user]qoscaroutboundanycir200cbs512003.
1.
5qoscarlqoscarl命令用来创建或修改CAR列表.
undoqoscarl命令用来删除CAR列表.
【命令】qoscarlcarl-index{dscpdscp-list|macmac-address|mpls-expmpls-exp-value|precedenceprecedence-value|{destination-ip-address|source-ip-address}{rangestart-ip-addresstoend-ip-address|subnetip-addressmask-length}[per-address[shared-bandwidth]]}undoqoscarlcarl-index【缺省情况】未配置CAR列表.
【视图】系统视图【缺省用户角色】network-admin3-7【参数】carl-index:CAR列表号码,取值范围为1~199.
dscpdscp-list:DSCP取值列表.
DSCP为区分服务编码点,用数字表示时,取值范围为0~63;用文字表示时,可以选取af11、af12、af13、af21、af22、af23、af31、af32、af33、af41、af42、af43、cs1、cs2、cs3、cs4、cs5、cs6、cs7、default、ef.
可以配置多个DSCP值,最多可指定8个;如果指定了多个相同的DSCP值,系统默认为一个;多个不同的DSCP值是或的关系,即只要有一个值匹配,就算匹配这条规则.
macmac-address:16进制的MAC地址.
mpls-expmpls-exp-value:MPLSEXP优先级,取值范围为0~7.
可以配置多个MPLSEXP值,最多可指定8个;如果指定了多个相同的MPLSEXP值,系统默认为一个;多个不同的MPLSEXP值是或的关系,即只要有一个值匹配,就算匹配这条规则.
precedenceprecedence-value:优先级,取值范围为0~7.
可以配置多个precedence值,最多可指定8个;如果指定了多个相同的precedence值,系统默认为一个;多个不同的precedence值是或的关系,即只要有一个值匹配,就算匹配这条规则.
destination-ip-address:基于目的IP地址的CAR列表.
source-ip-address:基于源IP地址的CAR列表.
rangestart-ip-addresstoend-ip-address:IP地址段起始地址和IP地址段终止地址.
end-ip-address必须大于start-ip-addres.
range指定的IP地址数量上限为1024.
subnetip-addressmask-length:IP子网地址和IP子网地址掩码长度,取值范围为22~31.
per-address:表示对网段内逐IP地址流量进行限速,cir为各IP地址独享的限制带宽,不能被网段内其他IP流量共享.
如果未指定本参数,将对整个网段的流量进行限速,cir为该网段内所有IP地址带宽之和,各个IP地址带宽按照流量大小的比例进行分配.
shared-bandwidth:表示网段内存在流量的IP地址均分配置的共享带宽,cir为该网段内所有IP地址共享带宽,根据当前存在流量的IP地址数量,动态平均分配各IP地址占用的带宽.
【使用指导】可以选择基于优先级、基于MAC地址、基于MPLSEXP优先级、基于DSCP或基于IP网段建立CAR列表.
重复执行本命令时,如果carl-index取值不同,将创建多个CAR列表;如果carl-index取值相同,则表示修改指定CAR列表的参数.
指定单个IP地址限速请使用接口视图下qoscaracl命令配置.
【举例】#在接口GigabitEthernet1/0/1的出方向上应用CAR列表1.
CAR列表1是对源地址属于子网1.
1.
1.
0/24内每台主机限速100kbps,网段内各IP地址的流量不共享剩余带宽.
system-view[Sysname]qoscarl1source-ip-addresssubnet1.
1.
1.
024per-address[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qoscaroutboundcarl1cir100cbs6250ebs0greenpassreddiscard3-8#在接口GigabitEthernet1/0/1的出方向上应用CAR列表2.
CAR列表2是对源地址属于IP地址段1.
1.
2.
100~1.
1.
2.
199内所有主机限速5Mbps,网段内各IP地址的流量共享剩余带宽.
system-view[Sysname]qoscarl2source-ip-addressrange1.
1.
2.
100to1.
1.
2.
199per-addressshared-bandwidth[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qoscaroutboundcarl2cir5000cbs3125ebs31250greenpassreddiscard【相关命令】displayqoscarlqoscar3.
2流量整形配置命令3.
2.
1displayqosgtsinterfacedisplayqosgtsinterface命令用来显示接口的流量整形配置情况和统计信息.
【命令】displayqosgtsinterface[interface-typeinterface-number]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定接口类型和接口编号.
如果未指定本参数,将显示所有接口的流量整形配置情况和统计信息.
【举例】#显示所有接口的流量整形配置情况和统计信息.
displayqosgtsinterfaceInterface:GigabitEthernet1/0/1Rule:If-matchacl2001CIR200(kbps),CBS51200(Bytes),PIR51200(kbps),EBS0(Bytes)QueueLength:100(Packets)QueueSize:70(Packets)Passed:0(Packets)0(Bytes)Discarded:0(Packets)0(Bytes)Delayed:0(Packets)0(Bytes)Interface:GigabitEthernet1/0/2Rule:If-matchacl2001CIR50(%),CBS600(ms),EBS0(ms)QueueLength:100(Packets)3-9QueueSize:70(Packets)Passed:0(Packets)0(Bytes)Discarded:0(Packets)0(Bytes)Delayed:0(Packets)0(Bytes)表3-3displayqosgts命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号结合在一起组成Rule匹配规则CIR承诺信息速率,单位为kbpsCBS承诺突发尺寸,单位为byte,实际的CBS值是cbs-time乘以实际的承诺信息速率(cir值乘以接口带宽)EBS超出突发尺寸,单位为byte,实际的EBS值是ebs-time乘以实际的承诺信息速率(cir值乘以接口带宽)PIR峰值速率,单位为kbpsQueueLength缓冲队列能够容纳的数据包的个数QueueSize当前缓冲区中数据包的数目Passed已经通过的数据包数目和字节数Discarded被丢弃的数据包数目和字节数Delayed被延迟发送的数据包数目和字节数3.
2.
2qosgtsqosgts命令用来在接口上配置流量整形.
undoqosgts命令用来取消接口上流量整形的配置.
【命令】qosgts{any|acl[ipv6]acl-number}circommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]][queue-lengthqueue-length]qosgts{any|acl[ipv6]acl-number}circommitted-information-rate[cbscommitted-burst-size]pirpeak-information-rate[ebsexcess-burst-size][queue-lengthqueue-length]undoqosgts{any|acl[ipv6]acl-number}【缺省情况】接口上未配置流量整形.
【视图】接口视图【缺省用户角色】network-admin3-10【参数】any:对所有的数据包进行流量整形.
acl[ipv6]acl-number:对匹配ACL的数据包进行流量整形.
acl-number为ACL编号,取值范围为2000~3999.
若未指定ipv6关键字,表示IPv4ACL;否则表示IPv6ACL.
circommitted-information-rate:承诺信息速率,单位为kbps,取值范围为8~10000000.
cbscommitted-burst-size:承诺突发尺寸,单位为byte,取值范围为1000~1000000000.
ebsexcess-burst-size:超出突发尺寸,在双令牌桶算法中超出承诺突发流量的部分,单位为byte,取值范围为0~1000000000.
pirpeak-information-rate:峰值速率,单位为kbps.
PIR必须大于等于CIR,取值范围为8~10000000.
queue-lengthqueue-length:缓存队列的最大长度.
【使用指导】不配置峰值速率表示所配置的是单速桶流量整形,否则表示双速桶流量整形.
【举例】#在接口GigabitEthernet1/0/1上对满足ACL规则2001的报文进行流量整形.
正常流速为200kbps,突发流量为51200bytes,以后速率小于等于200kbps时正常发送,速率大于200kbps时,将进入缓存队列,缓存队列长度为100.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qosgtsacl2001cir200cbs51200ebs0queue-length1003.
3限速配置命令3.
3.
1displayqoslrdisplayqoslr命令用来显示接口或PW上的限速配置情况和统计信息.
【命令】displayqoslr{interface[interface-typeinterface-number]|l2vpn-pw[peerip-addresspw-idpw-id]}【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定接口类型和接口编号.
如果未指定本参数,将显示所有接口的限速配置情况和运行统计信息.
peerip-addresspw-idpw-id:显示指定PW上的限速配置情况和运行统计信息.
ip-address为PW远端PE的LSRID.
pw-id为PW的PWID,取值范围为1~4294967295.
如果未指定本参数,将显示所有PW上的限速配置情况和运行统计信息.
3-11【举例】#显示所有接口的接口限速配置情况和统计信息.
displayqoslrinterfaceInterface:GigabitEthernet1/0/1Direction:InboundCIR2000(kbps),CBS20480(Bytes),EBS0(Bytes)Passed:1000(Packets)1000(Bytes)Discarded:1000(Packets)1000(Bytes)Delayed:1000(Packets)1000(Bytes)Activeshaping:NoInterface:GigabitEthernet1/0/2Direction:OutboundCIR50(%),CBS600(ms),EBS0(ms)Passed:1000(Packets)1000(Bytes)Discarded:1000(Packets)1000(Bytes)Delayed:1000(Packets)1000(Bytes)Activeshaping:No#显示所有PW上的限速配置情况和统计信息.
displayqoslrl2vpn-pwL2VPN-PW:peer1.
2.
3.
4,pw-id1Direction:OutboundCIR1024(kbps),CBS64000(Bytes),EBS0(Bytes)Passed:0(Packets)0(Bytes)Delayed:0(Packets)0(Bytes)Activeshaping:No表3-4displayqoslr命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号结合在一起组成L2VPN-PW显示指定PW的信息,PW通过远端PE地址和PWID唯一标识Direction方向,可以是Inbound、OutboundCIR承诺信息速率,单位为kbpsCBS承诺突发尺寸,单位为byte,实际的CBS值是cbs-time乘以实际的承诺信息速率(cir值乘以接口带宽)EBS超出突发尺寸,单位为byte,实际的EBS值是ebs-time乘以实际的承诺信息速率(cir值乘以接口带宽)Passed已经通过的数据包数目和字节数Discarded被丢弃的数据包数目和字节数Delayed被延迟发送的数据包数目和字节数Activeshaping当前限速配置是否被激活,Yes表示激活,No表示未激活3-123.
3.
2qoslrqoslr命令用来配置限速.
undoqoslr命令用来取消配置的限速.
【命令】qoslroutboundcircommitted-information-rate[cbscommitted-burst-size[ebsexcess-burst-size]]undoqoslr{inbound|outbound}【缺省情况】未配置限速.
【视图】接口视图/交叉连接PW视图/VSILDPPW视图/VSI静态PW视图【缺省用户角色】network-admin【参数】outbound:对发送的数据流进行限速.
circommitted-information-rate:承诺信息速率,单位为kbps,取值范围为8~10000000cbscommitted-burst-size:承诺突发尺寸,单位为bytes,取值范围为500~1000000000.
ebsexcess-burst-size:超出突发尺寸,在双令牌桶算法中超出承诺突发流量的部分,单位为bytes,取值范围为0~1000000000.
【举例】#对接口GigabitEthernet1/0/1上出方向的报文进行限速.
正常流速为200kbps,突发流量为51200bytes,以后速率小于等于200kbps时正常发送,速率大于200kbps时,将进行限速.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qoslroutboundcir200cbs500004-14拥塞管理各款型对于ATM接口的支持情况,请参见设备的安装手册和接口模块手册.
MSR830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet不支持l2vpn-pw.
MSR810-W-WiNet/810-LM-WiNet/830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet路由器不支持IPv6相关参数.
4.
1拥塞管理公共配置命令4.
1.
1displayqosqueueinterfacedisplayqosqueueinterface命令用来显示接口或PVC上队列配置情况和统计信息.
【命令】displayqosqueueinterface[interface-typeinterface-number[pvc{pvc-name|vpi/vci}]]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定接口类型和接口编号.
如果未指定本参数,将显示所有接口的接口队列配置情况和运行统计信息.
pvc{pvc-name|vpi/vci}:显示指定ATM接口上的指定PVC的信息,只有当接口为ATM接口时才能指定本参数.
pvc-name表示PVC名,vpi/vci表示VPI/VCI值.
如果未指定本参数,将显示指定ATM接口上所有PVC的先进先出队列配置情况和统计信息.
【举例】#显示所有接口下的队列信息.
displayqosqueueinterfaceInterface:GigabitEthernet1/0/1Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-WeightedFairqueuing:Size/Length/Discards0/64/0Weight:IPPrecedenceQueues:Active/Maxactive/Total0/0/1284-2Interface:GigabitEthernet1/0/2Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-FIFOqueuing:Size/Length/Discards0/75/0表4-1displayqosqueueinterface命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号组成Outputqueue当前出队列的相关信息Urgentqueuing紧急队列Protocolqueuing协议队列FIFOqueuing先进先出队列Size激活的队列中数据包的总大小Length每个队列的队列长度Discards丢弃的数据包数目WeightedFairqueuing加权公平队列Weight权重类型,分为两类:IPPrecedence和DSCPQueuesWFQ队列的信息Active激活的WFQ队列数目Maxactive最大激活过的WFQ队列数目Total当前配置的WFQ队列总数4.
1.
2displayqosqueuel2vpn-pwdisplayqosqueuel2vpn-pw命令用来显示PW上队列配置情况和统计信息.
【命令】displayqosqueuel2vpn-pw[peerip-addresspw-idpw-id]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】peerip-addresspw-idpw-id:显示指定PW上的队列配置情况和统计信息.
ip-address为PW远端PE的LSRID.
pw-id为PW的PWID,取值范围为1~4294967295.
如果未指定本参数,将显示所有PW上的队列配置情况和统计信息.
4-3【举例】#显示PW下的所有队列.
displayqosqueuel2vpn-pwL2VPN-PW:peer1.
1.
1.
1,pw-id1Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-FIFOqueuing:Size/Length/Discards0/75/0L2VPN-PW:peer2.
2.
2.
2pw-id2Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-WeightedFairqueuing:Size/Length/Discards0/64/0Weight:IPPrecedenceQueues:Active/Maxactive/Total0/0/128表4-2displayqosqueuel2vpn-pw命令显示信息描述表字段描述L2VPN-PW显示指定PW的信息,PW通过远端PE地址和PWID唯一标识Outputqueue当前出队列的相关信息Urgentqueuing紧急队列Protocolqueuing协议队列WeightedFairqueuing加权公平队列Protocolqueuing协议队列Size激活的队列中数据包的总大小Length每个队列的队列长度Discards丢弃的数据包数目Weight权重类型,分为两类:IPPrecedence和DSCPQueuesWFQ队列的信息Active激活的WFQ队列数目Maxactive最大激活过的WFQ队列数目Total当前配置的WFQ队列总数4.
1.
3resetqosstatisticsl2vpn-pwresetqosstatisticsl2vpn-pw命令用来清除PW下QoS的统计信息.
【命令】resetqosstatisticsl2vpn-pw[peerip-addresspw-idpw-id]【视图】用户视图4-4【缺省用户角色】network-admin【参数】peerip-addresspw-idpw-id:清除指定PW上的QoS的统计信息.
ip-address为PW远端PE的LSRID.
pw-id为PW的PWID,取值范围为1~4294967295.
如果未指定本参数,将清除所有PW上的QoS的统计信息.
【举例】#清除QoS统计计数.
resetqosstatisticsl2vpn-pwpeer1.
1.
1.
1pw-id14.
2FIFO队列配置命令4.
2.
1displayqosqueuefifodisplayqosqueuefifo命令用来显示指定接口、指定PVC、指定PW或所有接口及PVC、所有PW上的先进先出队列配置情况和统计信息.
【命令】displayqosqueuefifointerface{[interface-typeinterface-number[pvc{pvc-name|vpi/vci}]]|l2vpn-pw[peerip-addresspw-idpw-id]}【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定的接口类型和接口编号.
如果未指定本参数,将显示所有接口的先进先出队列配置情况和统计信息.
pvc{pvc-name|vpi/vci}:显示指定ATM接口上的指定PVC的信息,只有当接口为ATM接口时才能指定本参数.
pvc-name表示PVC名,vpi/vci表示VPI/VCI值.
如果未指定本参数,将显示指定ATM接口上所有PVC的先进先出队列配置情况和统计信息.
peerip-addresspw-idpw-id:显示指定PW上的先进先出队列配置情况和统计信息.
ip-address为PW远端PE的LSRID.
pw-id为PW的PWID,取值范围为1~4294967295.
如果未指定本参数,将显示所有PW上的先进先出队列配置情况和统计信息.
【举例】#显示所有接口的先进先出队列配置情况和统计信息.
displayqosqueuefifointerfaceInterface:GigabitEthernet1/0/2Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-FIFOqueuing:Size/Length/Discards0/75/04-5#显示所有PW下的先进先出队列配置情况和统计信息.
displayqosqueuefifol2vpn-pwL2VPN-PW:peer1.
1.
1.
1,pw-id1Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-FIFOqueuing:Size/Length/Discards0/75/0表4-3displayqosqueuefifo命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号组成L2VPN-PW显示指定PW的信息,PW通过远端PE地址和PWID唯一标识Outputqueue当前出队列的相关信息Urgentqueuing紧急队列Protocolqueuing协议队列FIFOqueuing先进先出队列Size激活的队列中数据包的总大小Length每个队列的队列长度Discards丢弃的数据包数目4.
2.
2qosfifoqueue-lengthqosfifoqueue-length命令用来配置先进先出队列的长度.
undoqosfifoqueue-length命令用来恢复缺省情况.
【命令】qosfifoqueue-lengthqueue-lengthundoqosfifoqueue-length【缺省情况】先进先出队列的长度为75.
【视图】接口视图/PVC视图/交叉连接PW视图/VSILDPPW视图/VSI静态PW视图【缺省用户角色】network-admin【参数】queue-length:队列的长度,取值范围为1~1024.
【使用指导】在子接口上配置FIFO队列时,需要开启接口限速功能以保证队列生效.
4-6【举例】#配置FIFO队列的长度为100.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qosfifoqueue-length100【相关命令】displayqosqueuefifointerface4.
3优先级队列配置命令4.
3.
1displayqosqueuepqinterfacedisplayqosqueuepqinterface命令用来显示指定接口、指定PVC或所有接口及PVC上的优先级队列配置情况和统计信息.
【命令】displayqosqueuepqinterface[interface-typeinterface-number[pvc{pvc-name|vpi/vci}]]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定的接口类型和接口编号.
如果未指定本参数,将显示所有接口上优先级队列配置情况和统计信息.
pvc{pvc-name|vpi/vci}:显示指定ATM接口上的指定PVC的信息,只有当接口为ATM接口时才能指定本参数.
pvc-name表示PVC名.
vpi/vci表示VPI/VCI值.
如果未指定本参数,将显示指定ATM接口上所有PVC的优先级队列配置情况和统计信息.
【使用指导】若指定接口为Virtual-Template接口,将显示继承该Virtual-Template接口的所有Virtual-Access接口下的QoSPQ的信息,Virtual-Template本身无QoS信息显示.
【举例】#显示接口GigabitEthernet1/0/1的优先级队列配置情况和统计信息.
displayqosqueuepqinterfacegigabitethernet1/0/1Interface:GigabitEthernet1/0/1Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-Priorityqueuing:PQL1Size/Length/DiscardsTop:0/20/0Middle:0/40/0Normal:0/60/0Bottom:0/80/04-7表4-4displayqosqueuepqinterface命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号组成Outputqueue出队列信息Urgentqueuing紧急队列Protocolqueuing协议队列Priorityqueuing优先级队列,指明使用的优先级队列列表Size激活的队列中数据包的总大小Length每个队列的队列长度Discards丢弃的数据包数目Top高优先级队列Middle中优先级队列Normal普通优先级队列Bottom低优先级队列4.
3.
2displayqospqldisplayqospql命令用来显示指定或者所有优先级队列列表的内容.
【命令】集中式设备-独立运行模式:displayqospql[pql-index]集中式设备-IRF模式:displayqospql[pql-index][slotslot-number]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】pql-index:优先列表的组号,取值范围为1~16.
slotslot-number:显示指定成员设备的优先级队列列表的内容,slot-number表示设备在IRF中的成员编号.
如果未指定本参数,将显示主用设备的优先级队列列表的内容.
(集中式设备-IRF模式)【举例】#显示优先列表.
displayqospql4-8CurrentPQLconfiguration:ListQueueParameters1TopProtocolipless-than10002NormalLength802BottomLength403MiddleInbound-interfaceGigabitEthernet1/0/14TopLocal-precedence74.
3.
3qospqqospq命令用来在接口或PVC上应用优先级队列调度机制.
undoqospq命令用来恢复缺省情况.
【命令】qospqpqlpql-indexundoqospq【缺省情况】接口及PVC的拥塞管理策略为FIFO.
【视图】接口视图/PVC视图【缺省用户角色】network-admin【参数】pql-index:优先列表的组号,取值范围为1~16.
【使用指导】在同一个接口或PVC视图下多次执行本命令,最后一次执行的命令生效.
可以为优先列表的组配置多条分类规则,在进行流分类时,数据流按照顺序进行匹配,如果匹配上某规则,则进入相应的队列,匹配结束;如果数据包不与任何规则匹配,则进入缺省队列.
【举例】#将第12组的优先列表应用到GigabitEthernet1/0/1上.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qospqpql124.
3.
4qospqldefault-queueqospqldefault-queue命令用来为未匹配任何规则的数据包指定一个缺省队列.
undoqospqldefault-queue命令用来恢复缺省情况.
【命令】qospqlpql-indexdefault-queue{bottom|middle|normal|top}undoqospqlpql-indexdefault-queue4-9【缺省情况】为未匹配任何规则的数据包指定的缺省队列为normal.
【视图】系统视图【缺省用户角色】network-admin【参数】pql-index:优先列表的组号,取值范围为1~16.
top、middle、normal、bottom:对应PQ的四个队列,优先级依次降低.
【使用指导】进行流分类的时候,如果数据包不与任何规则匹配,则进入缺省队列.
对于同一个pql-index,多次执行本命令,最后一次执行的命令生效.
【举例】#将优先列表中第12组中无对应规则的包的缺省队列设定为bottom.
system-view[Sysname]qospql12default-queuebottom4.
3.
5qospqlinbound-interfaceqospqlinbound-interface命令用来配置基于接口的分类规则.
undoqospqlinbound-interface命令用来删除相应的分类规则.
【命令】qospqlpql-indexinbound-interfaceinterface-typeinterface-numberqueue{bottom|middle|normal|top}undoqospqlpql-indexinbound-interfaceinterface-typeinterface-number【缺省情况】未配置任何分类规则.
【视图】系统视图【缺省用户角色】network-admin【参数】pql-index:优先列表的组号,取值范围为1~16.
top、middle、normal、bottom:对应PQ的四个队列,优先级依次降低.
【使用指导】对于同一个pql-index,该命令可以重复使用,为来自不同接口的报文,建立不同的分类规则.
4-10【举例】#配置组号为12的优先列表的分类规则,使得来自GigabitEthernet1/0/1的报文进入middle队列.
system-view[Sysname]qospql12inbound-interfacegigabitethernet1/0/1queuemiddle4.
3.
6qospqllocal-precedenceqospqllocal-precedence命令用来配置基于本地优先级的分类规则.
undoqospqllocal-precedence命令用来删除相应的规则.
【命令】qospqlpql-indexlocal-pecedencelocal-precedence-listqueue{bottom|middle|normal|top}undoqospqlpql-indexlocal-precedencelocal-precedence-list【缺省情况】未配置任何分类规则.
【视图】系统视图【缺省用户角色】network-admin【参数】pql-index:优先列表的组号,取值范围为1~16.
local-precedence-list:要匹配的本地优先级的列表,最多可以输入8个local-precedence,取值范围为0~7.
top、middle、normal、bottom:对应PQ的四个队列,优先级依次降低.
【使用指导】对于同一个pql-index,该命令可以重复使用,为不同本地优先级的报文,建立不同的分类规则.
【举例】#配置组号为12的优先列表的分类规则,使得本地优先级等于3的报文进入middle队列.
system-view[Sysname]qospql12local-precedence3queuemiddle4.
3.
7qospqlprotocolqospqlprotocol命令用来配置基于协议的分类规则.
undoqospqlprotocol命令用来删除相应的分类规则.
【命令】qospqlpql-indexprotocol{ip|ipv6}[queue-keykey-value]queue{bottom|middle|normal|top}undoqospqlpql-indexprotocol{ip|ipv6}[queue-keykey-value]4-11【缺省情况】未配置任何分类规则.
【视图】系统视图【缺省用户角色】network-admin【参数】pql-index:优先列表的组号,取值范围为1~16.
top、middle、normal、bottom:对应PQ的四个队列,优先级依次降低.
queue-keykey-value:将IP或者IPv6报文分类进入队列.
queue-key和key-value的取值见下表.
当不输入queue-key和key-value时,表示所有IP或者IPv6报文进入队列.
表4-5queue-key和key-value的取值queue-keykey-value说明aclaccess-list-number(2000~3999)符合某访问控制列表定义的IP或者IPv6报文进入队列fragments-分片的IP或者IPv6报文进入队列greater-than长度值(0~65535)长度大于某个计数值的IP或者IPv6报文进入队列less-than长度值(0~65535)长度小于某个计数值的IP或者IPv6报文进入队列tcp端口号(0~65535)源或目的TCP端口号为指定的端口号的IP或者IPv6报文进入队列udp端口号(0~65535)源或目的UDP端口号为指定的端口号的IP或者IPv6报文进入队列【使用指导】设备是以规则被配置的顺序来匹配数据包,如果发现数据包与某个规则匹配,便结束整个查找.
对于同一个pql-index,该命令可以重复使用,为IP数据包建立多种分类规则.
当queue-key指定为tcp或udp时,key-value的值既可以直接使用端口名称,也可以使用相关端口号.
【举例】#配置组号为5的优先列表的分类规则,使满足ACL为3100规则定义的IP报文进入top队列.
system-view[Sysname]qospql5protocalipacl3100queuetop4.
3.
8qospqlprotocolmplsexpqospqlprotocolmplsexp命令用来配置基于MPLSEXP优先级的分类规则.
undoqospqlprotocolmplsexp命令用来删除相应的分类规则.
【命令】qospqlpql-indexprotocolmplsexpexp-listqueue{bottom|middle|normal|top}4-12undoqospqlpql-indexprotocolmplsexpexp-list【缺省情况】未配置任何分类规则.
【视图】系统视图【缺省用户角色】network-admin【参数】pql-index:优先列表的组号,取值范围为1~16.
exp-list:要匹配的MPLSEXP优先级的报文列表,最多可以输入8个exp,exp取值范围为0~7.
top、middle、normal、bottom:对应PQ的四个队列,优先级依次降低.
【使用指导】对于同一个pql-index,该命令可以重复使用,为不同MPLSEXP优先级的报文建立不同的分类规则【举例】#配置组号为12的优先列表的分类规则,将MPLSEXP优先级为2、4的报文进入top队列.
system-view[Sysname]qospql5protocalmplsexp24queuetop4.
3.
9qospqlqueueqospqlqueue命令用来设置各队列的长度.
undoqospqlqueue命令用来恢复队列长度的缺省值.
【命令】qospqlpql-indexqueue{bottom|middle|normal|top}queue-lengthqueue-lengthundoqospqlcql-indexqueue{bottom|middle|normal|top}queue-length【缺省情况】高优先队列的缺省长度值为20,中优先队列的缺省长度值为40,正常优先队列的缺省长度值为60,低优先队列的缺省长度值为80.
【视图】系统视图【缺省用户角色】network-admin【参数】pql-index:优先列表的组号,取值范围为1~16.
top、middle、normal、bottom:对应PQ的四个队列,优先级依次降低.
queue-lengthqueue-length:队列的最大长度,即队列中所能容纳的数据包个数,取值范围为1~1024.
4-13【使用指导】如果队列的长度达到最大值时,后面收到的属于该队列的数据包将被丢弃.
【举例】#配置优先列表第5组top队列的长度为10.
system-view[Sysname]qospql5queuetopqueue-length104.
4定制队列配置命令4.
4.
1displayqosqueuecqinterfacedisplayqosqueuecqinterface命令用来显示指定接口、指定PVC或所有接口及PVC上的定制队列配置情况和统计信息.
【命令】displayqosqueuecqinterface[interface-typeinterface-number[pvc{pvc-name|vpi/vci}]]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定的接口类型和接口编号.
如果未指定本参数,将显示所有接口上定制队列配置情况和统计信息.
pvc{pvc-name|vpi/vci}:显示指定ATM接口上的指定PVC的信息,只有当接口为ATM接口时才能指定本参数.
pvc-name表示PVC名.
vpi/vci表示VPI/VCI值.
如果未指定本参数,将显示指定ATM接口上所有PVC的定制队列配置情况和统计信息.
【使用指导】若指定接口为Virtual-Template接口,将显示继承该Virtual-Template接口的所有Virtual-Access接口下的QoSCQ的信息,Virtual-Template本身无QoS信息显示.
【举例】#显示接口GigabitEthernet1/0/1的定制队列配置情况和统计信息.
displayqosqueuecqinterfacegigabitethernet1/0/1Interface:GigabitEthernet1/0/1Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-Customqueuing:CQL1Size/Length/Discards1:0/20/02:0/20/03:0/20/04:0/20/05:0/20/06:0/20/07:0/20/08:0/20/09:0/20/010:0/20/011:0/20/012:0/20/013:0/20/014:0/20/015:0/20/04-1416:0/20/0表4-6displayqosqueuecqinterface命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号组成Outputqueue出队列信息Urgentqueuing紧急队列Protocolqueuing协议队列Customqueuing定制队列,指明使用的定制队列列表Size激活的队列中数据包的总大小Length每个队列的队列长度Discards丢弃的数据包数目4.
4.
2displayqoscqldisplayqoscql命令用来显示指定或所有定制队列列表的内容.
【命令】集中式设备-独立运行模式:displayqoscql[cql-index]集中式设备-IRF模式:displayqoscql[cql-index][slotslot-number]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】cql-index:优先列表的组号,取值范围为1~16.
如果未指定本参数,则显示所有列表的内容.
slotslot-number:显示指定成员设备的定制列表的内容,slot-number表示设备在IRF中的成员编号.
如果未指定本参数,将显示主用设备的类的定制列表的内容.
(集中式设备-IRF模式)【举例】#显示所有定制列表的内容.
displayqoscqlCurrentCQLconfiguration:ListQueueParameters23Protocolipfragments36Length1004-1531Inbound-interfaceGigabitEthernet1/0/145Local-precedence74.
4.
3qoscqqoscq命令用来在接口或PVC上应用定制队列.
undoqoscq命令用来恢复缺省情况.
【命令】qoscqcqlcql-indexundoqoscq【缺省情况】接口或PVC的拥塞管理策略为FIFO.
【视图】接口视图/PVC视图【缺省用户角色】network-admin【参数】cql-index:定制列表的组号,取值范围为1~16.
【使用指导】对于同一个接口或PVC,多次执行本命令,最后一次执行的命令生效.
可以为定制列表的组配置多条分类规则,在进行流分类时,数据流按照顺序进行匹配,如果匹配上某规则,则进入相应的队列,匹配结束;如果数据包不与任何规则匹配,则进入缺省队列.
若是Tunnel接口、子接口、三层聚合接口、HDLC捆绑接口,或是封装了PPPoE、PPPoA、PPPoEoA、PPPoFR、MPoFR(MpoFR中的FR接口不能开启帧中继流量整形功能)协议的VT、Dialer接口,则接口需要开启接口限速功能以保证队列生效.
【举例】#将第5组的定制列表应用到GigabitEthernet1/0/1上.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qoscqcql54.
4.
4qoscqldefault-queueqoscqldefault-queue命令用来为未匹配任何规则的数据包指定一个缺省队列.
undoqoscqldefault-queue命令用来恢复缺省情况.
【命令】qoscqlcql-indexdefault-queuequeue-idundoqoscqlcql-indexdefault-queue4-16【缺省情况】队列号为1.
【视图】系统视图【缺省用户角色】network-admin【参数】cql-index:定制列表的组号,取值范围为1~16.
queue-id:队列号,取值范围为1~16.
【使用指导】在进行流分类的时候,如果数据包不与任何规则匹配,则进入缺省队列.
【举例】#指定定制列表第5组的缺省队列为2.
system-view[Sysname]qoscql5default-queue24.
4.
5qoscqlinbound-interfaceqoscqlinbound-interface命令用来建立基于接口的分类规则.
undoqoscqlinbound-interface命令用来删除相应的分类规则.
【命令】qoscqlcql-indexinbound-interfaceinterface-typeinterface-numberqueuequeue-idundoqoscqlcql-indexinbound-interfaceinterface-typeinterface-number【缺省情况】未配置任何分类规则.
【视图】系统视图【缺省用户角色】network-admin【参数】cql-index:定制列表的组号,取值范围为1~16.
interface-typeinterface-number:指定的接口类型和接口编号.
queue-id:队列号,取值范围为1~16.
【使用指导】对于同一个cql-index,该命令可以重复使用,为来自不同接口的报文,建立不同的分类规则.
【举例】#配置组号为5的定制列表的分类规则,将来自GigabitEthernet1/0/1的报文进入队列3.
4-17system-view[Sysname]qoscql5inbound-interfacegigabitethernet1/0/1queue34.
4.
6qoscqllocal-precedenceqoscqllocal-precedence命令用来建立基于本地优先级的分类规则.
undoqoscqllocal-precedence命令用来删除相应的规则.
【命令】qoscqlcql-indexlocal-precedencelocal-precedence-listqueuequeue-idundoqoscqlcql-indexlocal-precedencelocal-precedence-list【缺省情况】未配置任何分类规则.
【视图】系统视图【缺省用户角色】network-admin【参数】cql-index:定制列表的组号,取值范围为1~16.
local-precedence-list:要匹配的本地优先级的列表,最多可以输入8个local-precedence,取值范围为0~7.
queue-id:定制队列的队列号,取值范围为1~16.
【使用指导】对于同一个cql-index,该命令可以重复使用,为不同本地优先级的报文建立不同的分类规则.
【举例】#配置组号为5的定制列表的分类规则,将本地优先级等于4的报文进入队列3.
system-view[Sysname]qoscql5local-precedence4queue34.
4.
7qoscqlprotocolqoscqlprotocol命令用来配置基于协议的分类规则.
undoqoscqlprotocol命令用来删除相应的分类规则.
【命令】qoscqlcql-indexprotocol{ip|ipv6}[queue-keykey-value]queuequeue-idundoqoscqlcql-indexprotocol{ip|ipv6}[queue-keykey-value]【缺省情况】未配置任何分类规则.
【视图】系统视图4-18【缺省用户角色】network-admin【参数】cql-index:定制列表的组号,取值范围为1~16.
queue-id:队列号,取值范围为1~16.
queue-keykey-value:将IP或者IPv6报文分类进入队列.
queue-key和key-value的取值见表4-7.
当不输入queue-key和key-value时,表示所有IP或者IPv6报文进入队列.
表4-7queue-key和key-value的取值queue-keykey-value说明aclaccess-list-number(20003999)符合某访问控制列表定义的IP或者IPv6报文就进入队列fragments-只要是分片的IP或者IPv6报文就进入队列greater-than长度值(065535)长度大于指定长度值的IP或者IPv6报文进入队列less-than长度值(065535)长度小于指定长度值的IP或者IPv6报文进入队列tcp端口号(065535)源或目的TCP端口号为指定的端口号的IP或者IPv6报文进入队列udp端口号(065535)源或目的UDP端口号为指定的端口号的IP或者IPv6报文进入队列【使用指导】系统是以规则被配置的顺序来匹配数据包,如果发现数据包与某个规则匹配,便结束整个查找.
对于同一个cql-index,该命令可以重复使用,为IP数据包建立多种分类规则.
当queue-key指定为tcp或udp时,key-value的值既可以直接使用端口名称,也可以使用相关端口号.
【举例】#配置组号为5的定制列表的分类规则,将匹配访问控制列表3100的IP报文进入队列3.
system-view[Sysname]qoscql5protocolipacl3100queue34.
4.
8qoscqlprotocolmplsexpqoscqlprotocolmplsexp命令用来配置基于MPLSEXP优先级的分类规则.
undoqoscqlprotocolmplsexp命令用来删除相应的分类规则.
【命令】qoscqlcql-indexprotocolmplsexpexp-listqueuequeue-idundoqoscqlcql-indexprotocolmplsexpexp-list【缺省情况】未配置任何分类规则.
4-19【视图】系统视图【缺省用户角色】network-admin【参数】cql-index:定制列表的组号,取值范围为1~16.
exp-list:要匹配的MPLSEXP优先级的报文列表,最多可以输入8个exp,exp取值范围为0~7.
queue-id:队列号,取值范围为1~16.
【使用指导】对于同一个cql-index,该命令可以重复使用,为不同MPLSEXP优先级的报文建立不同的分类规则【举例】#配置组号为5的定制列表的分类规则,将MPLSEXP优先级为2、4的报文进入队列3.
system-view[Sysname]qoscql5protocolmplsexp24queue34.
4.
9qoscqlqueueqoscqlqueue命令用来设置各队列的长度(所容纳的数据包个数).
undoqoscqlqueue命令用来恢复队列长度的缺省值.
【命令】qoscqlcql-indexqueuequeue-idqueue-lengthqueue-lengthundoqoscqlcql-indexqueuequeue-idqueue-length【缺省情况】队列长度值是20.
【视图】系统视图【缺省用户角色】network-admin【参数】cql-index:定制列表的组号,取值范围为1~16.
queue-id:队列号,取值范围为1~16.
queue-length:队列的最大长度,取值范围为1~1024.
【使用指导】如果队列的长度达到最大值时,后面收到的属于该队列的数据包将被丢弃.
【举例】#指定定制列表第5组队列4的长度为40.
system-view4-20[Sysname]qoscql5queue4queue-length404.
4.
10qoscqlqueueservingqoscqlqueueserving命令用来设置各队列每次轮询所发送数据包的字节数.
undoqoscqlqueueserving命令用来恢复发送数据包数的缺省值.
【命令】qoscqlcql-indexqueuequeue-idservingbyte-countundoqoscqlcql-indexqueuequeue-idserving【缺省情况】发送数据包的字节数为1500.
【视图】系统视图【缺省用户角色】network-admin【参数】cql-index:定制列表的组号,取值范围为1~16.
queue-id:队列号,取值范围为1~16.
byte-count:队列每次轮询所发送的数据包的字节数,取值范围为1~16777215.
【举例】#指定定制列表第5组队列2每次轮询所发送数据包的字节数为1400.
system-view[Sysname]qoscql5queue2serving14004.
5加权公平队列配置命令4.
5.
1displayqosqueuewfqdisplayqosqueuewfq命令用来显示指定接口、指定PVC、指定PW或所有接口及PVC、所有PW上的加权公平队列配置情况和统计信息.
【命令】displayqosqueuewfqinterface{[interface-typeinterface-number[pvc{pvc-name|vpi/vci}]]|l2vpn-pw[peerip-addresspw-idpw-id]}【视图】任意视图【缺省用户角色】network-adminnetwork-operator4-21【参数】interface-typeinterface-number:指定的接口类型和接口编号.
如果未指定本参数,将显示所有接口的加权公平队列配置情况和统计信息.
pvc{pvc-name|vpi/vci}:显示指定ATM接口上的指定PVC的信息,只有当接口为ATM接口时才能指定本参数.
pvc-name表示PVC名.
vpi/vci表示VPI/VCI值.
如果未指定本参数,将显示指定ATM接口上所有PVC的加权公平队列配置情况和统计信息.
peerip-addresspw-idpw-id:显示指定PW上的加权公平队列配置情况和统计信息.
ip-address为PW远端PE的LSRID.
pw-id为PW的PWID,取值范围为1~4294967295.
如果未指定本参数,将显示所有PW上的加权公平队列配置情况和统计信息.
【举例】#显示接口GigabitEthernet1/0/1的加权公平队列配置情况和统计信息.
displayqosqueuewfqinterfacegigabitethernet1/0/1Interface:GigabitEthernet1/0/1Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-WeightedFairqueuing:Size/Length/Discards0/64/0Weight:IPPrecedenceQueues:Active/Maxactive/Total0/0/128#显示所有PW下的加权公平队列配置情况和统计信息.
displayqosqueuewfql2vpn-pwL2VPN-PW:peer1.
1.
1.
1,pw-id1Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-WeightedFairqueuing:Size/Length/Discards0/64/0Weight:IPPrecedenceQueues:Active/Maxactive/Total0/0/128表4-8表4-4displayqosqueuewfq命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号组成L2VPN-PW显示指定PW的信息,PW通过远端PE地址和PWID唯一标识Outputqueue当前出队列的相关信息Urgentqueuing紧急队列Protocolqueuing协议队列WeightedFairqueuing加权公平队列Size激活的队列中数据包的总大小Length每个队列的队列长度Discards丢弃的数据包数目Weight权重类型,分为两类:IPPrecedence和DSCPQueuesWFQ队列的信息4-22字段描述Active激活的WFQ队列数目Maxactive最大激活过的WFQ队列数目Total当前配置的WFQ队列总数4.
5.
2qoswfqqoswfq命令用来在接口、PVC或PW上应用加权公平队列或修改加权公平队列的参数.
undoqoswfq命令用来恢复缺省情况.
【命令】qoswfq[dscp|precedence][queue-numbertotal-queue-number|queue-lengthmax-queue-length]*undoqoswfq【缺省情况】接口/PVC使用的队列为FIFO.
【视图】接口视图/PVC视图/交叉连接PW视图/VSILDPPW视图/VSI静态PW视图【缺省用户角色】network-admin【参数】dscp:区分服务编码点权重类型.
precedence:IP优先级权重类型.
queue-lengthmax-queue-length:队列的最大长度,即每个队列中可容纳的数据包的最大个数,超出后数据包将被丢弃,取值范围为1~1024,缺省值为64.
queue-numbertotal-queue-number:队列的总数目,可取的值为:16、32、64、128、256、512、1024、2048、4096,缺省值为256.
【描述】如果未指定权重类型,系统默认权重类型为precedence.
在子接口上配置加权公平队列时,接口上需要开启接口限速功能以保证队列生效.
【举例】#在接口GigabitEthernet1/0/1上应用WFQ,并设置队列长度为100,总队列个数设置为512个.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qoswfqqueue-length100queue-number512【相关命令】displayqosqueuewfqinterface4-234.
6实时传输协议队列的配置命令4.
6.
1displayqosqueuertpqinterfacedisplayqosqueuertpqinterface命令用来显示指定接口、指定PVC或所有接口及PVC的当前IPRTPPriority的队列信息,包括当前的RTP长度和RTP报文的丢包数.
【命令】displayqosqueuertpqinterface[interface-typeinterface-number[pvc{pvc-name|vpi/vci}]]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定的接口类型和接口编号.
如果未指定本参数,将显示所有接口上当前IPRTPPriority的队列信息,包括当前的RTP长度和RTP报文的丢包数.
pvc{pvc-name|vpi/vci}:显示指定ATM接口上的指定PVC的信息,只有当接口为ATM接口时才能指定本参数.
pvc-name表示PVC名.
vpi/vci表示VPI/VCI值.
如果未指定本参数,将显示指定ATM接口上所有PVC的当前IPRTPPriority的队列信息,包括当前的RTP长度和RTP报文的丢包数.
【使用指导】如指定接口为Virtual-Template接口,将显示继承该Virtual-Template接口的所有Virtual-Access接口下的QoSRTP队列的信息,Virtual-Template本身无QoS信息显示.
【举例】#显示当前IPRTPPriority的队列信息.
displayqosqueuertpqinterfaceInterface:GigabitEthernet1/0/1Outputqueue-RTPqueuing:Size/Max/Outputs/Discards0/0/0/0表4-9displayqosqueuertpqinterface命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号组成Outputqueue当前的输出队列Size队列中数据包数目Max队列中数据包的历史最大数目Outputs发送出去的数据包数目Discards丢弃的数据包数目4-244.
6.
2qosrtpqqosrtpq命令用来开启接口或PVC下RTP队列,为某个UDP目的端口范围的RTP报文保留一个实时业务.
undoqosrtpq命令用来恢复缺省情况.
【命令】qosrtpqstart-portfirst-rtp-port-numberend-portlast-rtp-port-numberbandwidthbandwidth[cbscommittee-burst-size]undoqosrtpq【缺省情况】接口或PVC上没有启动RTP队列.
【视图】接口视图/PVC视图【缺省用户角色】network-admin【参数】start-portfirst-rtp-port-number:指定发起RTP报文的第一个UDP目的端口号,取值范围为2000~65535.
end-portlast-rtp-port-number:指定发起RTP报文的最后一个UDP目的端口号,取值范围为2000~65535.
bandwidthbandwidth:RTP队列所占用的带宽,取值范围为8~1000000,单位为kbps.
cbscommittee-burst-size:指定承诺突发尺寸,取值范围为1500~2000000字节,单位为字节.
【使用指导】该命令主要应用于对时延敏感的应用,如实时语音传输.
qosrtpq命令为语音业务提供最优先服务.
在配置bandwidth参数时,配置值通常应大于此实时业务所需的带宽总量,以预防突发流量的冲击.
【举例】#在接口GigabitEthernet1/0/1上启动RTP队列,发起RTP报文的第一个UDP目的端口号为16384,发起RTP报文的最后一个UDP目的端口号为32767,RTP报文占用64kbps的带宽,如果输出接口拥塞,进入RTP队列.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qosrtpqstart-port16384end-port32767bandwidth644.
7基于类的队列配置命令4.
7.
1displayqosqueuecbqdisplayqosqueuecbq命令用来显示指定接口、指定PVC、指定PW或所有接口与PVC、所有PW上的基于类的队列配置信息和运行情况.
4-25【命令】displayqosqueuecbqinterface{[interface-typeinterface-number[pvc{pvc-name|vpi/vci}]]|l2vpn-pw[peerip-addresspw-idpw-id]}【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定的接口类型和接口编号.
如果未指定本参数,将显示所有接口的基于类的队列配置信息和运行情况.
pvc{pvc-name|vpi/vci}:显示指定ATM接口上的指定PVC的信息,只有当接口为ATM接口时才能指定本参数.
pvc-name表示PVC名.
vpi/vci表示VPI/VCI值.
如果未指定本参数,将显示指定ATM接口上所有PVC的基于类的队列配置信息和运行情况.
peerip-addresspw-idpw-id:显示指定PW上的加权公平队列配置情况和统计信息.
ip-address为PW远端PE的LSRID.
pw-id为PW的PWID,取值范围为1~4294967295.
如果未指定本参数,将显示所有PW上的基于类的队列配置情况和统计信息.
【举例】#显示所有接口的基于类的队列配置信息和运行情况.
displayqosqueuecbqinterfaceInterface:GigabitEthernet1/0/1Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-ClassBasedQueuing:Size/Discards0/0QueueSize:EF/AF/BE0/0/0BEQueues:Active/Maxactive/Total0/0/256AFQueues:Allocated1Bandwidth(kbps):Available/Maxreserve74992/75000#显示所有PW下的基于类的队列配置情况和统计信息.
displayqosqueuecbql2vpn-pwL2VPN-PW:peer1.
1.
1.
1,pw-id1Outputqueue-Urgentqueuing:Size/Length/Discards0/100/0Outputqueue-Protocolqueuing:Size/Length/Discards0/500/0Outputqueue-ClassBasedQueuing:Size/Discards0/0QueueSize:EF/AF/BE0/0/0BEQueues:Active/Maxactive/Total0/0/256AFQueues:Allocated1Bandwidth(kbps):Available/Maxreserve74992/75000表4-10displayqosqueuecbq命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号组成4-26字段描述L2VPN-PW显示指定PW的信息,PW通过远端PE地址和PWID唯一标识Outputqueue当前出队列的相关信息Urgentqueuing紧急队列Protocolqueuing协议队列ClassBasedQueuing基于类的队列Size激活的队列中数据包的总大小Length每个队列的队列长度Discards丢弃的数据包数目EF加速转发队列AF保证转发队列BE尽力转发队列ActiveBE队列当前处于激活状态的队列数MaxactiveBE队列最大处于激活状态队列数TotalBE队列总数Bandwidth(kbps)带宽AvailableCBQ当前可用带宽MaxreserveCBQ最大预留带宽4.
7.
2qosreserved-bandwidthqosreserved-bandwidth命令用来设置最大预留带宽占可用带宽的百分比.
undoqosreserved-bandwidth命令用来恢复缺省情况.
【命令】qosreserved-bandwidthpctpercentundoqosreserved-bandwidth【缺省情况】最大预留带宽占可用带宽的百分比为80.
【视图】接口视图/PVC视图【缺省用户角色】network-admin【参数】percent:预留带宽占可用带宽的百分比,取值范围为1~100.
4-27【使用指导】为队列分配带宽时,考虑到部分带宽用于控制协议报文、二层帧头等,通常配置的最大预留带宽不大于可用带宽的80%.
建议慎重使用该命令修改最大预留带宽.
如果配置的最大预留带宽过大,发送的报文加上链路层的帧头有可能大于接口最大可用带宽,导致接口无法满足需求,建议使用缺省最大预留带宽.
接口最大可用带宽通过命令bandwidth进行配置,具体情况请参见接口分册命令参考中的介绍.
【举例】#配置GigabitEthernet1/0/1接口的最大预留带宽占可用带宽的百分比为70.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qosreserved-bandwidthpct704.
7.
3queueafqueueaf命令用来配置类采用AF队列,并配置类可确保的最小带宽.
undoqueueaf命令用来恢复缺省情况.
【命令】queueafbandwidth{bandwidth|pctpercentage|remaining-pctremaining-percentage}undoqueueaf【缺省情况】未配置类采用AF队列.
【视图】流行为视图【缺省用户角色】network-admin【参数】bandwidth:带宽,单位kbps,取值范围为8~10000000.
pctpercentage:可用带宽的百分比,取值范围为1~100.
remaining-pctremaining-percentage:剩余带宽的百分比,取值范围为1~100.
【使用指导】在将类与queueaf所属行为关联时,必须满足以下条件:同一个策略下为AF队列和EF队列指定的带宽之和必须不大于该策略所应用接口的可用带宽;同一个策略下为AF队列和EF队列指定的带宽百分比之和必须不大于100;同一个策略下AF队列和EF队列的带宽的配置必须都采用相同的值的类型,比如都采用绝对值形式,或者都采用百分比形式.
【举例】#为行为database配置采用AF队列,并且确保最小带宽为200kbps.
system-view4-28[Sysname]trafficbehaviordatabase[Sysname-behavior-database]queueafbandwidth200【相关命令】displayqosqueuecbqinterfacetrafficbehavior4.
7.
4queueefqueueef命令用来配置类采用EF队列,并配置最大带宽.
undoqueueef命令用来恢复缺省情况.
【命令】queueefbandwidth{bandwidth[cbsburst]|pctpercentage[cbs-ratioratio]}undoqueueef【缺省情况】未配置类采用EF队列.
【视图】流行为视图【缺省用户角色】network-admin【参数】bandwidth:带宽,单位kbps,取值范围为8~10000000.
cbsburst:指定承诺突发尺寸,单位为字节,取值范围为32~1000000000,缺省值为bandwidth*25.
pctpercentage:可用带宽的百分比,取值范围为1~100.
cbs-ratioratio:允许的突发因子,取值范围为25~500,缺省值是25.
【使用指导】该命令在同一个流行为视图下不能与queueaf,queue-length同时使用.
在策略下,缺省类default-class不能与queueef所属behavior关联.
当将类与queueef所属行为关联时,必须满足以下条件:同一个策略下为AF队列和EF队列指定的带宽之和必须不大于该策略所应用接口的可用带宽.
同一个策略下为AF队列和EF队列指定的带宽百分比之和必须不大于100.
同一个策略下AF队列和EF队列的带宽的配置必须都采用相同的值的类型,比如都采用绝对值形式,或者都采用百分比形式.
对于设置百分比形式queueefbandwidthpctpercentage[cbs-ratioratio],CBS=接口可用带宽*percentage*ratio÷100.
对于设置绝对值形式queueefbandwidthbandwidth[cbsburst],CBS=burst,若不指定burst,则CBS=bandwidth*25.
4-29【举例】#配置报文进入EF队列,最大带宽为200kbps,承诺突发尺寸为5000bytes.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]queueefbandwidth200cbs5000【相关命令】displayqosqueuecbqinterfacetrafficbehavior4.
7.
5queuespqueuesp命令用来配置类采用SP队列.
undoqueuesp用来恢复缺省情况.
【命令】queuespundoqueuesp【缺省情况】未配置类采用SP队列.
【视图】流行为视图【缺省用户角色】network-admin【使用指导】配置了该命令的行为不能与缺省类关联使用.
在同一流行为视图下queuesp不能与queueef命令同时使用.
在同一流行为视图下queuesp不能与queueaf和queue-length命令同时使用.
【举例】#配置报文进入SP队列.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]queuesp【相关命令】displayqosqueuecbqinterfacetrafficbehavior4.
7.
6queuewfqqueuewfq命令用来为缺省类配置采用公平队列.
undoqueuewfq命令用来恢复缺省情况.
4-30【命令】queuewfq[queue-numbertotal-queue-number]undoqueuewfq【缺省情况】没有为缺省类配置采用公平队列.
【视图】流行为视图【缺省用户角色】network-admin【参数】queue-numbertotal-queue-number:公平队列的数目,可取的值为16、32、64、128、256、512、1024、2048、4096,即2的幂数,缺省值为256.
【使用指导】配置了该命令的行为仅可以与缺省类关联使用.
该命令可以搭配queue-length命令或wred命令使用.
【举例】#为缺省类配置使用WFQ,队列数为16.
system-view[Sysname]trafficbehaviortest[Sysname-behavior-test]queuewfqqueue-number16[Sysname]qospolicyuser1[Sysname-qospolicy-user1]classifierdefault-classbehaviortest【相关命令】displayqosqueuecbqinterfacetrafficbehavior4.
7.
7queue-lengthqueue-length命令用来配置最大队列长度,丢弃方式为尾部丢弃.
undoqueue-length命令用来恢复缺省情况.
【命令】queue-lengthqueue-lengthundoqueue-length【缺省情况】丢弃方式为尾部丢弃方式,队列长度为64.
【视图】流行为视图4-31【缺省用户角色】network-admin【参数】queue-length:队列最大阈值,取值范围为1~1024.
【使用指导】本命令必须在配置了queueaf或queuewfq后使用.
配置queue-length后,若执行undoqueueaf和undoqueuewfq命令,则queue-length也同时被取消.
【举例】#配置尾部丢弃,队列长度最大为16.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]queueafbandwidth200[Sysname-behavior-database]queue-length16【相关命令】queueafqueuewfq4.
7.
8wredwred命令用来配置丢弃方式为加权随机早期检测.
undowred命令用来恢复缺省情况.
【命令】wred[dscp|ip-precedence]undowred【缺省情况】未配置WRED动作.
【视图】流行为视图【缺省用户角色】network-admin【参数】dscp:表明在为一个包计算丢弃概率时使用的是DSCP值.
ip-precedence:表明在为一个包计算丢弃概率时使用的是IP优先级值.
缺省情况下使用的是ip-precedence.
【使用指导】本命令必须在配置了queueaf或queuewfq后使用.
如果流行为中同时配置了wred和queue-length命令,则先配置的命令生效.
4-32执行undowred命令时将删除WRED相关的其他配置.
【举例】#配置采用加权早期检测方式,丢弃概率以IP优先级计算.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]queuewfq[Sysname-behavior-database]wred【相关命令】queueafqueuewfq4.
7.
9wreddscpwreddscp命令用来设置WRED各DSCP的下限、上限和丢弃概率的分母.
undowreddscp命令用来取消WRED中某个DSCP的丢弃参数配置.
【命令】wreddscpdscp-valuelow-limitlow-limithigh-limithigh-limit[discard-probabilitydiscard-prob]undowreddscpdscp-value【缺省情况】WRED中所有DSCP的下限缺省值为10,上限缺省值为30.
【视图】流行为视图【缺省用户角色】network-admin【参数】dscp-value:DSCP值,取值范围为0~63,也可以是关键字,如表1-5所示.
low-limitlow-limit:WRED下限,单位为报文个数,取值范围为1~1024.
high-limithigh-limit:WRED上限,单位为报文个数,取值范围为1~1024.
discard-probabilitydiscard-prob:丢弃概率的分母,取值范围为1~255,缺省值为10.
【使用指导】进行本命令配置以前,必须已用wreddscp命令开启了基于DSCP的WRED丢弃方式.
执行undowred命令将会同时取消wreddscp命令的配置.
取消queueaf或queuewfq配置,WRED丢弃参数的配置同时被取消.
【举例】#设置DSCP为3的报文的队列下限为20,上限为40,丢弃概率的分母为15.
system-view[Sysname]trafficbehaviordatabase4-33[Sysname-behavior-database]queuewfq[Sysname-behavior-database]wreddscp[Sysname-behavior-database]wreddscp3low-limit20high-limit40discard-probability15【相关命令】queueafqueuewfqwred4.
7.
10wredip-precedencewredip-precedence命令用来设置WRED各IP优先级的下限、上限和丢弃概率的分母.
undowredip-precedence命令用来取消WRED中某个IP优先级的丢弃参数配置.
【命令】wredip-precedenceprecedencelow-limitlow-limithigh-limithigh-limit[discard-probabilitydiscard-prob]undowredip-precedenceprecedence【缺省情况】WRED中所有IP优先级的下限缺省值为10,上限缺省值为30.
【视图】流行为视图【缺省用户角色】network-admin【参数】precedence:IP优先级,取值范围为0~7.
low-limitlow-limit:WRED下限,单位为报文个数,取值范围为1~1024.
high-limithigh-limit:WRED上限,单位为报文个数,取值范围为1~1024.
discard-probabilitydiscard-prob:丢弃概率的分母,取值范围为1~255,缺省值为10.
【使用指导】进行本命令配置以前,必须已用wred命令开启了基于IP优先级的WRED丢弃方式.
执行undowred命令将会同时取消wredip-precedence命令的配置.
取消queueaf或queuewfq配置,WRED丢弃参数的配置同时被取消.
【举例】#设置优先级为3的报文的队列下限为20,上限为40,丢弃概率的分母为15.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]queuewfq[Sysname-behaviro-database]wredip-precedence[Sysname-behavior-database]wredip-precedence3low-limit20high-limit40discard-probability154-34【相关命令】queueafqueuewfqwred4.
7.
11wredweighting-constantwredweighting-constant命令用来设置WRED计算平均队列长度的指数.
undowredweighting-constant命令用来恢复缺省情况.
【命令】wredweighting-constantexponentundowredweighting-constant【缺省情况】WRED计算平均队列长度的指数为9.
【视图】流行为视图【缺省用户角色】network-admin【参数】exponent:指数,取值范围为1~16.
【使用指导】进行本命令配置之前,需先配置queueaf或queuewfq命令,并已使用wred命令开启了WRED丢弃方式.
执行undowred命令将会同时取消wredweighting-constant命令的配置.
【举例】#配置计算平均队列长度的指数为6.
system-view[Sysname]trafficbehaviordatabase[Sysname-behavior-database]queueafbandwidth200[Sysname-behavior-database]wredip-precedence[Sysname-behavior-database]wredweighting-constant6【相关命令】queueafqueuewfqwred4-354.
8报文信息预提取命令4.
8.
1qospre-classifyqospre-classify命令用来开启报文信息预提取功能.
undoqospre-classify命令用来关闭报文信息预提取功能.
【命令】qospre-classifyundoqospre-classify【缺省情况】报文信息预提取功能处于关闭状态.
【视图】Tunnel接口视图【缺省用户角色】network-admin【举例】#在Tunnel接口上开启报文信息预提取功能.
system-view[Sysname]interfacetunnel1[Sysname-Tunnel1]qospre-classify4.
9QoS令牌配置命令4.
9.
1qosqmtokenqosqmtoken命令用来配置QoS的发送令牌功能.
undoqosqmtoken命令用来取消QoS的发送令牌功能.
【命令】qosqmtokentoken-numberundoqosqmtoken【缺省情况】没有配置QoS的发送令牌功能.
【视图】接口视图【缺省用户角色】network-admin【参数】token-number:发送令牌数量,取值范围为1~256.
4-36【使用指导】QoS的发送令牌功能提供了一种底层队列的流量控制机制,它可以根据配置的令牌的数量控制向底层接口队列发送的报文数量.
适用场景如下:在使用CBQ队列时,由于底层队列的缓存,接口拥塞时EF队列的时延可能无法满足要求,使用该功能可降低接口拥塞时EF队列的时延.
进行FTP传输等工作时,由于上层TCP协议提供了流控功能,QoS的队列可能失效,使用该功能可以改善队列失效的情况.
可以根据实际情况对该功能的参数token-number进行调整,以达到更好的效果.
如果上层协议(如UDP)没有流控功能,建议不要使用QoS令牌功能,以提高数据传输的效率.
配置此功能时,需要注意的是:配置此命令后需要用shutdown/undoshutdown命令重启接口来使能QoS的发送令牌功能.
目前只有串口和三层以太网接口支持该命令.
【举例】#设置QoS的发送令牌数量为1.
system-view[Sysname]interfaceserial2/2/1[Sysname-Serial2/2/1]qosqmtoken1[Sysname-Serial2/2/1]shutdown[Sysname-Serial2/2/1]undoshutdown5-15拥塞避免各款型对于ATM接口的支持情况,请参见设备的安装手册和接口模块手册.
设备各款型对于本节所描述的特性支持情况有所不同,详细差异信息如下:型号特性描述MSR810-W-WiNet/810-LM-WiNet拥塞避免支持MSR830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet不支持MSR2600-10-X1-WiNet支持MSR2630-WiNet支持MSR3600-28-WiNet支持MSR3610-X1-WiNet支持MSR3610-WiNet/3620-10-WiNet/3620-DP-WiNet/3620-WiNet/3660-WiNet支持5.
1WRED配置命令5.
1.
1displayqoswredinterfacedisplayqoswredinterface命令用来显示指定接口、指定PVC或所有接口及PVC的WRED配置情况和统计信息.
【命令】displayqoswredinterface[interface-typeinterface-number[pvc{pvc-name|vpi/vci}]]【视图】任意视图【缺省用户角色】network-adminnetwork-operator【参数】interface-typeinterface-number:指定的接口类型和接口编号.
如果未指定本参数,将显示所有接口的WRED配置情况和统计信息.
5-2pvc{pvc-name|vpi/vci}:显示指定ATM接口上的指定PVC的信息,只有当接口为ATM接口时才能指定本参数.
pvc-name表示PVC名.
vpi/vci表示VPI/VCI值.
如果未指定本参数,将显示指定ATM接口上所有PVC的WRED配置情况和统计信息.
【举例】#显示所有接口的WRED配置情况和统计信息.
displayqoswredinterfaceInterface:GigabitEthernet1/0/4CurrentWREDconfiguration:Exponent:9(1/512)PreLowHighDis-probRandom-discardTail-discard010301000110301000210301000310301000410301000510301000610301000710301000Interface:GigabitEthernet1/0/3CurrentWREDconfiguration:AppliedWREDtablename:q1表5-1displayqoswredinterface命令显示信息描述表字段描述Interface接口名,由接口类型和接口编号组成Exponent计算平均队列长度的指数Pre报文的IP优先级Low队列下限High队列上限Dis-prob计算丢弃概率时的分母Random-discard随机丢弃的报文的数目Tail-discard尾丢弃报文的数目CurrentWREDconfiguration当前WRED的配置情况AppliedWREDtablename当前应用的WRED表的名称5.
1.
2qoswredenableqoswredenable命令用来在接口或PVC上开启WRED.
undoqoswredenable命令用来恢复缺省情况.
5-3【命令】qoswred[dscp|ip-precedence]enableundoqoswred[dscp|ip-precedence]enable【缺省情况】队列丢弃方法为尾丢弃.
【视图】接口视图/PVC视图【缺省用户角色】network-admin【参数】dscp:表明计算丢弃概率时使用的是DSCP值.
ip-precedence:表明计算丢弃概率时使用的是IP优先级值.
缺省情况下使用的是ip-precedence.
【使用指导】必须先在接口上配置qoswfq命令,才能配置本命令.
【举例】#在GigabitEthernet1/0/1接口上开启WRED,丢弃概率以IP优先级计算.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qoswfqqueue-length100queue-number512[Sysname-GigabitEthernet1/0/1]qoswredip-precedenceenable【相关命令】displayqoswredinterfaceqoswredenable5.
1.
3qoswreddscpqoswreddscp命令用来设置各DSCP优先级的下限、上限和丢弃概率的分母.
undoqoswreddscp命令用来恢复缺省情况.
【命令】qoswreddscpdscp-valuelow-limitlow-limithigh-limithigh-limitdiscard-probabilitydiscard-probundoqoswreddscpdscp-value【缺省情况】下限缺省值为10,上限缺省值为30,丢弃概率缺的分母省值为10.
【视图】接口视图/PVC视图5-4【缺省用户角色】network-admin【参数】dscp-value:DSCP值,取值范围为0~63,也可以是关键字,如表1-5所示.
low-limitlow-limit:WRED下限,单位为报文个数,取值范围为1~1024.
high-limithigh-limit:WRED上限,单位为报文个数,取值范围为1~1024.
discard-probabilitydiscard-prob:丢弃概率的分母,取值范围为1~255.
【使用指导】必须先使用qoswreddscpenable在接口或PVC上应用基于DSCP的WRED后,才可以进行本配置.
阈值限制的是平均队列长度.
【举例】#在接口上设置DSCP优先级为63的报文的队列下限为20,上限为40,丢弃概率的分母为15.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qoswfqqueue-length100queue-number512[Sysname-GigabitEthernet1/0/1]qoswreddscpenable[Sysname-GigabitEthernet1/0/1]qoswreddscp63low-limit20high-limit40discard-probability15【相关命令】displayqoswredinterfaceqoswredenable5.
1.
4qoswredip-precedenceqoswredip-precedence命令用来设置IP优先级的下限、上限和丢弃概率的分母.
undoqoswredip-precedence命令用来恢复缺省情况.
【命令】qoswredip-precedenceip-precedencelow-limitlow-limithigh-limithigh-limitdiscard-probabilitydiscard-probundoqoswredip-precedenceip-precedence【缺省情况】下限缺省值为10,上限缺省值为30,丢弃概率的分母缺省值为10.
【视图】接口视图/PVC视图【缺省用户角色】network-admin5-5【参数】ip-precedenceip-precedence:IP优先级,取值范围为0~7.
low-limitlow-limit:WRED下限,单位为报文个数,取值范围为1~1024.
high-limithigh-limit:WRED上限,单位为报文个数,取值范围为1~1024.
discard-probabilitydiscard-prob:丢弃概率的分母,取值范围为1~255.
【使用指导】必须先使用qoswredenable在接口或PVC上应用基于IP优先级的WRED后,才可以进行本配置.
阈值限制的是平均队列长度.
【举例】#在接口上设置IP优先级为3的报文的队列下限为20,上限为40,丢弃概率的分母为15.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qoswfqqueue-length100queue-number512[Sysname-GigabitEthernet1/0/1]qoswredip-precedenceenable[Sysname-GigabitEthernet1/0/1]qoswredip-precedence3low-limit20high-limit40discard-probability15【相关命令】displayqoswredinterfaceqoswredenable5.
1.
5qoswredweighting-constantqoswredweighting-constant命令用来设置WRED计算平均队列长度的指数.
undoqoswredweighting-constant命令用来恢复缺省情况.
【命令】qoswredweighting-constantexponentundoqoswredweighting-constant【缺省情况】WRED计算平均队列长度的指数为9.
【视图】接口视图/PVC视图【缺省用户角色】network-admin【参数】weighting-constantexponent:计算平均队列长度的指数,取值范围为1~16.
【使用指导】必须先使用qoswredenable在接口或PVC上应用WRED后,才可以配置WRED的参数.
5-6【举例】#在GigabitEthernet1/0/1接口上配置计算平均队列长度的指数为6.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]qoswfqqueue-length100queue-number512[Sysname-GigabitEthernet1/0/1]qoswredenable[Sysname-GigabitEthernet1/0/1]qoswredweighting-constant6【相关命令】displayqoswredinterfaceqoswredenable6-16QPPB设备各款型对于本节所描述的特性支持情况有所不同,详细差异信息如下:型号特性描述MSR810-W-WiNet/810-LM-WiNetQPPB支持MSR830-5BEI-WiNet/830-6EI-WiNet/830-6BHI-WiNet/830-10BHI-WiNet/830-10BEI-WiNet不支持MSR2600-10-X1-WiNet支持MSR2630-WiNet支持MSR3600-28-WiNet支持MSR3610-X1-WiNet支持MSR3610-WiNet/3620-10-WiNet/3620-DP-WiNet/3620-WiNet/3660-WiNet支持6.
1QPPB配置命令6.
1.
1bgp-policybgp-policy命令用来配置QPPB功能,即通过BGP传播路由策略中设置的applyip-precedence和applyqos-local-id信息.
undobgp-policy命令用来恢复缺省情况.
【命令】bgp-policy{destination|source}{ip-prec-map|ip-qos-map}*undobgp-policy{destination|source}[ip-prec-map|ip-qos-map]*【缺省情况】未配置QPPB功能.
【视图】接口视图【缺省用户角色】network-admin【参数】destination:使用目的IP查找路由.
source:使用源IP查找路由.
如果指定本参数,则以源IP为目的进行反向查找.
ip-prec-map:设置IP优先级.
ip-qos-map:设置QoS本地ID.
6-2【使用指导】本配置只对接口接收的报文生效.
在MPLSL3VPN网络中,PE公网接口入方向QoS业务在本配置之前进行;其他网络环境中QoS业务在本配置之后进行.
如果存在两条bgp-policy命令,分别指定source和destination,后者的设置操作会覆盖前者.
【举例】#在接口GigabitEthernet1/0/1上根据源IP查找路由获得IP优先级和QoS本地ID.
system-view[Sysname]interfacegigabitethernet1/0/1[Sysname-GigabitEthernet1/0/1]bgp-policysourceip-prec-mapip-qos-map【相关命令】applyip-precedence(三层技术-IP路由命令参考/路由策略)applyqos-local-id(三层技术-IP路由命令参考/路由策略)route-policy(三层技术-IP路由命令参考/路由策略)

丽萨主机:美国CN2 GIA精品网/KVM/9折,美国原生IP,最低27元/月

丽萨主机怎么样?丽萨主机,团队于2017年成立。成立之初主要做的是 CDN 和域名等相关业务。最近开辟新领域,新增了独立服务器出租、VPS 等业务,为了保证业务质量从一开始就选择了中美之间的 CN2 GIA 国际精品网络,三网回程 CN2 GIA,电信去程 CN2 GIA + BGP 直连智能路由,联通移动去程直连,原生IP。适合对网络要求较高的用户,同时价格也比较亲民。点击进入:丽萨主机官方网站...

BeerVM1GB内存/VDSps端口1GB,350元/月

beervm是一家国人商家,主要提供国内KVM VPS,有河南移动、广州移动等。现在预售湖南长沙联通vds,性价比高。湖南长沙vps(长沙vds),1GB内存/7GB SSD空间/10TB流量/1Gbps端口/独立IP/KVM,350元/月,有需要的可以关注一下。Beervm长沙联通vps套餐:长沙联通1G青春版(预售)长沙联通3G标准版(预售)长沙联通3G(预售)vCPU:1vCPU:2vCPU...

Hostodo:$34.99/年KVM-2.5GB/25G NVMe/8TB/3个数据中心

Hostodo在九月份又发布了两款特别套餐,开设在美国拉斯维加斯、迈阿密和斯波坎机房,基于KVM架构,采用NVMe SSD高性能磁盘,最低1.5GB内存8TB月流量套餐年付34.99美元起。Hostodo是一家成立于2014年的国外VPS主机商,主打低价VPS套餐且年付为主,基于OpenVZ和KVM架构,美国三个地区机房,支持支付宝或者PayPal、加密货币等付款。下面列出这两款主机配置信息。CP...

rip协议为你推荐
亿元支付宝yw372:Com怎么把www.jiayw.com 家园影院的电影下载到本地!!phpadmin下载免费MP3下载苹果appstore宕机apple id登陆不了app store怎么办cuteftp什么是 CuteFtp Flashfxp Leapftp FlashGetdell服务器bios设置dell怎样进入bios设置界面360免费建站怎样给360免费自助建站制作的企业网站做一级域名解析绑定?密码cuteftpcurl扩展linux上怎么操作开启php curl扩展网站制作套餐做一个网站要多少钱
黑龙江域名注册 GGC 全球付 免备案cdn 42u标准机柜尺寸 轻博 免费smtp服务器 牛人与腾讯客服对话 北京双线 idc是什么 美国堪萨斯 paypal注册教程 监控服务器 镇江高防 实惠 广东服务器托管 腾讯服务器 apache启动失败 WHMCS hosts文件修改 更多