Linux实例开启TCP SACK的方法

当Linux实例未开启TCP SACK时,可能会影响网络性能,本文介绍如何在Linux实例中开启TCP SACK。

操作步骤

本文以BC-Linux 21.10 U4 64位操作系统为例:

1. 通过VNC远程登录Linux实例。具体请参见VNC远程登录。

2. 执行以下命令,编辑/etc/sysctl.conf文件。

vim /etc/sysctl.conf

3. 开启TCP SACK。

  • 如存在net.ipv4.tcp_sack相关配置
    1. 按i键进入编辑模式。

    2. 将net.ipv4.tcp_sack = X修改为net.ipv4.tcp_sack = 1。

    3. 按Esc键退出编辑模式。输入:wq,按Enter键,保存并退出。

  • 如不存在net.ipv4.tcp_sack相关配置
    1. 按i键进入编辑模式。
    2. 在文件最下方添加如下配置。
      net.ipv4.tcp_sack = 1
    3. 按Esc键退出编辑模式。输入:wq,按Enter键,保存并退出。

4. 执行以下命令,使配置生效。

sysctl -p

本文档内容整理自移动云官方帮助中心(查看原文),仅供参考。