Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance Vista TCP Window Scaling Auto Tuning Mei Slow Down Network Performance

TCP receive window size (RWIN) is the amount of received data (in bytes) that can be buffered during a connection. TCP menerima ukuran window (rwin) adalah jumlah yang diterima dari data (dalam byte) yang dapat disimpan dalam buffer saat sambungan. According to Menurut 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. , Host pengirim hanya dapat mengirim hingga jumlah data sebelum itu harus menunggu untuk sebuah pengakuan dan jendela update dari host penerima. When a receiver advertises the window size of 0, the sender stops sending data and starts the persist timer. Ketika seorang penerima mengiklankan ukuran jendela dari 0, pengirim berhenti mengirim data dan memulai timer bertahan. The persist timer is used to protect TCP from the dead lock situation. Bertahan timer yang digunakan untuk melindungi TCP dari situasi kunci mati. 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. Situasi yang sudah mati dapat mengunci ketika ukuran jendela baru update dari penerima yang hilang dan penerima tidak memiliki lebih banyak data untuk mengirim sementara si pengirim sedang menunggu untuk ukuran jendela baru 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. Ketika timer berakhir bertahan TCP pengirim mengirimkan paket kecil sehingga penerima ACKs paket dengan ukuran jendela baru dan TCP dapat pulih dari situasi seperti itu.

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. Ukuran jendela TCP lapangan mengontrol aliran data dan terbatas pada antara 2 dan 65.535 bytes, dan tidak dapat diperluas lagi. Thus, a scaling factor is used to get a larger TCP receive window size to achieve more efficient use of high bandwidth networks. Dengan demikian, faktor skala digunakan untuk mendapatkan yang lebih besar ukuran jendela penerimaan TCP untuk mencapai yang lebih efisien penggunaan jaringan bandwidth tinggi. The Itu TCP window scale option Jendela TCP pilihan skala is used to increase the maximum window size from 65,535 bytes to 1 Gigabyte. digunakan untuk meningkatkan ukuran jendela maksimum dari 65.535 bytes hingga 1 Gigabyte. Scaling up to larger TCP congestion window sizes is a part of what is necessary for TCP Tuning. Meningkatkan kemacetan yang lebih besar ukuran jendela TCP merupakan bagian dari apa yang diperlukan untuk TCP Tuning. The window scale option is used only during the TCP 3-way handshake. Skala jendela Pilihan ini digunakan hanya selama TCP 3-way handshake. 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. Jendela nilai skala menunjukkan jumlah bit ke kiri-shift 16-bit ukuran jendela lapangan, dan dapat diatur dari 0 (tidak ada perubahan) ke 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. Ketika berhadapan dengan memperlambat kinerja jaringan di Vista, masalahnya mungkin karena disebutkan di atas TCP Window Scaling pilihan, di mana banyak lebih tua dan paket router dan firewall tidak benar mengimplementasikan TCP Window Scaling, dan menulis ulang faktor penskalaan jendela selama transmisi, dan menyebabkan pengiriman dan penerimaan pihak untuk menganggap ukuran jendela TCP yang berbeda. The situation causes malfunction Internet connection, non-stable traffic that is very slow, or network connection that is only available intermittently. Situasi menyebabkan kerusakan koneksi Internet, non-stabil lalu lintas yang sangat lambat, atau koneksi jaringan yang hanya tersedia sebentar-sebentar. In Vista, the connection may appear to start working again for no reason after a while. Di Vista, sambungan dapat muncul untuk mulai bekerja kembali tanpa alasan setelah beberapa saat. If “Diagnose Problem” is selected in Vista, an error message will display “Cannot communicate with primary DNS server.” Jika "Mendiagnosis Masalah" dipilih di Vista, pesan kesalahan akan muncul "Tidak bisa berkomunikasi dengan server DNS primer."

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. Disamping, Windows Vista meningkatkan jendela TCP lebih lanjut dengan auto tuning penskalaan fitur, di mana di Vista stack TCP sistem akan secara otomatis menyesuaikan dan mengatur ukuran rwin untuk meningkatkan persentase berukuran penuh segmen TCP yang digunakan selama pengiriman data massal berdasarkan skenario jaringan itu dijumpai. 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. Dan dengan demikian itu tidak mungkin lagi untuk menentukan ukuran kustom TCP / IP Receive Window (rwin) ukuran dengan dimasukkannya tuning auto fitur baru, kecuali jika aplikasi itu sendiri menggunakan SO_RCVBUF. However, Vista TCP auto tuning feature may get things wrong sometimes. Namun, Vista TCP tuning otomatis Fitur ini mungkin kadang-kadang mendapatkan hal yang salah. Instead of optimal true receive window size, incompatible and out of range RWIN size may be used. Alih-alih benar optimal menerima ukuran jendela, tidak cocok dan keluar dari jangkauan ukuran rwin dapat digunakan.

By default, Vista in normal auto tuning level will use RWIN size of 256 bytes with a scale factor of 8. Secara default, Vista di tingkat tuning auto normal akan menggunakan ukuran rwin 256 bytes dengan faktor skala 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. Nilai ini tidak cocok untuk semua router dan server yang tidak mendukung TCP faktor skala, dan terus berkomunikasi dengan 65.536 byte. 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. Untuk Windows Vista, pengguna dapat mengubah perilaku dan cara Vista secara otomatis menyesuaikan rwin, dengan menggunakan "netsh" perintah untuk menetapkan nilai untuk "autotuninglevel" parameter.

To change the value for Receive Window Auto-Tuning Level parameter in Vista, Untuk mengubah nilai untuk Menerima Window Auto-Tuning Level parameter di Vista, run elevated command prompt menjalankan command prompt ditinggikan , and then type in one of the following commands, depending on your preference how you want Vista to use the RWIN size. , Dan kemudian ketik di salah satu dari perintah berikut, tergantung pada preferensi Anda bagaimana Anda ingin menggunakan Vista untuk ukuran rwin.

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. Menonaktifkan fitur di Vista autotunning sepenuhnya, dan sehat dan mengunci jendela rwin menerima nilai default 65.536 byte.

netsh interface tcp set global autotuninglevel=highlyrestricted
Allow for the receive window to grow beyond the default value, but do so very conservatively. Biarkan jendela untuk menerima tumbuh melampaui nilai default, tetapi melakukannya dengan sangat konservatif. In this mode, Vista will by default use RWIN of 16,384 bytes with a scale factor of 2. Dalam mode ini, Vista akan secara default menggunakan rwin dari 16.384 bytes dengan faktor skala 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. Biarkan jendela untuk menerima tumbuh melampaui nilai default, tetapi membatasi pertumbuhan tersebut dalam beberapa skenario.

netsh interface tcp set global autotuninglevel=normal netsh interface tcp set global autotuninglevel = normal
Allow for the receive window to grow to accommodate almost all scenarios. Biarkan jendela untuk menerima tumbuh untuk menampung hampir semua skenario. The default setting in Vista. Pengaturan standar di Vista. Specifying this command mean you want to turn back on AutoTuning feature. Menetapkan perintah ini berarti Anda ingin mengaktifkan kembali fitur AutoTuning.

netsh interface tcp set global autotuninglevel=experimental
Allow for the receive window to grow to accommodate extreme scenarios. Biarkan jendela untuk menerima tumbuh untuk mengakomodasi skenario ekstrem. Note The experimental value can decrease performance in common scenarios. Catatan nilai percobaan dapat menurunkan kinerja dalam skenario umum. This value should be used only for research purposes. Nilai ini harus digunakan hanya untuk tujuan penelitian.

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. Pengguna harus mencoba berbagai kemungkinan konfigurasi untuk Vista TCP rwin Level Auto Tuning untuk mendapatkan nilai terbaik yang dapat meningkatkan performa jaringan dan meningkatkan kecepatan download.

IMPORTANT : The page is machine translated and provided "as is" without warranty. PENTING: Halaman ini adalah mesin diterjemahkan dan diberikan "sebagaimana adanya" tanpa jaminan. Machine translation may be difficult to understand. Terjemahan mesin mungkin sulit untuk mengerti. Please refer to Silakan merujuk ke original English article artikel asli bahasa Inggris whenever possible. bila memungkinkan.


3 Responses to “Vista TCP Window Scaling Auto Tuning May Slow Down Network Performance” 3 Responses to "Vista TCP Window Scaling Auto Tuning Mei Slow Down Network Performance"

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

    [...] that attempts to find the best tcp window size for you. [...] Yang mencoba untuk mencari yang terbaik ukuran jendela tcp untuk Anda. But apparantly it fails to do so.) I found this post that explains how you can modify the default behavior of the tuning algorithm. Tapi rupanya gagal untuk melakukannya.) Saya menemukan posting ini yang menjelaskan bagaimana Anda dapat memodifikasi perilaku default dari tuning algoritma. I used; netsh interface tcp set global autotuninglevel=highlyrestricted (In this article on [...] Aku digunakan; netsh interface tcp set global autotuninglevel = highlyrestricted (Dalam artikel ini pada [...]

  2. eceblogger.com » Problem with TCP auto-tuning in Vista eceblogger.com »Masalah dengan auto-tuning TCP di Vista
    July 12th, 2008 06:01 12 Juli 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 dan ia menemukan masalahnya: itu adalah auto-tuning TCP bahwa mesin Vista dilakukan. Here is a longer article describing the problem and the solution, and here is a shorter one. Berikut ini adalah artikel yang lebih panjang menggambarkan masalah dan solusi, dan di sini adalah yang lebih pendek. The bottom [...] Bawah [...]

  3. How to make Vista Browse faster and download faster ! Bagaimana membuat Vista People cepat dan men-download lebih cepat! « The Techie Guy's Weblog - we get IT «The Techie Guy's Weblog - kita mendapatkan IT
    May 5th, 2008 15:47 5 Mei 2008 15:47
    1 1

    [...] can read the seriously techie stuff here  of what it does and how Scaling Factors works etc. etc. [...] [...] Dapat membaca hal teknisi serius di sini tentang apa yang dilakukan dan bagaimana Faktor-faktor Scaling bekerja dll dll [...]

Leave a Reply Leave a Reply

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> Anda dapat menggunakan tag ini: <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. Berlangganan ke fitur komentar telah dinonaktifkan. To receive notification of latest comments posted, subscribe to Untuk menerima pemberitahuan dari komentar terbaru diposting, untuk berlangganan My Digital Life Comments RSS feed My Digital Life Komentar RSS feed or atau register to receive mendaftar untuk menerima new comments in daily email digest. komentar baru di email digest harian.
Custom Search

New Articles Artikel Baru

Incoming Search Terms for the Article Cari Syarat masuk untuk Artikel

vista tcp window size ukuran window vista tcp - -- vista autotune vista AutoTune - -- tcp window size vista tcp ukuran window vista - -- receive window auto-tuning level highlyrestricted jendela menerima auto-tuning highlyrestricted tingkat - -- vista auto tune vista auto tune - -- netsh interface tcp set global autotuninglevel=highlyrestricted netsh interface tcp set global autotuninglevel = highlyrestricted - -- tcp autotuning tcp autotuning - -- vista slow network performance vista lambat performa jaringan - -- netsh autotuning netsh autotuning - -- Receive Window Auto-Tuning Level Menerima Window Auto-Tuning Tingkat - -- tcp autotuning vista autotuning tcp vista - -- vista tcp tuning tcp vista tuning - -- vista tcp window tcp window vista - -- vista tcp autotuning vista tcp autotuning - -- change rwin in vista perubahan rwin di vista - -- autotuninglevel highlyrestricted autotuninglevel highlyrestricted - -- tcpwindowsize Vista tcpwindowsize Vista - -- TCP Receive Window vista Menerima TCP Window vista - -- vista auto tuning vista auto tuning - -- vista autotuning vista autotuning - -- change rwin vista rwin mengubah vista - -- windows 7 slow network performance windows 7 memperlambat kinerja jaringan - -- Receive Window Auto-Tuning Level : highlyrestricted Menerima Window Auto-Tuning Level: highlyrestricted - -- tcp auto tuning tcp auto tuning - -- autotuning highlyrestricted autotuning highlyrestricted - -- autotuninglevel=highlyrestricted autotuninglevel = highlyrestricted - -- autotuninglevel autotuninglevel - -- windows vista tcp window size windows vista ukuran jendela tcp - -- netsh vista slow netsh vista lambat - -- vista tcp auto tuning vista tcp auto tuning - -- how to change RWIN in Vista cara mengubah rwin di Vista - -- tcp window scaling tcp window scaling - -- autotune vista AutoTune vista - -- vista tcp window scaling tcp window vista scaling - -- tcp window scaling vista tcp window scaling vista - -- auto tune vista auto tune vista - -- vista autotuning highlyrestricted vista autotuning highlyrestricted - -- auto tuning vista auto tuning vista - -- vista netsh vista netsh - -- netsh interface tcp set global autotuning netsh interface tcp set global autotuning - -- autotuning vista autotuning vista - -- vista receive window auto-tuning level jendela vista menerima tuning auto-tingkat - -- slow network performance vista vista performa jaringan lambat - -- vista TcpWindowSize vista TcpWindowSize - -- Receive Window Auto-Tuning Level : highlyrestricted Menerima Window Auto-Tuning Level: highlyrestricted - -- vista autotuninglevel highlyrestricted vista autotuninglevel highlyrestricted - -- change vista rwin perubahan vista rwin - -- vista network autotuning jaringan vista autotuning - -- vista netsh tuning netsh vista tuning - -- tcp auto-tuning tcp auto-tuning - --