precedence字段
根据RFC791定义,IP报文头 ToS(Type of Service)域由 8个比特组成,其中 3个比特的Precedence字段标识了 IP报文的优先级,Precedence在报文中的位置如图1所示。
比特0~2表示Precedence字段,代表报文传输的 8个优先级,按照优先级从高到低顺序取值为7、6、……、1和 0。最高优先级是 7或 6,经常是为路由选择或更新网络控制通信保留的,用户级应用仅能使用 0级~5级。
除了Predecence字段外,ToS 域中还包括 D、T、R三个比特:
D比特表示延迟要求(Delay,0代表正常延迟,1代表低延迟)。
T比特表示吞吐量(Throughput,0代表正常吞吐量,1代表高吞吐量)。
R比特表示可靠性(Reliability,0代表正常可靠性,1代表高可靠性)。
ToS域中的比特 6和 7保留。
DSCP字段
RFC1349重新定义了IP报文中的 ToS域,增加了C比特,表示传输开销(Monetary Cost)。之后,IETF DiffServ工作组在 RFC2474中将 IPv4报文头ToS域中的比特 0~5重新定义为 DSCP,并将ToS域改名为 DS(Differentiat