Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

默认 DSCP 映射

表 1 显示了 DiffServ 服务类的含义(别名)与 DSCP 的映射。

表 1:默认 DSCP 映射

DiffServ 服务类别名

IPv4 和 IPv6 DSCP 映射

英 孚

101110

af11

001010

af12

001100

af13

001110

af21

010010

af22

010100

af23

010110

af31

011010

af32

011100

af33

011110

af41

100010

af42

100100

af43

100110

000000

cs1

001000

cs2

010000

cs3

011000

cs4

100000

cs5

101000

nc1/cs6

110000

nc2/cs7

111000

没有一个别名是按 DiffServ 规范建立的。只有通过使用别名才能广为人知。例如,人们普遍认为 DSCP 101110 的别名是 ef (加速转发)。21 个众所周知的 DSCP 建立了 5 个 DiffServ 服务等级:

  • Best-effort (be)— 路由器不会对 DiffServ 字段中的 000000 数据包应用任何特殊的 CoS 处理,这是向后兼容性功能。在拥塞的网络条件下,这些数据包通常会被丢弃。

  • Assured forwarding (af)—路由器可以确保只要来自客户的数据包流量停留在特定服务配置文件中(由服务提供商定义值),数据包就能交付。路由器接受多余的流量,但会应用随机早期检测 (RED) 丢弃配置文件,以决定是否丢弃多余数据包,而不是转发。为此服务等级定义了三个丢弃概率(低、中、高)。

  • Expedited forwarding (ef)—路由器为此服务等级中的数据包提供端到端有保证的带宽、低损耗、低延迟和低延迟变化(抖动)。路由器接受此类中多余的流量,但与有保证的转发形成鲜明对比的是,不按配置文件的加速转发数据包可以按顺序转发或丢弃。

  • Conversational services (cs)—路由器为此服务等级中的数据包提供有保证(通常为低)带宽和低延迟和低抖动。数据包可以丢弃,但绝不会按顺序交付。数据包化语音就是一个很好的对话服务示例。

  • Network control (nc)—路由器以低优先级交付此服务等级中的数据包(这些数据包不对延迟敏感)。通常,这些数据包代表路由协议 hello 或 keepalive 消息,丢失这些数据包会危及网络的正常运行,因此延迟更适合丢弃。