首页/系统/Linux 内核与性能调优速查/net.ipv4.tcp_dsack 重复 SACK
网络栈调优98 条

net.ipv4.tcp_dsack 重复 SACK

D-SACK 让接收方报告重复收到的数据段,发送方可据此识别伪重传与网络重复包,修正拥塞窗口判断。

参数net.ipv4.tcp_dsack
默认1(开启)
价值减少不必要重传,协同拥塞控制

查看

查看
sysctl net.ipv4.tcp_dsack
nstat -az 2>/dev/null | grep -i sack | head

易错点

  • 通常无需调整,与 tcp_sack 联动生效
  • 排查重复包问题时结合抓包看序列号是否真的重复

数据来源与参考

  • Linux 内核 Documentation/networking/
  • RFC 2883(D-SACK)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌