인터넷 다운로드 속도는 여러 가지 요인에 따라 다르며 내 경험상 다운로드 속도에 영향을 미치는 가장 중요한 요소는 수신 창 (RWIN) TCP 매개 변수입니다.
RWIN
수신 창은 원격 서버가 이전에 전송할 바이트 수입니다 절대로 필요한 것 데이터가 수신되었음을 알리는 메시지. RWIN이 너무 작 으면 확인 패킷을 다시 보내야하기 때문에 소량의 데이터 만 가져오고 더 빠른 연결에서 심각한 병목 현상을 일으킬 수 있습니다.
RWIN이 중요한 이유는 수신 확인을 전송하는 데 지연 (대기 시간)이 있기 때문입니다. 패킷이 인터넷을 통해 이동하는 데 수백 밀리 초가 걸릴 수 있으므로 더 많은 데이터를 원한다는 것을 서버에 알립니다. 작은 수신 윈도우에서는 인위적으로 자신의 대역폭을 제한하고 있음을 의미합니다.
설명하기 왜 두 번에 한 번에 다운로드하면 갑자기 전체 속도로 다운로드 할 수 있습니다. 즉, 다른 사이트에서 다운로드하면 약간 더 많은 대역폭을 사용하고 실제로 데이터를 수신하는 과정에서 추가로 (작지만) 지연이 발생하기 때문입니다. 귀하의 컴퓨터는 승인을 보내는데 더 많은 시간을 할애합니다.
이것은 다소 반 직관적으로 들리지만, 다운로드를 데이터 스트림으로 간주하여 대기열에 올 때 데이터가 들어올 때마다 데이터의 각 부분을 효과적으로 체크하고 있습니다. 더 많은 데이터 패킷을 넣을 때 (어딘가에서 다른) 대기열에서 데이터 패킷의 양을 현저하게 늘리면 승인 패킷이 원격 서버로 돌아갈 수있을만큼 지연되어 더 많은 데이터를 다시 대기열로 보낼 수 있습니다.
인터넷 연결을 테스트하고 적절한 설정을 제안하며 운영 체제에서 조정 방법을 알려주는 (온라인) 도구는 DSLRorts 테스트 조정 . Java가 필요하지만 그 외에는 건전한 조언이 필요합니다.
Vista와 Windows 7은 자동으로 자체 TCP 설정을 조정합니다. ADSL보다 성능이 떨어지는 경우 라우터 또는 ISP에 문제가 발생할 가능성이 있습니다.