设置esch port的DSCP到CoS的映射

命令功能

配置指定设备esch port的DSCP到CoS的映射。

命令格式

<tool name> qos -i <device name> [-p <port id>] --port_dscp2cos <port_dscp2cos bitmap>

入参说明

参数

参数说明

取值

<device name>

设备名称。

网络设备名,例如:enp134s0f0、eth0。

<port id>

端口号。

eth*设备名称不用“-p”选项。

例如:0、1。

<port_dscp2cos bitmap>

设置esch port的DSCP到CoS的映射。

基于默认映射关系,做增量修改。
  • 格式为DSCP:CoS,DSCP取值为0~63,不可重复;CoS取值为0~7,可重复。例如:30:2,31:3,33:4。
  • q:查询参数。

出参说明

项目

描述

result

返回设置结果。

使用指南

无。

可通过查询QoS信息,查看DSCP到CoS的映射关系。基于默认映射关系,做增量修改。

  1. 例如默认映射关系为如下所示。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    port dscp2cos: cos    dscp
                    0      0  1  2  3  4  5  6  7
                    1      8  9 10 11 12 13 14 15
                    2     16 17 18 19 20 21 22 23
                    3     24 25 26 27 28 29 30 31
                    4     32 33 34 35 36 37 38 39
                    5     40 41 42 43 44 45 46 47
                    6     48 49 50 51 52 53 54 55
                    7     56 57 58 59 60 61 62 63
    
  2. 执行命令hinicadm3 qos -i enp134s0f0 --port_dscp2cos 30:2即可将dscp映射至CoS 2
  3. 执行完成后结果如下所示。
    port dscp2cos: cos    dscp
                    0      0  1  2  3  4  5  6  7
                    1      8  9 10 11 12 13 14 15
                    2     16 17 18 19 20 21 22 23
                          30 
                    3     24 25 26 27 28 29 31
                    4     32 33 34 35 36 37 38 39
                    5     40 41 42 43 44 45 46 47
                    6     48 49 50 51 52 53 54 55
                    7     56 57 58 59 60 61 62 63

使用实例

配置指定设备esch port的DSCP到CoS的映射。
hinicadm3 qos -i enp134s0f0 --port_dscp2cos 30:2,31:3,33:4
Set port_dscp2cos succeed.