linux上更改TCP窗口大小

               

使用route命令。像ifconfig, route, ip等这些工具参数非常多,有问题时应该看看这些工具的参数。窗口大小的变动对FTP等程序性能影响很明显。


[root@jcwkyl ipv4]# route del -net 10.60.56.0/24
[root@jcwkyl ipv4]# route add -net 10.60.56.0/24 window 4096 dev eth0
[root@jcwkyl ipv4]# route -n
Kernel IP routing table
Destination    Gateway        Genmask         Flags MetricRef    Use Iface
10.60.56.0     0.0.0.0        255.255.255.0   U    0     0        0 eth0
169.254.0.0    0.0.0.0        255.255.0.0     U    0     0        0 eth0
0.0.0.0        10.60.56.254   0.0.0.0        UG    0     0        0 eth0
[root@jcwkyl ipv4]# netstat -r
Kernel IP routing table
Destination    Gateway        Genmask        Flags   MSS Window  irtt Iface
10.60.56.0     *              255.255.255.0  U         04096       0 eth0
169.254.0.0    *              255.255.0.0    U         00          0 eth0
default        10.60.56.254   0.0.0.0        UG        00          0 eth0

[root@jcwkyl ipv4]# route del default gw 10.60.56.254
[root@jcwkyl ipv4]# route add default gw 10.60.56.254 window 4096 dev eth0
[root@jcwkyl ipv4]# route -n
Kernel IP routing table
Destination    Gateway        Genmask         Flags MetricRef    Use Iface
10.60.56.0     0.0.0.0        255.255.255.0   U    0     0        0 eth0
169.254.0.0    0.0.0.0        255.255.0.0     U    0     0        0 eth0
0.0.0.0        10.60.56.254   0.0.0.0        UG    0     0        0 eth0
[root@jcwkyl ipv4]# netstat -r
Kernel IP routing table
Destination    Gateway        Genmask        Flags   MSS Window  irtt Iface
10.60.56.0     *              255.255.255.0  U         04096       0 eth0
169.254.0.0    *              255.255.0.0    U         00          0 eth0
default        10.60.56.254   0.0.0.0        UG        04096       0 eth0


还需要关掉scalable,即:
[root@jcwkyl ipv4]# echo 0 > /proc/sys/net/ipv4/tcp_window_scaling

如果希望这个更改在重启后也生效,可以将下面这一行添加到/etc/sysctl.conf文件中:
net.ipv4.tcp_window_scaling=0

           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值