《QoS在IOS中的实现与应用》
http://book.51cto.com/art/201012/236880.htm
如图所示,ToS字段是1B,根据RFC1122的定义,IP优先级(IP Precedence)使用最高3比特,可以定义8个服务等级。第3到第5比特由RFC791定义,称为DTR(Delay,Throughput,Reliability)位,后来RFC1349又扩展到第6位。最后1比特必须为0(Must Be Zero)。
8个优先级的定义如下:
- 111--Network Control(网络控制);
- 110--Internetwork Control(网间控制);
- 101--Critic(关键);
- 100--Flash Override(疾速);
- 011--Flash(闪速);
- 010--Immediate(快速);
- 001--Priority(优先);
- 000--Routine(普通)。
- 优先级6和7一般保留给网络控制数据使用,如路由。
- 优先级5推荐给语音数据使用。
- 优先级4由视频会议和视频流使用。
- 优先级3给语音控制数据使用。
- 优先级1和2给数据业务使用。
- 优先级0为默认标记值。
在标记数据时,既可以使用数值,也可以使用名称(英文名称)。
第3到6比特的含义如下:
- 0000--normal service;
- 1000--minimize delay;
- 0100--maximize throughput;
- 0010--maximize reliability;
- 0001--minimize monetary cost。
QoS没有使用这4比特的定义。