HTTP 연결수 증가로 인터넷을 빠르게

전에 어떤 분에게도 답변을 드린 것이지만, 원래 윈도우 기본 설정이 단일 HTTP 서버에 대한 동시 연결수가 HTTP 1.0은 4개, HTTP 1.1은 2개로 지정되어있습니다. 왜 이렇게 되어있냐면 RFC2616 연결 규약에 의거하기 때문입니다. (M$가 이런 규약은 잘 따르는군요?) 간단하게 예를 들어 말씀드리면 컵에 네이버라는 물이 있을 때 빨대 4개, 2개 가지고 물을 빨아들이는 원리랑 같습니다. 요즘같은 인터넷 사양이라면 당연히 느릴 수 밖에 없지요. 윈도우를 처음 깔았더니 인터넷 웹페이지 뜨는 속도가 굉장히 느리다, 네이버나 디씨 들어갔더니 이미지가 한장 한장 뜨더라.. 라고 생각된다면 다음 설정을 사용해봅니다.

1. 레지스트리 편집기를 열어

2. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] 를 찾아갑니다.

3. DWORD 값을 생성해 이름은 MaxConnectionsPer1_0Server, 값은 16진수로 40

4. DWORD 값을 생성해 이름은 MaxConnectionsPerServer, 값은 16진수로 40 로 지정합니다. (16진수 40 = 10진수 64)

; HTTP 서버당 최대 연결 수 증가 (64)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPer1_0Server"=dword:00000040
"MaxConnectionsPerServer"=dword:00000040

5. 편집기 닫고 로그오프나 재부팅


이로서 빨대를 64개로 늘렸습니다.^^
참고로 동시 연결수 증가는 다운로드 세션 증가에도 관련됩니다. 한 서버에 대해 다운로드 창을 64개 정도 늘리는 효과도 있지요. (http://support.microsoft.com/kb/282402/ko)

※ 설정할 수 있는 최대 값은 255인데 설정 값 64 정도면 충분합니다.
※ 예전에도 비슷한 내용을 썼던 적이 있습니다. http://pikadung.egloos.com/296188
by 살쾡이 | 2007/01/09 18:05 | 팁엔테크 | 트랙백(1) | 덧글(1)
트랙백 주소 : http://pikadung.egloos.com/tb/789466
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from 나에게 충고하기™ at 2009/01/08 00:05

제목 : HTTP/1.1 상태 코드 정의
HTTP/1.1 상태 코드 정의는 RFC2616에 규정되어 있는데 간단히 정리하면 다음과 같다. http://www.w3.org/Protocols/rfc2616/rfc2616.html100은 Informational(정보제공), 200은 Successful(성공), 300은 Rediection(추가작업), 400은 Client Error(클라이언트측 오류), 500은 ServerError(서버측 오류)를 의미한다. 100, 200, 300 코드......more

Commented by 월덴지기 at 2007/01/16 13:23
오우~ 감사합니다. 좋은 팁이네요. ^^

:         :

:

비공개 덧글