OS X 中的 TCP 堆栈使用哪种拥塞控制算法?

OS X 中的 TCP 堆栈使用哪种拥塞控制算法?

OSX 10.9 中的 TCP 实现了什么拥塞控制算法?我想知道它是否使用 NewReno,或者 Linux 中像 Cubic 这样的较新的算法。

答案1

在 OSX Yosemite 中,它似乎是 CUBIC。在sysctl -a输出中我看到

net.inet.tcp.newreno_sockets: 0
net.inet.tcp.cubic_sockets: 21
net.inet.tcp.use_newreno: 0
net.inet.tcp.cubic_tcp_friendliness: 0
net.inet.tcp.cubic_fast_convergence: 0
net.inet.tcp.cubic_use_minrtt: 0

相关内容