华为HCIE考试,华为HCIE认证考试知识点网络服务质量QOS分类中的DSCP详解?
在QOS分类当中,有个比较重要的概念—DSCP
DSCP差分服务代码点(Differentiated Services Code Point),是IETF于1998年12月发布的Diff-Serv(Differentiated Service)的QoS分类标准。在每个数据包IP头部的服务类别TOS标识字节中,利用已使用的6比特和未使用的2比特,通过编码值来区分优先级.华为HCIE考试,华为HCIE认证考试知识点网络服务质量QOS分类中的DSCP详解
DSCP 使用6个bit,DSCP的值得范围为0~63。DSCP 是“IP 优先”和“服务类型”字段的组合。为了利用只支持“IP 优先”的旧路由器,会使用 DSCP 值,因为 DSCP 值与“IP 优先”字段兼容。用通俗一点的语言解释,其实DSCP就是为了保证通信的QoS,在数据包IP头部的8个标识字节进行编码,来划分服务类别,区分服务的优先级。每一个DSCP编码值都被映射到一个已定义的PHB(Per-Hop-Behavior)标识码。华为HCIE考试,华为HCIE认证考试知识点网络服务质量QOS分类中的DSCP详解
那么,为什么需要DSCP呢?先简单了解一下IP precedence,它占用了TOS字段中的前三位,也就是有8种优先级别,用于进行流量的区分,数值越大越优先。分别如下:
7 预留
6 预留
5 语音
4 视频会议
3 呼叫信号
2 高优先级数据
1 中优先级数据
0 尽力服务数据
但是在业务量比较丰富的现在,这8个等级是不够的,因此就需要进行扩展,这样,DSCP值的范围就是0到63。
DSCP值有两种表达方式,数字形式和关键字形式。
DSCP使用6比特,十进制区间是0~63,可以定义64个等级(优先级)。另一种关键字形式的DSCP值称为逐跳行为(PHB),目前有三类已定义的PHB,分别是尽力服务(BE或DSCP 0)、确保转发(AFxy)和加速转发(EF)。华为HCIE考试,华为HCIE认证考试知识点网络服务质量QOS分类中的DSCP详解