ubuntu – 发送一个大文件与SCP到某个服务器停滞在正好2112 kB

前端之家收集整理的这篇文章主要介绍了ubuntu – 发送一个大文件与SCP到某个服务器停滞在正好2112 kB前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有一个ubuntu 10.04服务器,如果我ssh一个文件从它在这个服务器的办公室之外的任何服务器上(意味着任何使用scp通过LAN从这个服务器通过LAN服务器总是工作原因) ,则对于大小超过2112 kB的任何文件,scping失败,并且停滞在2112 kB。
所以
scp -vvv /home/attila-szeremi/aszeremi.tar.gz  attila@server.hu:~/aszeremi.tar.gz

显示的东西像1%2112KB 909.2KB / s – 停滞 – 动态结束时,KB / s变得越来越低。

有谁知道什么可能导致这个,如何解决它?

我到目前为止所尝试的:

>使用scp -l 2000限制速度。它只是使文件发送速度变慢,在2112 kB它再次卡住。
>启用与-C的压缩。它仍然停滞在相同的大小。

我设法摆脱这个问题的唯一方法disabling TCP SACK
$ sudo sysctl -w net.ipv4.tcp_sack=0

猜你在找的Ubuntu相关文章