나는 로컬 네트워크를 사용하여 랩톱 간에 프로젝트를 전송하는 경우가 많습니다 scp
. 일반적으로 전송 속도는 올바르게 시작되었다가(2.0MB/s) 전송이 완전히 멈출 때까지 천천히 감소합니다. 이는 더 큰 파일에서도 잘 재생되는 것 같습니다. 네트워크 문제가 있습니까? 아니면 내 노트북에서 SSH를 더 잘 구성하려면 어떻게 해야 합니까? 내 데스크톱에는 원격 서버로 파일을 전송할 때 이러한 문제가 없는 것 같아서 내 노트북의 WiFi 연결이 원인일 수 있다고 생각합니다.
두 컴퓨터 모두 Ubuntu 12.04 파생 제품을 실행하고 있습니다.
답변1
내 네트워크에도 비슷한 문제가 있었습니다. 채널 사용량(예: kismit
또는 wavemon
)을 보여주는 WiFi 분석기를 구하는 것이 도움이 됩니다. 자동 채널 설정이 잘 작동하지 않는 것으로 나타났습니다. Wi-Fi 라우터에서 채널을 명시적으로 설정했는데 많은 도움이 되었습니다.
답변2
VPN을 사용하시나요? MTU 문제인 것 같습니다. VPN 또는 PPPOE를 통해 실행 중인 경우 VPN 또는 PPPOE 계층의 오버헤드를 보상하기 위해 MTU가 낮아집니다. 더 긴 패킷이 삭제되고 곧 끝없는 재시도가 이어집니다. 이것이 문제인지 테스트하려면 인터페이스의 MTU를 800과 같은 더 작은 값으로 설정하십시오. 문제가 해결되면 최대 크기가 줄어들 때까지 MTU를 100(최대 1500)씩 늘립니다.
답변3
아니요, scp는 기본적으로 다른 것보다 느리다고 생각합니다. 두 노트북 사이의 직접 케이블 연결(1000Mbps)은 10MB/s에 불과합니다. 데이터를 암호화해야 하는 CPU가 병목 현상을 일으킬 수도 있습니다. 내 것은 50%(쿼드 코어 CPU의 코어 절반)
http://intermediatesql.com/linux/scrap-the-scp-how-to-copy-data-fast-using-pigz-and-nc/