Selective ACK
选择性确认(SACK)是 SACK 选项的同义缩写,确认接收端已收的不连续数据块。
用途
使发送端仅重传真正丢失的段,避免重传已收数据,提升高丢包链路效率。
机制
接收端在 ACK 中附带 SACK 选项列出已收块边界,发送端比对发送序号确定缺口仅重传缺口。
用例
- 高丢包 TCP 恢复
- 无线网络
- 大窗口连接
选择性确认(SACK)是 SACK 选项的同义缩写,确认接收端已收的不连续数据块。
使发送端仅重传真正丢失的段,避免重传已收数据,提升高丢包链路效率。
接收端在 ACK 中附带 SACK 选项列出已收块边界,发送端比对发送序号确定缺口仅重传缺口。