Linux tcp_window_scaling关闭引发限速问题
在Linux中,如果你发现关闭TCP窗口缩放(tcp_window_scaling)后,网络速度下降,可能是因为TCP包头的窗口大小字段不再能够有效地调整到超过65535字节。TCP窗口缩放功能允许在TCP包头中使用一个额外的字节来指定窗口大小,这样可以让窗口大小超过65535字节,从而提高大型文件传输或高速网络通信的吞吐量。
解决办法:修改系统配置启用TCP窗口缩放
(1)查看当前TCP窗口缩放的状态
sysctl net.ipv4.tcp_window_scaling
# 注:值1表示启用了TCP窗口缩放;0表示关闭了TCP窗口缩放。
(2)编辑/etc/sysctl.conf文件
# 添加配置
net.ipv4.tcp_window_scaling = 1
# 应用配置,使其生效
sudo sysctl -p
如果你已经在进行文件传输,尝试重新启动网络服务,或者重启网络接口。
作者:UStarGao
链接:https://www.starcto.com/service_operations/318.html
来源:STARCTO
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
UCloud云平台推荐
随便看看
- 2022-05-16MySQL sql_mode参数详解
- 2021-03-18Linux入侵检测AIDE-检查文件的完整性
- 2021-02-27K8S中RC模块和Deployment模块区别
- 2021-02-17私有镜像仓库搭建及管理-Registry
- 2021-11-17Docker打包运行中的容器为镜像并Push到UHub