Window Scaling
窗口缩放(RFC 7323)将 16 位窗口字段扩展为 30 位,使高带宽延迟积链路可利用大接收窗口。
用途
在高速长距离链路突破 64KB 窗口限制,充分利用带宽。
机制
SYN 中协商 shift count,后续包的窗口字段值左移 shift 位得实际窗口。如 shift=7 则最大窗口 64KB×128=8MB。窗口字段仍 16 位但语义放大。
用例
- 高 BDP 链路
- 长距离高速传输
- 千兆/万兆 TCP
窗口缩放(RFC 7323)将 16 位窗口字段扩展为 30 位,使高带宽延迟积链路可利用大接收窗口。
在高速长距离链路突破 64KB 窗口限制,充分利用带宽。
SYN 中协商 shift count,后续包的窗口字段值左移 shift 位得实际窗口。如 shift=7 则最大窗口 64KB×128=8MB。窗口字段仍 16 位但语义放大。