QoS配置命令

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

QoS配置命令

16.2.2.1 mls qos

命令:mls qos

no mls qos

功能:全局下启动qos;本命令的no 操作为关闭全局的qos。

命令模式:全局配置模式

缺省情况:关闭qos。

使用指南:qos 提供八个队列支持处理八种优先级别的流量。该功能同流控功能互斥。

举例:打开和关闭qos 功能。

switch(config)#mls qos enable

switch(config)#no mls qos enable

16.2.2.2 class-map

命令:class-map [class-map-name]

no class-map [class-map-name]

功能:建立一个class-map(分类表),并进入class-map 模式;本命令的no 操作为删除指定的cl ass-map。

参数: [class-map-name] 分类表的名称。

缺省情况:缺省不存在分类表。

命令模式:全局配置模式

使用指南:

举例:创建和删除一个命名为c1 的class-map。

switch(config)#class-map c1

switch(config-classmap)# exit

switch(config)#no class-map c1

16.2.2.3 match

命令: match {access-group [acl-index-or-name] | ip dscp [dscp-list]| ip precedence [ip-precedence-list]| vlan [vlan-list]} no match {access-group | ip dscp | ip precedence | vlan }

功能:设置分类表中的匹配标准;本命令的no 操作为删除指定的匹配标准。

参数:access-group [acl-index-or-name] 匹配指定的acl 表,参数为acl 的编号或名称;ip dsc

p [dscp-list] 匹配指定的dscp 值,参数为一个dscp 值列表,最多由8 个dscp 值组成;ip preceden ce [ip-precedence-list] 匹配指定的ip 优先级值,参数为一个ip 优先级值列表,最多由8 个ip 优先级值组成,范围为0~7;vlan [vlan-list] 匹配指定的vlan id 值,参数为一个vlan id 列表,最多8 个vlan id。

缺省情况:缺省不存在匹配标准。

命令模式:class-map(分类表)配置模式

使用指南:每个分类表内,只能设置一条匹配标准。当匹配acl 时,acl 内只能设置perimit规则。

举例:创建一个命名为c1 的class-map,设置此class-map 的分类规则是匹配ip precedenc优先级为0,1 的报文。

switch(config)#class-map c1

switch(config-classmap)#match ip precedence 0 1

switch(config-classmap)#exit

16.2.2.4 policy-map

命令:policy-map [policy-map-name]

no policy-map [policy-map-name]

功能:建立一个policy-map(策略表),并进入policy-map(策略表)模式;本命令的no操作为删除指定的policy-map。

参数:[policy-map-name] 策略表名称。

缺省情况:缺省不存在策略表。

命令模式:全局配置模式

使用指南:进入策略表配置模式后,可以进行一系列qos 的分类匹配和标记等操作。

举例:创建和删除一个命名为p1 的policy-map。

switch(config)#policy-map p1

switch(config-policymap)#exit

switch(config)#no policy-map p1

16.2.2.5 class

命令:class [class-map-name]

no class [class-map-name]

功能:对应一个class(分类表),并进入策略分类表模式;本命令的no 操作为删除指定策略分类表。

参数:[ class-map-name ] 指定策略分类表采用的分类表名称。

缺省情况:缺省不存在策略分类表。

命令模式:策略表配置模式

使用指南:建立策略分类表以前,必须先建立一个策略表并且进入策略表模式;在策略分类表模式中,可以对按照分类表分类的包流量进行分类和策略配置。

举例:进入一个策略分类表模式。

switch(config)#policy-map p1

switch(config-policymap)#class c1

switch(config--policy-class)#exit

16.2.2.6 set

命令:set {ip dscp [new-dscp] | ip precedence [new-precedence]}

no set {ip dscp | ip precedence}

功能:为分类后的流量分配一个新的dscp 和ip precedence 值;本命令的no 操作为取消分配新的值。

参数:[new-dscp] 新的dscp 值;[new-precedence] 新的ip 优先级值。

缺省情况:缺省不进行分配。

命令模式:策略分类表配置模式

使用指南:只有符合匹配标准被分类出来的流量才会被重新分配新的值。

举例:将满足c1 分类规则的报文里的ip precedence 值都设为3。

switch(config)#policy-map p1

switch(config-policymap)#class c1

switch(config--policy-class)#set ip precedence 3

switch(config--policy-class)#exit

switch(config-policymap)#exit

16.2.2.7 police

命令: police [rate-kbps] [burst-kbyte] [exceed-action {drop | policed-dscp-transmit}]

no police [rate-kbps] [burst-kbyte] [exceed-action {drop | policed-dscp-transmit}]

功能:为分类后的流量配置一个策略;本命令的no 操作为删除指定的策略。

参数:[rate-kbps] 分类后的流量的平均波特率,单位是千比特/秒,范围是1000~10000000;[burs t-kbyte] 分类后流量的突发值,单位是千字节,范围是1~1000000;exceed-action drop 当超出指定的速率时,采取丢包的策略; exceed-action policed-dscp-transmit 当超出指定的速率时,根据police d-dscp 的映射关系,采取mark down 包dscp 值的策略。

缺省情况:缺省没有策略。

命令模式:策略分类表配置模式

使用指南: [rate-kbps] [burst-kbyte] 值的范围很大,如果配置超过了端口的实际速率,应用这条策略的策略表就不会被捆绑到交换机端口。

举例:将满足c1 分类规则的报文的带宽设置为20m 比特/秒,突发值设置为2m 字节,超出此带宽的

相关文档
最新文档