Windows Vista 기반 컴퓨터에서 HTTP 트래픽에 대한 수신 창 자동 튜닝 기능
이 문서에서는 수신 창 자동 튜닝 기능이 데이터 전송을 개선하는 방법, Windows Vista 기반 컴퓨터의 HTTP 트래픽에 대해 이 기능을 사용/축소하는 방법 및 HTTP 트래픽에 대해 이 기능을 사용하도록 설정한 후 발생할 수 있는 문제에 대해 설명합니다.
적용 대상: Windows Vista
원래 KB 번호: 947239
소개
Windows Vista에는 네트워크를 통해 TCP 데이터를 수신하는 프로그램의 성능을 향상시키는 수신 창 자동 튜닝 기능이 포함되어 있습니다. 그러나 이 기능은 WinHTTP(Windows HTTP 서비스) 인터페이스를 사용하는 프로그램에 대해 기본적으로 사용하지 않도록 설정됩니다. WinHTTP를 사용하는 프로그램의 몇 가지 예로는 자동 업데이트, Windows 업데이트, 원격 데스크톱 연결, Windows Explorer(네트워크 파일 복사) 및 Sharepoint(WebDAV)가 있습니다.
WinHTTP 트래픽에 대해 수신 창 자동 튜닝을 사용하도록 설정하면 네트워크를 통해 데이터 전송이 더 효율적일 수 있습니다. 그러나 네트워크에서 이 기능을 지원하지 않는 이전 라우터 및 방화벽을 사용하는 경우 데이터 전송 속도가 느려지거나 연결이 끊어지는 경우도 있습니다. 예를 들어 Windows 인터넷 Explorer 사용하여 Microsoft Office SharePoint Server에서 호스트되는 애플리케이션에 액세스하는 경우 HTTP 트래픽이 느려질 수 있습니다. 이는 특정 라우터가 수신 창 자동 튜닝 기능을 지원하지 않기 때문에 발생합니다.
참고
Windows 7 릴리스 이후 WinHTTP 대신 HTTP 요청에 대해 WinINet(Windows Internet) API(애플리케이션 프로그래밍 인터페이스)를 사용하는 프로그램에 대해 수신 창 자동 튜닝을 사용할 수 있습니다. HTTP 트래픽에 WinINet을 사용하는 프로그램의 몇 가지 예로는 인터넷 Explorer, Outlook 및 Outlook Express가 있습니다.
수신 창 자동 튜닝 기능이 데이터 전송을 개선하는 방법
수신 창 자동 튜닝 기능을 사용하면 운영 체제가 대역폭, 네트워크 지연 및 애플리케이션 지연과 같은 라우팅 조건을 지속적으로 모니터링할 수 있습니다. 따라서 운영 체제는 네트워크 성능을 최대화하기 위해 TCP 수신 창을 확장하여 연결을 구성할 수 있습니다. 최적의 수신 창 크기를 결정하기 위해 수신 창 자동 튜닝 기능은 대역폭을 지연하는 제품과 애플리케이션이 속도를 검색하는 제품을 측정합니다. 그런 다음 수신 창 자동 튜닝 기능은 사용되지 않는 대역폭을 활용하도록 진행 중인 전송의 수신 창 크기를 조정합니다.
WinHTTP 트래픽에 대해 수신 창 자동 튜닝 기능 사용
참고
필수 구성 요소: Windows Vista 서비스 팩 2 또는 Windows Vista 서비스 팩 1을 실행하거나 WinHTTP에 대한 자동 튜닝을 사용하도록 설정하려면 핫픽스 939006 설치되어 있어야 합니다.
중요
이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업하고 복원하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료: 322756 Windows에서 레지스트리를 백업 및 복원하는 방법 문서를 확인합니다.
HTTP 트래픽에 대해 수신 창 자동 튜닝 기능을 사용하도록 설정하려면 레지스트리를 편집해야 합니다. 이렇게 하려면 다음과 같이 하십시오.
- 시작을 클릭하고 검색 시작 상자에 regedit를 입력한 다음 Enter 키를 누릅니다.
- 레지스트리 하위 키를 찾아 마우스 오른쪽 단추
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp
로 클릭합니다. - 새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.
- TcpAutotuning을 입력한 다음 Enter 키를 누릅니다.
- TcpAutotuning을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
- 값 데이터 상자에 1을 입력한 다음 확인을 클릭합니다.
- 레지스트리 편집기를 종료하십시오.
- 컴퓨터를 다시 시작합니다.
수신 창 자동 튜닝 기능은 TcpAutotuning 레지스트리 항목이 1로 설정된 경우 HTTP 트래픽에 대해 사용하도록 설정됩니다. 수신 창 자동 튜닝 기능은 TcpAutotuning 레지스트리 항목이 없거나 1이 아닌 값으로 설정된 경우 HTTP 트래픽에 대해 사용하도록 설정되지 않습니다.
Windows 7에서 Windows 인터넷(WinINet)을 사용하도록 설정하려면 다음 단계를 수행합니다.
시작을 클릭하고 프로그램 및 파일 검색 상자에 regedit를 입력한 다음 Enter 키를 누릅니다.
레지스트리 하위 키를 찾아 마우스 오른쪽 단추
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
로 클릭합니다.새로 만들기를 가리킨 다음 DWORD 값을 클릭합니다.
TcpAutotuning을 입력한 다음 Enter 키를 누릅니다.
TcpAutotuning을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
값 데이터 상자에 1을 입력한 다음 확인을 클릭합니다.
2~6단계를 반복하여 다음 레지스트리 하위 키 아래에 DWORD 값이 1인 TcpAutotuning 항목을 추가합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings
레지스트리 편집기를 종료하십시오.
컴퓨터를 다시 시작합니다.
TcpAutotuning 레지스트리 항목이 1로 설정된 경우 WinINet이 사용하도록 설정됩니다. TcpAutotuning 레지스트리 항목이 없거나 1이 아닌 값으로 설정된 경우 WinINet을 사용할 수 없습니다.
문제가 해결되었는지 확인합니다. 문제가 해결되면 이 문서를 완료합니다. 문제가 해결되지 않은 경우에는 기술 지원 서비스에 문의할 수 있습니다.
HTTP 트래픽에 대해 수신 창 자동 튜닝 기능을 사용하도록 설정한 후 발생할 수 있는 문제
수신 창 자동 튜닝 기능이 HTTP 트래픽, 이전 라우터, 이전 방화벽 및 수신 창 자동 튜닝 기능과 호환되지 않는 이전 운영 체제에 대해 사용하도록 설정되면 데이터 전송 속도가 느려지거나 연결이 끊어질 수 있습니다. 이 경우 사용자는 성능이 저하될 수 있습니다. 또는 애플리케이션이 충돌할 수 있습니다. 이러한 이전 디바이스는 RFC 1323 표준을 준수하지 않습니다. 일부 디바이스 제조업체는 하드웨어 제한 사항을 해결하는 소프트웨어를 제공합니다. 이러한 종류의 소프트웨어를 사용할 수 있는지 여부를 확인하려면 디바이스 제조업체에 문의하세요.
호환되지 않는 디바이스가 organization 외부에 있고 디바이스를 변경할 수 없는 경우 이 문제는 그대로 유지됩니다. 따라서 HTTP 트래픽에 대한 수신 창 자동 튜닝 기능을 사용하지 않도록 설정해야 할 수 있습니다.
수신 창 자동 튜닝 기능 사용 안 함
HTTP 트래픽에 대한 수신 창 자동 튜닝 기능을 사용하지 않도록 설정하려면 다음 단계를 수행합니다.
관리자 자격 증명이 있는 사용자로 컴퓨터에 로그온합니다.
시작을 클릭하고 검색 시작 상자에 를 입력
runas /user: local_computer_name \administrator cmd
한 다음 Enter 키를 누릅니다.관리자 계정 암호를 묻는 메시지가 표시되면 올바른 암호를 입력한 다음 Enter 키를 누릅니다.
명령 프롬프트에서 다음 명령을 입력하고 Enter 키를 누릅니다.
netsh interface tcp set global autotuninglevel=disabled
명령 프롬프트 창을 종료합니다.
컴퓨터를 다시 시작합니다.
문제가 해결되었는지 확인합니다. 문제가 해결되면 이 문서를 완료합니다. 문제가 해결되지 않은 경우에는 기술 지원 서비스에 문의할 수 있습니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기