首先看IPv4包头如下
其中,Qos用到的是Tos定义有下面两种:
老的IPv4 TOS Byte定义和值
DSCP值
DSCP Value | Meaning | Drop Probability | Equivalent IP Precedence Value |
101 110 (46) | High Priority Expedited Forwarding (EF) | N/A | 101 – Critical |
000 000 (0) | Best Effort | N/A | 000 – Routine |
001 010 (10) | AF11 | Low | 001 – Priority |
001 100 (12) | AF12 | Medium | 001 – Priority |
001 110 (14) | AF13 | High | 001 – Priority |
010 010 (18) | AF21 | Low | 001 – Immediate |
010 100 (20) | AF22 | Medium | 001 – Immediate |
010 110 (22) | AF23 | High | 001 – Immediate |
011 010 (26) | AF31 | Low | 011 – Flash |
011 100 (28) | AF32 | Medium | 011 – Flash |
011 110 (30) | AF33 | High | 011 – Flash |
100 010 (34) | AF41 | Low | 100 – Flash Override |
100 100 (36) | AF42 | Medium | 100 – Flash Override |
100 110 (38) | AF43 | High | 100 – Flash Override |
+++++++++++++++++++++++++++++++++
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
+++++++++++++++++++++++++++++++++
8个优先级的定义如下:
111 -Network Control 网络控制
110 -Internetwork Control 网间控制
101 -Critic 关键
100 - FlashOverride 疾速
011 -Flash 闪速
010 -Immediate 快速
001 -Priority 优先
000 -Routine 普通
优先级5推荐给语音数据使用。
优先级4由视频会议和视频流使用。
优先级3给语音控制数据使用。
优先级1和2给数据业务使用。
优先级0为缺省标记值。
在标记数据时,既可以使用数值,也可以使用名称(英文名称)。
RFC2474 定义最高3比特为级别/类别选择代码(ClassSelector Codepoints,CS),其意义和IPv4报头中IP优先级的定义是相同的,CS0 ~CS7的级别相等于IP优先级0 ~7。但它并没有定义第3到第5比特的具体含义以及使用规则。DSCP使用6比特,可以定义64个优先级(0-63)。
CS1 CS2 CS3 CS4
Lowdrop AF11 AF21 AF31 AF41
001010 010010 011010 100010
001100 010100 011100 100100
001110 010110 011110 100110
其他
DSCP = 000000 尽力转发服务等级 (EF);
CS = 6 网间控制(Internetwork Control),DSCP= 48 (110000)
CS = 7 网内控制 (Intranetwork Control),DSCP= 56 (111000)
在配置命令中,既可以使用十进制数值,也可以使用二进制数值,还可以使用名称。例如,28, 011100, AF32三个写法意义相同。