喜旎果 发表于 2018-7-13 06:06:25

Cisco QOS命令详解-2

  10 mls qos trust
  命令:
  mls qos trust {cos | dscp |ip-precedence | port priority }
  no mls qos trust
  
  功能:配置交换机端口信任状态;本命令的no 操作为禁止交换机端口的当前信任状态。
  参数:
  1cos 配置端口信任cos 值;
  2cos pass-through-dscp 配置端口信任cos 值但是不更改包的dscp 值;
  3dscp 配置端口信任dscp 值;
  4dscp pass-through-cos 配置端口信任dscp 值但是不更改包的cos 值;
  5ip-precedence 配置端口信任ip 优先级;
  6ip-precedence pass-through-cos 配置端口信任ip 优先级但是不更改包的cos 值;7portpriority 配置端口信任端口优先级,不更改包的cos 值。
  缺省情况:不信任任何值。
  命令模式:端口配置模式
  使用指南:对于同时具有cos 值和dscp 值的包,如果不希望在classification 后,不被信任的那个值被更改,使用pass-through 关键字进行保护。百兆以太网每8 个端口是一个block,共有3 个block,1-8 端口,9-16 端口,17-24 端口,千兆以太网每个端口是一个block,25 端口,26 端口;若是配置信任dscp,则以一个block 为单位,即在一个端口配置,本端口所在的block 都有效。
  举例:在端口ethernet 0/0/1 配置信任cos 值,即报文按cos 值分类,同时不改变报文里的dscp 值。
  switch(config)#interface ethernet 0/0/1
  switch(config-ethernet0/0/1)#mls qos trust cos pass-through-dscp
  11 mls qos cos
  命令:
  mls qos cos { }
  no mls qos cos
  
  功能:配置交换机端口的缺省cos 值;本命令的no 操作为恢复缺省情况。
  参数:
   交换机端口的缺省cos 值,范围为0~7。
  缺省情况:缺省cos 值为0。
  命令模式:接口配置模式
  使用指南:
  举例:在端口ethernet 0/0/1 配置缺省cos 值为5,即从此端口进来的报文如果不带cos 值,则分配默认cos 值为5。
  switch(config)#interface ethernet 0/0/1
  switch(config-ethernet0/0/1)#mls qos cos 5
  12 service-policy
  命令:
  service-policy {input | output }
  no service-policy {input | output }
  
  功能:在交换机端口上应用一个策略表;本命令的no 操作为删除应用到交换机端口的某个指定策略表。
  参数:
  1input 将指定名称的策略表应用到交换机端口的入口;
  2output将指定名称的策略表应用到交换机端口的出口。
  缺省情况:缺省端口没有捆绑策略表。
  命令模式:接口配置模式
  使用指南:配置端口的信任状态和在端口上应用策略表是互斥的,较后的配置会覆盖以前的配置;每个端口在每个方向上只能应用一个策略表。目前在出口不支持出口策略表。
  举例:在端口ethernet 0/0/1 的入口上绑定策略p1。
  switch(config)#interface ethernet 0/0/1
  switch(config-ethernet0/0/1)# service-policy input p1
  13 mls qos dscp-mutation
  命令:
  mls qos dscp-mutation
  no mls qos dscp-mutation
  
  功能:在交换机端口上应用dscp 转换映射,本命令的no 操作为恢复dscp 转换映射的缺省值。
  参数:
   dscp 转换映射的名称。
  缺省情况:缺省没有dscp 转换映射。
  命令模式:接口配置模式
  使用指南:在交换机端口配置dscp 转换映射,该端口的信任状态必须为trust dscp 才会生效,应用dscp 转换映射,可以使指定dscp 值不经过class 和policy 直接转换为新的dscp 值;应用到千兆端口的dscp 转换映射只对本端口有效;应用到百兆端口的dscp转换映射则存在一个作用范围,如果在1~8 号端口中的某个端口应用dscp 转换映射,这个dscp 转换映射对于1~8 号端口同时有效,在9~16 号端口中的某个端口应用dscp转换映射,它的作用范围是同时对9~16 号端口有效,在17~24 号端口中的某个端口应用dscp 转换映射,它的作用范围是同时对17~24 号端口有效。
  举例:在端口ethernet 0/0/1 上配置信任dscp,采用mu1 的dscp 转换映射。
  switch(config)#interface ethernet 0/0/1
  switch(config-ethernet0/0/1)#mls qos trust dscp pass-through cos
  switch(config-ethernet0/0/1)#mls qos dscp-mutation mu1
  14 wrr-queue bandwidth
  命令:
  wrr-queue bandwidth
  no wrr-queue bandwidth
  
  功能:设置交换机所有端口出队列的wrr 权重,本命令的no 操作为恢复缺省值。
  参数:
   wrr 权重值,范围为1~100。
  缺省情况:缺省weight1,weight2,weight3,weight4 为25
  命令模式:全局配置模式
  使用指南:wrr 权重的绝对值是没有意义的,wrr 通过四个权重值的比率来分配带宽。
  举例:将四个出队列的带宽比重设为1:2:4:8。
  switch(config)#wrr-queue bandwidth 1 2 4 8
  15 priority-queue out
  命令:
  priority-queue out
  no priority-queue out
  
  功能:配置队列出队工作方式,将队列配置成pq 出队工作方式,本命令的no 命令为恢复wrr 出队工作方式。
  参数:无
  缺省情况:非priority-queue 模式。
  命令模式:全局配置模式
  使用指南:当采用priority-queue 出队模式后,不再采用wrr 加权算法来发生报文,而是当前队列的报文发生完毕以后才发送下一个队列的报文。
  举例:将出队工作方式设置为priority-queue 工作方式。
  switch(config)#priority-queue out
页: [1]
查看完整版本: Cisco QOS命令详解-2