ssh 속도가 어느정도 나오시나요?

voljin의 이미지

오늘 ssh 스루풋이 하도 안나와서 무슨 방법이 없을까 하고 찾아다니다가 internal flow control buffer 문제라는 이야기를 보고 openssh를 갈아치우기로 결심했습니다.

http://www.psc.edu/networking/projects/hpn-ssh/

cygwin으로 빌드툴 준비하고 configure에 한세월...(노트북이라서 오래걸리더군요..) 라이브러리 없어서 다시 configure, 마지막에 각 디렉토리 지정이 /usr/local로 되어있는걸 깨닫고 재설정, 마지막으로 가장 중요한 패치를 적용 안한걸 깨닫고는 때려치-_-웠지요. (cygwin 환경에서 빌드는 처음이라 너무 귀찮았던 탓도 있고..)

여기저기 뒤적거리니 win용 openssh+cygwin 패키지에 HPN 패치를 적용한 바이너리가 있더군요.

http://itefix.no/download/Copssh-1.3.5-HPN-test-Installer.zip

Versions:
OpenSSH 4.2p1 with HPN patch
OpenSSL 0.9.8
Zlib 1.2.3
Cygwin 1.5.18-1 

설레발레 받아서 설치하고 테스트를 해보니 어느정도 속도 향상이 있었습니다.

WinSCP로 SFTP 접속해서 파일 전송하기 (WinSCP->SSHD가 Up 반대가 Down, AES, no-compression, 100M LAN 연결)
HPN 적용전 Up 1.8MB/s Down 490KB/s
HPN 적용후 Up 2.0MB/s Down 990KB/s

음..속도가 빨라지긴 빨라졌는데 이게 정상인지 모르겠군요. 여기저기 기웃거려보면 SFTP/SCP가 느리다는 불만이 보이기는 하는데...다른 분들 평소 속도는 어느정도 나오는지 궁금하네요.

정태영의 이미지

저도 sftp 는 1MB/s 이상 나온 기억이 거의 없는 거 같습니다...

ftp over tls 를 시도해보세요... 이건 상당히 빠르더군요. 이어받기나 이어올리기 등도 지원되고... ;)

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..