上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.6 DSCP/CoS/IP Pre.映射
称DSCP与CoS、IP优先级之间的对应关系为DSCP映射(DSCP map)。在交换机中,这些值之间存在着一种默认的对应关系,并且使用命令可以更改它们的对应关系。
2.6.1 CoS-to-DSCP
默认的CoS-to-DSCP映射/对应关系如下。
Cos-dscp map:
在交换机上修改这种映射关系的命令如下。
Switch(config)# mls qos map cos-dscp dscp1 dscp2 dscp3 dscp4 dscp5 dscp6 dscp7 dscp8
例2-1:把CoS0~CoS7分别对应于DSCP 10,15,20,25,30,35,40,45。
Switch(config)# mls qos map cos-dscp 10 15 20 25 30 35 40 45 Switch(config)# end Switch# show mls qos maps cos-dscp Cos-dscp map: cos: 0 1 2 3 4 5 6 7 ----------------------------------------------------- dscp: 10 15 20 25 30 35 40 45
2.6.2 DSCP-to-CoS
默认的DSCP-to-CoS映射/对应关系如表2-3所示。
表2-3 默认的DSCP-to-CoS映射关系
使用命令查看其映射关系,显示如下:
Switch# show mls qos maps dscp-cos Dscp-cos map: d1 : d2 0 1 2 3 4 5 6 7 8 9 ------------------------------------------------------------------ 0 : 00 00 00 00 00 00 00 00 01 01 1 : 01 01 01 01 01 01 02 02 02 02 2 : 02 02 02 02 03 03 03 03 03 03 3 : 03 03 04 04 04 04 04 04 04 04 4 : 05 05 05 05 05 05 05 05 06 06 5 : 06 06 06 06 06 06 07 07 07 07 6 : 07 07 07 07
这是个二维阵列表,d1列代表DSCP值的十位数,d2行代表DSCP值的个位数。在列与行交叉的位置上显示的是映射到该DSCP值上的CoS值。
例如,在d1列等于2,d2行等于4的交叉点上的数值为03,这表示DSCP值24映射的CoS值为03。
更改DSCP-to-CoS映射关系的命令如下所示。
switch(config)# mls qos map dscp-cos dscp1 dscp2 dscp3 dscp4 dscp5 dscp6 dscp7 dscp8 to cos
dscp1~dscp8——1~8个被修改的DSCP值。
cos: DSCP值映射的CoS值。
例2-2:把DSCP值0,8,16,24,32,40,48,50映射到CoS=0。
Switch(config)# mls qos map dscp-cos 0 8 16 24 32 40 48 50 to 0 Switch(config)# end Switch# show mls qos maps dscp-cos Dscp-cos map: d1 : d2 0 1 2 3 4 5 6 7 8 9 ------------------------------------------------------------------ 0 : 00 00 00 00 00 00 00 00 00 01 1 : 01 01 01 01 01 01 00 02 02 02 2 : 02 02 02 02 00 03 03 03 03 03 3 : 03 03 00 04 04 04 04 04 04 04 4 : 00 05 05 05 05 05 05 05 00 06 5 : 00 06 06 06 06 06 07 07 07 07 6 : 07 07 07 07
恢复到默认的命令是:
switch(config)# no mls qos dscp-cos
2.6.3 IP-Precedence-to-DSCP
默认的IP-Precedence-to-DSCP映射关系如下。
更改这种映射关系的命令是:
switch(config)# mls qos map ip-prec-dscp dscp1...dscp8
dscp1~dscp8——8个DSCP值。
例2-3:
Switch(config)# mls qos map ip-prec-dscp 10 15 20 25 30 35 40 45 Switch(config)# end Switch# show mls qos maps ip-prec-dscp IpPrecedence-dscp map: ipprec: 0 1 2 3 4 5 6 7 ------------------------------------------------------- dscp: 10 15 20 25 30 35 40 45