有一个特定的ubuntu 10.04服务器,如果我从该服务器所在办公室外的任何服务器上将文件ssh到该服务器上(这意味着出于某种原因,通过该服务器通过LAN窥探该服务器的任何使用总是有效的) ,那么对于大小超过2112 kB的任何文件,抓取都会失败,并停留在2112 kB。
所以
scp -vvv /home/attila-szeremi/aszeremi.tar.gz [email protected]:~/aszeremi.tar.gz
最后动态显示类似于
1% 2112KB 909.2KB/s - stalled -
的内容,其中KB / s越来越低。有谁知道这可能是什么原因以及我该如何解决?
到目前为止我尝试过的是:
最佳答案
我设法摆脱这个问题的唯一方法是disabling TCP SACK:
$ sudo sysctl -w net.ipv4.tcp_sack=0
关于ubuntu - 将带有SCP的大文件发送到特定服务器时的速度恰好为2112 kB,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11985008/