![](/img/trans.png)
[英]How to change TCP Congestion Control algorithm using setsockopt() call from C++ code
[英]Can't change the tcp congestion control algorithm
因此,明天我有一個計算機網絡實驗室,需要我將計算機的TCP擁塞控制算法設置為reno。 默認情況下為立方。 我知道應該從根本上這樣做:
echo reno > /proc/sys/net/ipv4/tcp_congestion_control
但是,重新啟動計算機后,tcp_congestion_control算法仍然是三次的。 查看tcp_available_congestion_control和tcp_allowed_congestion_control,可以看到立方和里諾。 我正在運行通用的Ubuntu 16.04 Linux 4.4.0-128。
以root特權運行:
sysctl net.ipv4.tcp_congestion_control=reno
如果這不起作用,請更改/etc/sysctl.conf
在/etc/sysctl.conf
添加以下行:
net.ipv4.tcp_congestion_control=reno
給它。 該文件包含內核參數,這些參數在啟動計算機后隨sysctl
更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.