我为 Mac OS X [1]找到了一个替代的开源 TCP 实现,它使用 LEDBAT 作为拥塞控制,而不是 NewReno。
- 由于我对该操作系统不太熟悉,您能否建议我如何构建该源文件并将其加载到系统中?
(例如,我想知道是否有一种方法可以像在 Linux 中那样,有一些实现[2]可以很容易地构建,然后作为模块插入内核并加载运行时:
make; make install
modprobe tcp_ledbat
sysctl -w net.ipv4.tcp_congestion_control=ledbat
)
[1] http://opensource.apple.com/source/xnu/xnu-1699.22.81/bsd/netinet/tcp_ledbat.c
[2] http://perso.telecom-paristech.fr/~valenti/pmwiki/pmwiki.php?n=Main.LEDBAT#howtokernel
谢谢