23.1 IP 中的 ECN Field
23.1 IP 中的 ECN Field
本文档规定使用 IPv4 TOS byte 和 IPv6 Traffic Class octet 的两个最低有效位 (bits 6-7) 作为 ECN. 这两位构成 Section 5 中定义的 ECN field.
为 ECN field 定义的四个 codepoints 是:
- 00: Not-ECT (Not ECN-Capable Transport)
- 01: ECT(1) (ECN-Capable Transport(1))
- 10: ECT(0) (ECN-Capable Transport(0))
- 11: CE (Congestion Experienced)
本规范更新 RFC 2474 [RFC2474], 后者此前将这些 bit 定义为 DS field 的一部分. 根据本文档, DS field 从 8 bits 缩减为 6 bits (DSCP), ECN field 占用 TOS byte 或 Traffic Class octet 中剩余的 2 bits.
IANA 已在 IPv4 和 IPv6 的适当注册表中注册这些 ECN codepoint 定义.
本规范与 [RFC2474] 为 Differentiated Services field 定义的架构一致, 允许在 IP packets 中同时且独立地使用 ECN 和 Differentiated Services.