그래서 최근에는 해외 사무소 중 한 곳에서 인터넷을 통해 큰 파일을 가져와야했습니다. 두 사무실 모두 양방향으로 50Mbit 파이버 링크를 가지고 있지만 왕복 시간은 끔찍하며 좋은 날에는 450ms, 쓰레기는 750ms입니다.
원래 VPN 연결을 통해 파일을 가져 오려고 시도했지만 전송이 실패한 후 (smb는 느린 링크를 실제로 빨아 들였습니다) 약 128kBps에서 최대 속도를 내면 빠른 Google은 Windows TCP 창 크기 조정 문제에 대해 달리고 있음을 보여주었습니다.
그 후 상용 프라이빗 클라우드 유형 서비스를 통해 파일을 푸시하여 파일을 더 빨리 가져 왔으므로 다음은 다른 것보다 호기심이 많습니다.
재미에 추가, 양쪽 끝에 인터넷 액세스는 http 프록시를 통해입니다. 그러나 양 끝에 컴퓨터에 대한 관리자 권한이 있습니다.
더 나은 속도를 얻으려면 어떻게 하시겠습니까?
내가 시도한 것 :
1) 두 개의 리눅스 가상 머신 사이의 일반 SFTP. 코르크 마개를 사용하여 http 프록시와 세 번째 중개자를 통해 두 끝을 연결합니다. 달성 된 속도 : 약 600kBps.
2) SFTP이지만 HPN-SSH로 패치 된 OpenSSH를 사용합니다. 1)와 같은 타래 송곳과 중개 구성. 속도 향상이 거의 없습니다.
3) 2에 따라 LFTP를 사용하여 pget -c -n 10
덩어리로 전송을 중단하십시오. 이것은 3.5MBps를 보며 지금까지 최고입니다 ...
모든 개선을 환영합니다.