Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance Vista의 TCP 창 자동차 튜닝 5 월 스케일링을 낮춰라 네트워크 성능
TCP receive window size (RWIN) is the amount of received data (in bytes) that can be buffered during a connection. TCP 창 크기 (RWIN) 수신받은 데이터를 바이트 ()에 연결하는 동안의 버퍼 수있는 금액입니다. According to 에 따르면 Wikipedia 위키 피 디아 , the sending host can send only up to that amount of data before it must wait for an acknowledgment and window update from the receiving host. 전에받는 호스트에서 인정하고 윈도우 업데이 트를 기다리는해야 보내는 호스트에만 데이터의 양을 최대로 보낼 수있습니다. When a receiver advertises the window size of 0, the sender stops sending data and starts the persist timer. 때는 수신기를 0의 창 크기를 선전, 발신자의 데이터 전송을 중지하고 지속 타이머가 시작됩니다. The persist timer is used to protect TCP from the dead lock situation. 은 죽은 상황에서 TCP를 보호하는 데 사용되는 타이머 자물쇠를 지속했다. The dead lock situation could be when the new window size update from the receiver is lost and the receiver has no more data to send while the sender is waiting for the new window size update. 자물쇠 수신기 때 죽은 상황에서 새 창 크기를 업데이 트하고 손실 수신기하면서 보낸 새 창 크기를 업데이 트를 기다리고있다 보낼 데이터가 더 이상있을 수있습니다. When the persist timer expires the TCP sender sends a small packet so that the receivers ACKs the packet with the new window size and TCP can recover from such situations. 지속 타이머가 만료되면 발신자는 TCP 수신기 등 그 상황에서 복구할 수있는 새로운 창 크기와 TCP 패킷과 ACK를 작은 패킷을 보냅니다.
The TCP window size field controls the flow of data and is limited to between 2 and 65,535 bytes, and cannot be expanded anymore. TCP 창 크기 필드와 데이터의 흐름을 제어하는 사이 2, 65535로 제한됩니다 바이트, 그리고 더 이상 확대되지 않을 수있습니다. Thus, a scaling factor is used to get a larger TCP receive window size to achieve more efficient use of high bandwidth networks. 그러므로, 스케일링 큰 요인은 높은 대역폭의 네트워크에서 TCP 수신 창 크기를 좀 더 효율적인 사용을 달성하는 데 사용됩니다. The 그 TCP window scale option TCP 창 크기 옵션 is used to increase the maximum window size from 65,535 bytes to 1 Gigabyte. 65535 바이트에서 1 기가 바이트로 최대 창 크기가 증가하는 데 사용됩니다. Scaling up to larger TCP congestion window sizes is a part of what is necessary for TCP Tuning. 큰 혼잡의 TCP 창 크기를 최대 스케일링은 TCP 튜닝에 필요한 무엇의 한 부분이다. The window scale option is used only during the TCP 3-way handshake. 창문 규모의 옵션은 TCP 3 - 방향 핸드 셰이크 동안에만 사용됩니다. The window scale value represents the number of bits to left-shift the 16-bit window size field, and can be set from 0 (no shift) to 14. 창문 규모의 가치, 그리고 왼쪽으로 비트의 수를 - 16 - 비트 창 크기를 나타내는 필드 근무 (교대)는 0에서 14으로 설정할 수있습니다.
When dealing with slow network performance in Vista, the problem may be due to the above mentioned TCP Window Scaling option, where many older routers and and packet firewalls do not properly implement TCP Window Scaling, and rewrite the window scaling factor during a transmission, and causing sending and receiving sides to assume different TCP window sizes. 비스타에서 느린 네트워크 성능과 함께, 문제는 위에서 언급한 TCP 창 크기 조정 옵션, 많은 나이가 라우터와 방화벽과 패킷의 TCP 창 스케일링을 제대로 구현하지 않습니다, 그리고 창문을 전송하는 동안 요인 스케일링, 및 재작성으로 인해 발생할 수있습니다 거래 전송 및 다른 TCP 창 크기를 가정하는 측면의 원인을 받고있다. The situation causes malfunction Internet connection, non-stable traffic that is very slow, or network connection that is only available intermittently. 고장 상황을 인터넷 연결, 비 - 아주, 또는 네트워크 연결 속도가 안정적인 트래픽만을 사용할 수있습니다 간헐적으로 발생합니다. In Vista, the connection may appear to start working again for no reason after a while. 비스타에서는 아무 이유없이 잠시 후 다시 연결 작업을 시작으로 나타날 수있습니다. If “Diagnose Problem” is selected in Vista, an error message will display “Cannot communicate with primary DNS server.” 만약 "진단 문제"비스타 오류 메시지에서 "기본 DNS 서버와 통신할 수없습니다 표시됩니다."
Beside, Windows Vista enhances further TCP window scaling with auto tuning feature, where TCP stack in Vista system will auto tune and adjust the RWIN size to increase the percentage of full-sized TCP segments that are used during bulk data transmission based on the network scenario it encountered. 게다가, Windows Vista의 자동 기능, 어디에서 TCP 비스타 시스템에서 자동으로 조정되며의 비율이 전체 - 그 시나리오를 기반으로 대량의 데이터를 전송하는 동안 네트워크를 사용하는 TCP 세그먼트 크기의 증가에 RWIN 크기를 조정할 수 스택 TCP 창 크기 조정과 함께 더욱 향상 그것가 발생했습니다. And thus it’s no longer possible to specify a custom size for the TCP/IP Receive Window (RWIN) size with the inclusion of new auto tuning feature, unless the application it self uses SO_RCVBUF. 자기 SO_RCVBUF 않는 응용 프로그램을 사용하며 따라서 더 이상의 TCP / IP 수신 창 (RWIN)의 새로운 자동 조정 기능과 크기를 포함, 대한 사용자 지정 크기를 지정할 수있습니다. However, Vista TCP auto tuning feature may get things wrong sometimes. 그러나 비스타는 TCP 자동 튜닝 기능을 가지 때로는 잘못된 얻을 수있습니다. Instead of optimal true receive window size, incompatible and out of range RWIN size may be used. 대신 창 크기, 및 크기를 사용할 수있습니다 RWIN 범위 밖의 수신되지 않는 사실이 최적.
By default, Vista in normal auto tuning level will use RWIN size of 256 bytes with a scale factor of 8. 기본적으로, 비스타의 일반 자동차에서 8의 스케일 팩터와 256 바이트의 크기를 사용한다 RWIN 수준을 조정합니다. This value is not suitable for all routers and servers which does not support TCP scale factor, and continue to communicate with 65536 bytes. 이 값을 모두는 TCP 스케일 팩터를 지원하지 않는 라우터와 서버에 대한 적합하지 않습니다 및 65536 바이트와 통신할를 계속합니다. For Windows Vista, users can change the behavior and the way Vista automatically tune the RWIN, by using “netsh” command to set the value for “autotuninglevel” parameter. Windows Vista를 들어, 사용자와 비스타가 자동으로 조정하는 방법 RWIN "autotuninglevel"매개 변수 "에 대한 값을 설정은 netsh"명령을 사용하여 동작을 변경할 수있습니다.
To change the value for Receive Window Auto-Tuning Level parameter in Vista, 수신 창 자동 조정 수준에 대한 값을 - Vista에서 매개 변수를 변경하려면 run elevated command prompt 상승된 명령 프롬프트를 실행 , and then type in one of the following commands, depending on your preference how you want Vista to use the RWIN size. , 그리고 귀하의 취향에 어떻게 비스타를 사용하려면 RWIN 크기에 따라 다음 명령 중 하나를 입력합니다.
netsh interface tcp set global autotuninglevel=disabled 설정 netsh interface tcp set global autotuninglevel=disabled
Disable the autotunning feature in Vista completely, and fit and lock the RWIN receive window to default value 65536 bytes. Vista에서 autotunning 기능을 완전히 해제하고 튼튼해과 RWIN 창문 자물쇠 65536 바이트 기본값으로 나타납니다.
netsh interface tcp set global autotuninglevel=highlyrestricted 설정 netsh interface tcp set global autotuninglevel=highlyrestricted
Allow for the receive window to grow beyond the default value, but do so very conservatively. 가장 기본 가치를 넘어 성장을위한 창이 나타날 수 있지만 매우 보수적 않습니다. In this mode, Vista will by default use RWIN of 16,384 bytes with a scale factor of 2. 2의 스케일 팩터이 모드, 비스타의 기본 사용하여 16384 바이트의 RWIN 있음.
netsh interface tcp set global autotuninglevel=restricted 설정 netsh interface tcp set global autotuninglevel=restricted
Allow for the receive window to grow beyond the default value, but limit such growth in some scenarios. 가장 기본 가치를 넘어 성장하는 창이 나타납니다에 대한 허용하지만 일부 시나리오에서 이러한 성장을 제한할 수있습니다.
netsh interface tcp set global autotuninglevel=normal 설정은 netsh 인터페이스에서 TCP 글로벌 = 정상 autotuninglevel
Allow for the receive window to grow to accommodate almost all scenarios. 거의 모든 시나리오를 수용할 수 있도록 성장 창이 나타날 수있습니다. The default setting in Vista. Vista에서 기본 설정. Specifying this command mean you want to turn back on AutoTuning feature. 이 명령을 지정하면 다시 오토 튜닝 기능을 설정하고 싶어요.
netsh interface tcp set global autotuninglevel=experimental 설정 netsh interface tcp set global autotuninglevel=experimental
Allow for the receive window to grow to accommodate extreme scenarios. 극단적인 시나리오를 수용할 수 있도록 성장 창이 나타날 수있습니다. Note The experimental value can decrease performance in common scenarios. 일반적인 시나리오에서 성능이 떨어질 수있는 실험적 가치가있습니다. This value should be used only for research purposes. 이 값을 연구 목적으로만 사용되어야합니다.
Users should try out the various possible configurations for the Vista TCP RWIN Auto Tuning Level in order to get the best value that improve network performance and increase download speed. 최고의 가치를 위해서는 네트워크의 성능을 개선하고 다운로드 속도를 높이기 위해 사용자는 비스타에서 TCP RWIN 자동으로 조정 가능한 수준에 대한 다양한 구성을 시도한다.
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 중요 :이 기계는 "보증도없이있는 그대로"제공됩니다 페이지를 번역했다. Machine translation may be difficult to understand. 기계 번역을 이해하기 어려울 수있습니다. Please refer to 을 참조하시기 바랍니다 original English article 원래 영어 문서 whenever possible. 언제든 가능합니다.
Share and contribute or get technical support and help at 공유와 기여하거나 기술 지원과에 도움이 My Digital Life Forums 내 디지털 생활 포럼 .
Related Articles 관련 기사
- Disable TCP Auto-Tuning to Solve Slow Network, Cannot Load Web Page or Download Email Problems in Vista 해제는 TCP 자동차 - 해결 느린 네트워크를 튜닝, 웹 페이지 또는 다운로드와 이메일을 로드할 수없는 문제가 Vista에서
- Increase Multithread Download Speed by Disable Vista Auto Tuning on TCP/IP 자동차 튜닝에 의해 비활성화 비스타는 TCP에서 Multithread 다운로드 속도를 향상 / IP를
- MySQL Database Performance Tuning Best Practices Video Tutorial MySQL 데이터베이스 성능 튜닝을 모범 사례 동영상 튜토리얼
- Solution: Transfer from Window XP to Window Vista 솔루션 : 윈도우 비스타를 윈도 XP에서 전송
- Improve Vista Performance and Reliability with KB938979 Performance Update 비스타의 성능과 신뢰성을 향상 KB938979 성능 업데이 트와 함께
- Enable Logging of Slow Queries (Slow Query Log) in MySQL Database 천천히 로깅 검색어 (천천히 검색어 로그)의 MySQL에서 데이터베이스
- IE7 Slow Response on XP and Vista Computer System Due to Phishing Filter IE7을 느리게 반응 XP 및 비스타의 컴퓨터 시스템으로 인해 피싱 필터를
- Unzip (Extract All) Zip Files in Vista is Painfully Slow - Workaround 압축을 풉니다 (추출 모두) Zip 파일 Vista에서 고통스러웠지 슬로우 - 해결 방법
- Workaround for Slow Large File Copying and Transfering To and From Vista PC 해결 느린 큰 파일을 복사하고 비스타 PC에서 전송
- Windows Vista Media Player (WMP11) Slow Loading and Skipping the End 윈도우 비스타 미디어 플레이어 (WMP11) 천천히 로딩과 최종 건너뛰는

































May 5th, 2008 15:47 5 월 5 일 2008 15:47
[...] can read the seriously techie stuff here of what it does and how Scaling Factors works etc. etc. [...] [...] 여기서 그것과 무슨 상관 계수 방법 등 스케일링 등 물건을 읽을 수있는 작품을 심각하게 techie [...]
July 12th, 2008 06:01 7 월 12 일 2008 6시 1분
[...] Frank Hludik and he found the problem: it was the TCP auto-tuning that my Vista machine performed. [...] 프랭크 Hludik 그리고 그는 문제가 발견 : 그것은 TCP - 튜닝 자동차 내 비스타 머신이 수행했다. Here is a longer article describing the problem and the solution, and here is a shorter one. 여기에 더 이상 문서의 문제와 해결책을 설명하고 여기에 짧은 하나입니다. The bottom [...] 하단 [...]
October 23rd, 2008 23:45 2008년 10월 23일 23:45
[...] that attempts to find the best tcp window size for you. [...] 그 시도는 당신을 위해 최선의 TCP 창 크기를 찾을 수있습니다. But apparantly it fails to do so.) I found this post that explains how you can modify the default behavior of the tuning algorithm. 하지만 분명히 그렇게 할 수없습니다.) 당신이 어떻게 조정 알고리즘의 기본 동작을 수정할 수있습니다 설명이 게시물을 발견했다. I used; netsh interface tcp set global autotuninglevel=highlyrestricted (In this article on [...] 내가 사용;은 netsh 인터페이스에서 TCP 글로벌 autotuninglevel =이 문서 (highlyrestricted 설정 [...]