TCP Reno,HSTCP,STCP还是快速TCP?或者我们可以用当前流行的内核来改变算法?
发布于 2014-04-04 16:50:42
最近的任何内核(3.14.0是我正在查看的源代码版本)都提供了一些拥塞控制算法:
您实际使用或拥有什么取决于在编译内核时所选择的选项。您可以看到cat /proc/sys/net/ipv4/tcp_available_congestion_control的可用内容,并控制通过修改文件/proc/sys/net/ipv4/tcp_congestion_control实际使用的内容。
如果您已经将内核配置包含到正在运行的内核中,您还可以看到使用zcat /proc/config.gz | grep CONG编译的内容。内核配置(例如make menuconfig )对每种算法都有更详细的描述,但当然没有什么比在net/ipv4/下的内核源代码树中读取源代码更好了(参见tcp_*.c文件,文件名是不言自明的)。
https://stackoverflow.com/questions/22854568
复制相似问题