TOS/DSCP
对照表
在
IP
网络中,
IPv4
报文中有三种承载
QoS
优先级标签的方式,分别为基于二层的
CoS
字段(
IEEE802.1p
)的优先级、基于
IP
层的
IP
优先级字段
ToS
优先级和基于
IP
层的
DSCP
(
Differentiated Services Codepoint
)字段优先级。每种优先级的定义如下:
(
1
)
IEEE802.1p
优先级
======> 2
层
Qos
(
ISL & Dot1Q
)
它是位于二层带标签的以太网帧的
CoS
字段,
和
VLAN ID
在一起使用,
在字节中的位置
如下:
其中:
IEEE802.1p
优先级:
3bit
(
P2-P0
)
未用(
CU
)
:
1bit
VLAN ID
:
12bit
(
V11-V0
)
IEEE802.1p
优先级值有
8
个
(
0-7
)
,
0
优先级最低,
7
优先级最高。
报文分为三种情况:
带优先级和
VLAN ID
的标签报文,其优先级值是自身带的值;只带优先级的标签报文,此时
VLAN
ID
为
0
,其优先级值是自身带的值;未带标签的报文,一般默认的优先级值为
0
,也
可以进行更改指定新的优先级。
(
2
)
IP
优先级
==============
》
3
层
IP
包头的服务类型
之一
它由
IP
分组报头中的服务类型(
ToS
)字节中的
3
位组成,其在字节中的位置如下:
P2 P1 P0 T3 T2 T1 T0 CU
其中:
IP
优先级:
3bit
(
P2-P0
)
服务类型(
ToS
)
:
4bit
(
T3-T0
)
未用(
CU
)
:
1bit
IP
优先级值有
8
个(
0-7
)
,
0
优先级最低,
7
优先级最高。在默认情况下,
IP
优先级
6
和
7
用于网络控制通讯使用,
不推荐用户使用。
ToS
字段的服务类型未能在现有的
IP
网络中
普及使用。
(
3
)
DSCP
优先级
==============
》
3
层
IP
包头的服务类型
之二
它由
IP
分组报头中的
6
位组成,使用的是
ToS
字节,因此在使用
DSCP
后,该字节也被
称为
DSCP
字节。其在字节中的位置如下:
DS5 DS4 DS3 DS2 DS1 DS0 CU CU
其中:
DSCP
优先级:
6bit
(
DS5-DS0
)
未用(
CU
)
:
2bit
DSCP
优先级值有
64
个(
0-63
)
,
0
优先级最低,
63
优先级最高。事实上
DSCP
字段是
IP
优先级字段的超集,
DSCP
字段的定义向后与
IP
优先级字段兼容。目前定义的
DSCP
有默认
的
DSCP
,值为
0
;类选择器
DSCP
,定义为向后与
IP
优先级兼容,值为(
8
,
16
,
24
,
32
,
40
,
48
,
56
)
;加速转发(
EF
)
,一般用于低延迟的服务,推荐值为
46
(
101110
)
;确定转发
(
AF
)
,
定义了
4
个服务等级,
每个服务等级有
3
个下降过程,
因此使用了
12
个
DSCP
值
(
(
10
,
12
,
14
)
,
(
18
,
20
,
22
)
,
(
26
,
28
,
30
)
,
(
34
,
36
,
38
)
)
。