Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance Vista TCP loga mērogošanas Auto Tuning var samazināt Down Network Performance

TCP receive window size (RWIN) is the amount of received data (in bytes) that can be buffered during a connection. TCP saņemt loga izmēru (RWIN) ir summa, saņemto datu (baitos), kas var būt bufera laikā savienojumu. According to Saskaņā ar Wikipedia 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. , Nosūtītāja uzņēmēja var sūtīt tikai līdz šai datu apjomu pirms tā jāgaida par apliecinājumu un logu update no saņēmējas uzņēmējā. When a receiver advertises the window size of 0, the sender stops sending data and starts the persist timer. Ja uztvērējam reklamē loga izmērs ir 0, sūtītāja pieturām nosūtot datus un sāk pastāvēt taimeris. The persist timer is used to protect TCP from the dead lock situation. Par pastāvēt taimeris tiek izmantota, lai aizsargātu TCP no mirušiem atslēga situāciju. 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. Tukšo atslēga situācija varētu būt, kad jaunā loga izmērs update no uztvērēja ir zaudēta un saņēmējs nav vairāk datus nosūtīt, kamēr sūtītāja gaida jauno logu izmērs atjauninājumu. 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. Ja pastāv taimeris beidzas ar TCP sūtītājs sūta nelielu pake lai uztvērēji ACKs paciņas ar jauno logu izmērs un TCP var atgūt no šādas situācijas.

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. The TCP loga izmērs jomā kontrolē datu plūsmu, un tas ir tikai no 2 līdz 65535 bytes, un nevar tikt paplašināts vairs. Thus, a scaling factor is used to get a larger TCP receive window size to achieve more efficient use of high bandwidth networks. Tā ar mēroga koeficientu lieto, lai iegūtu lielāku TCP saņemt loga izmēru, lai sasniegtu efektīvāku izmantošanu platjoslas tīkliem. The Par TCP window scale option TCP loga mēroga opciju is used to increase the maximum window size from 65,535 bytes to 1 Gigabyte. tiek izmantots, lai palielinātu maksimālo loga izmēru no 65535 bytes līdz 1 gigabaita. Scaling up to larger TCP congestion window sizes is a part of what is necessary for TCP Tuning. Mērogošanas līdz lielāku TCP sastrēgumu loga izmēru ir daļa par to, kas ir nepieciešams, lai TCP Tuning. The window scale option is used only during the TCP 3-way handshake. Logu mēroga risinājums ir izmantot tikai laikā TCP 3-way rokasspiediena. 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. Logu skalas vērtība ir bitu skaits, uz kreiso-nobīdes 16 bitu loga izmēru jomā, un to var noteikt no 0 (no maiņā) līdz 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. Sadarbojoties ar lēni tīkla sniegumu Vista, problēma var būt sakarā ar iepriekšminēto TCP Window mērogošanas iespēju, kur daudzi vecāki maršrutētāju un un pake ugunsmūrus nav pienācīgi īstenot TCP Window mērogošanas un pārrakstīt loga mēroga koeficientu laikā pārvades, un izraisot sūtīšanas un saņemšanas pusēm uzņemties dažādas TCP loga izmērus. The situation causes malfunction Internet connection, non-stable traffic that is very slow, or network connection that is only available intermittently. Šī situācija rada darbības traucējumi interneta pieslēgums, kas nav stabils satiksmes, kas ir ļoti lēni, vai tīkla savienojums, kas ir pieejama tikai ar pārtraukumiem. In Vista, the connection may appear to start working again for no reason after a while. In Vista, savienojums var izrādīties, lai sāktu strādāt atkal nav iemesla pēc brītiņa. If “Diagnose Problem” is selected in Vista, an error message will display “Cannot communicate with primary DNS server.” Ja "Diagnostika problēma" ir atlasīti Vista, kļūdas ziņojumu parādīs "Cannot sazināties ar primāro DNS serveri."

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. Blakus, Windows Vista palielina papildu TCP loga mērogošana ar auto tuning iezīme, ja TCP steku ir Vista sistēma auto melodija un pielāgotu RWIN lielums palielinās to pilna izmēra TCP segmenti, kas tiek izmantoti laikā beztaras datu pārraides kas balstīta uz tīklu, scenārijs tās radušās. 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. Un līdz ar to tas vairs nav iespējams, norādiet pasūtījuma apjomam attiecībā uz TCP / IP Receive Window (RWIN) izmērs, iekļaujot jaunu auto tuning funkcija, ja vien pieteikums tā paša lietojumiem SO_RCVBUF. However, Vista TCP auto tuning feature may get things wrong sometimes. Tomēr Vista TCP auto tuning iezīme var rasties lietas nepareizi dažreiz. Instead of optimal true receive window size, incompatible and out of range RWIN size may be used. Tā vietā, lai optimāli taisnība saņemt loga izmērs, nesavienojamu un ārpus intervāla RWIN lielums var izmantot.

By default, Vista in normal auto tuning level will use RWIN size of 256 bytes with a scale factor of 8. Pēc noklusējuma, Vista normālos auto tuning līmenī izmantot RWIN izmēru 256 baiti ar mēroga koeficientu 8. This value is not suitable for all routers and servers which does not support TCP scale factor, and continue to communicate with 65536 bytes. Šī vērtība nav piemērota visām maršrutētāju un serveriem, kas nav atbalsts TCP mēroga koeficienta un turpina sazināties ar 65536 bytes. 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. Par Windows Vista, lietotāji var mainīt uzvedību un to, kā Vista automātiski pielāgotu RWIN, izmantojot "netsh" komanda, lai iestatītu vērtību "autotuninglevel" parametru.

To change the value for Receive Window Auto-Tuning Level parameter in Vista, Lai mainītu vērtību Receive Window Auto-Tuning līmeņa parametrs Vista, run elevated command prompt palaist paaugstināts komandu uzvednes , and then type in one of the following commands, depending on your preference how you want Vista to use the RWIN size. , Un tad tipa, viens no šādiem komandas, atkarībā no jūsu preferenci, kā vēlaties Vista izmantot RWIN lielumu.

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. Nelietot autotunning iezīme Vista pilnīgi, un piemērotām un bloķētu RWIN saņemt logs uz noklusēto vērtību 65536 bytes.

netsh interface tcp set global autotuninglevel=highlyrestricted
Allow for the receive window to grow beyond the default value, but do so very conservatively. Ļauj, lai saņemtu logu pieaugt pēc noklusējuma vērtību, bet to darīt ļoti piesardzīgi. In this mode, Vista will by default use RWIN of 16,384 bytes with a scale factor of 2. Šajā režīmā, Vista būs pēc noklusējuma izmantot RWIN no 16384 bytes ar mēroga koeficientu 2.

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. Ļauj, lai saņemtu logu pieaugt pēc noklusējuma vērtību, bet ierobežot šādu pieaugums dažās scenārijiem.

netsh interface tcp set global autotuninglevel=normal netsh interface TCP noteikt globālās autotuninglevel = normālā
Allow for the receive window to grow to accommodate almost all scenarios. Ļauj, lai saņemtu logu augt uzņemt gandrīz visas scenārijiem. The default setting in Vista. Noklusējuma uzstādīšanas Vista. Specifying this command mean you want to turn back on AutoTuning feature. Konkretizējot šī komanda nozīmē, ka jūs vēlaties, lai savukārt atkal AutoTuning funkciju.

netsh interface tcp set global autotuninglevel=experimental
Allow for the receive window to grow to accommodate extreme scenarios. Ļauj, lai saņemtu logu augt lai kārtotu galējiem scenārijiem. Note The experimental value can decrease performance in common scenarios. Piezīme eksperimentālā vērtība var samazināties sniegums kopējo scenārijiem. This value should be used only for research purposes. Šīs vērtības, izmanto vienīgi pētniecības nolūkā.

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. Lietotājiem vajadzētu izmēģināt dažādos sastāvos par Vista TCP RWIN Auto Tuning līmenī, lai iegūtu labāko cenas un vērtības, lai uzlabotu tīkla veiktspēju un palielināt download ātrumu.

IMPORTANT : The page is machine translated and provided "as is" without warranty. SVARĪGI: Šī lapa ir mašīna tulkoto un ar nosacījumu ", kas ir" bez garantijas. Machine translation may be difficult to understand. Machine translation var būt grūti saprast. Please refer to Lūdzu, skatiet original English article oriģināls angļu rakstu whenever possible. kad vien iespējams.


3 Responses to “Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance” 3 atbildes uz "Vista TCP loga mērogošanas Auto Tuning var samazināt Down Network Performance"

  1. T-Mobile Netherlands Web N Walk Manager Update For Web N Walk Stick « Theo's Blog T-Mobile Nīderlande Web N Walk Manager Update Web N Walk Stick «Theo's Blog
    October 23rd, 2008 23:45 Oktobris 23, 2008 23:45
    3 3

    [...] that attempts to find the best tcp window size for you. [...] Ka mēģinājumi atrast vislabāko TCP loga lielumu you. But apparantly it fails to do so.) I found this post that explains how you can modify the default behavior of the tuning algorithm. Bet acīmredzot tā nespēj to darīt.) I uzskatīja, ka šis dienests, kas izskaidro to, kā jūs varat mainīt noklusēto uzvedību no tuning algoritmam. I used; netsh interface tcp set global autotuninglevel=highlyrestricted (In this article on [...] Es izmantot; netsh interface TCP, kas pasaules autotuninglevel = highlyrestricted (Šajā pantā par [...]

  2. eceblogger.com » Problem with TCP auto-tuning in Vista eceblogger.com »Problēma ar TCP auto-tuning in Vista
    July 12th, 2008 06:01 Jūlijs 12, 2008 06:01
    2 2

    [...] Frank Hludik and he found the problem: it was the TCP auto-tuning that my Vista machine performed. [...] Frank Hludik, un viņš atzina, ka problēma: tas bija TCP auto-tuning, ka mana Vista machine veikti. Here is a longer article describing the problem and the solution, and here is a shorter one. Te ir garāks raksts apraksta problēmu un risinājumu, un šeit ir īsāks. The bottom [...] Apakšējai [...]

  3. How to make Vista Browse faster and download faster ! Kā veikt Vista Pārlūkot ātrāku un lejupielādēt ātrak! « The Techie Guy's Weblog - we get IT «The Techie Guy's Weblog - mēs saņemt IT
    May 5th, 2008 15:47 Maijs 5, 2008 15:47
    1 1

    [...] can read the seriously techie stuff here  of what it does and how Scaling Factors works etc. etc. [...] [...] Var izlasīt nopietni techie stuff šeit par to, ko dara un kā mērogošanas Faktori darbi utt utt [...]

Leave a Reply Atstāj atbildi

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Jūs varat izmantot šos tagus: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. Parakstīties uz komentāriem iezīme ir atspējota. To receive notification of latest comments posted, subscribe to Lai saņemtu paziņojumu par jaunāko komentāri norīkots darbā, abonēt My Digital Life Comments RSS feed Mani Digital Life Comments RSS feed or vai register to receive reģistrēties, lai saņemtu new comments in daily email digest. jauni komentāri ikdienas e-pasta sagremot.
Custom Search

New Articles Jauns pants

Incoming Search Terms for the Article Incoming Meklēt Noteikumi par pants

vista tcp window size vista TCP loga izmērs - -- vista autotune vista autotune - -- tcp window size vista TCP loga izmērs vista - -- tcp autotuning vista TCP autotuning vista - -- receive window auto-tuning level highlyrestricted saņemt logu auto-tuning līmenis highlyrestricted - -- vista tcp window vista TCP loga - -- netsh interface tcp set global autotuninglevel=highlyrestricted netsh interface TCP noteikt globālās autotuninglevel = highlyrestricted - -- vista auto tune vista auto melodija - -- change rwin vista mainīt rwin vista - -- vista tcp tuning vista TCP tuning - -- vista slow network performance vista lēns tīkla veiktspēju - -- tcpwindowsize Vista tcpwindowsize Vista - -- Receive Window Auto-Tuning Level : highlyrestricted Saņemt Window Auto-Tuning Līmenis: highlyrestricted - -- vista tcp autotuning vista TCP autotuning - -- TCP Receive Window vista TCP Receive Window vista - -- tcp autotuning TCP autotuning - -- Receive Window Auto-Tuning Level Saņemt Window Auto-Tuning Level - -- netsh autotuning netsh autotuning - -- autotuninglevel highlyrestricted autotuninglevel highlyrestricted - -- change rwin in vista mainīt rwin in vista - -- autotuninglevel autotuninglevel - -- vista tcp window scaling vista TCP loga mērogošana - -- windows 7 slow network performance Windows 7 lēns tīkla veiktspēju - -- tcp auto tuning TCP auto tuning - -- vista tcp auto tuning vista TCP auto tuning - -- how to change RWIN in Vista Kā nomainīt RWIN in Vista - -- autotuninglevel=highlyrestricted autotuninglevel = highlyrestricted - -- vista autotuning highlyrestricted vista autotuning highlyrestricted - -- netsh vista slow netsh vista lēns - -- vista autotuning vista autotuning - -- autotune vista autotune vista - -- tcp window scaling vista TCP loga mērogošana vista - -- vista netsh vista netsh - -- vista netsh tuning vista netsh tuning - -- VISTA Auto-tune Vista Auto-melodija - -- autotuning vista autotuning vista - -- slow network performance vista lēns tīkla veiktspēju vista - -- vista TcpWindowSize vista TcpWindowSize - -- Vista tcp autotune Vista TCP autotune - -- increase rwin vista palielināt rwin vista - -- vista tcp receive window vista TCP saņemt logu - -- auto tuning vista auto tuning vista - -- vista auto tuning vista auto tuning - -- windows vista tcp window size Windows Vista TCP loga izmērs - -- vista autotuning tcp vista autotuning TCP - -- tcp highlyrestricted TCP highlyrestricted - -- netsh interface tcp set global autotuning netsh interface TCP noteikt globālās autotuning - -- vista autotuninglevel highlyrestricted vista autotuninglevel highlyrestricted - -- netsh autotuninglevel netsh autotuninglevel - -- vista netsh performance vista netsh sniegumu - --