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送信パケットを送信するようにしてレシーバの小型acksのパケットは、新しいウィンドウのサイズや、 TCPは、このような状況から回復する。
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.が使用されウィンドウのサイズを増やすには最大1ギガバイトから65535バイトをします。 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.これを扱うとき、ネットワークのパフォーマンスが低下さVistaでは、この問題のために5月に上記の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スタックにVistaのシステムでは、自動調整と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.それはもはや、そのためのカスタムサイズを指定できるように、 TCP / IPの受信ウィンドウ( rwin )のサイズを含めると、新しい自動チューニング機能、自己使用していない限り、アプリケーションso_rcvbufことです。 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.最適な真の受信ウィンドウサイズの代わりに、互換性のない範囲外の場合、 5月に使われるrwinサイズです。
By default, Vista in normal auto tuning level will use RWIN size of 256 bytes with a scale factor of 8.デフォルトでは、ビスタにrwin通常の自動チューニングのレベルが使用さのサイズを256バイトとスケールファクタの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.この値は適切ではありませんのすべてのルータとサーバの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には、ユーザーはVistaの変更して動作する方法を自動的に調整するとrwinを使用して、れる" netsh "コマンドを実行し、値を" autotuninglevel "パラメータを指定します。
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.と入力し、 1つには、次のコマンドを入力して、お客様の好みに応じてどのようrwinビスタサイズを使用しています。
netsh interface tcp set global autotuninglevel=disabled netshインターフェイスのTCP設定グローバルautotuninglevel =無効になって
Disable the autotunning feature in Vista completely, and fit and lock the RWIN receive window to default value 65536 bytes.ビスタautotunning機能を完全に無効にして、 rwinを受け取ると合わせるとロックしてウィンドウをデフォルト値65536バイトです。
netsh interface tcp set global autotuninglevel=highlyrestricted netshインターフェイスのTCP設定グローバル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.このモードでは、 Vistaがデフォルトで使用するrwinの16384バイト規模な因子2 。
netsh interface tcp set global autotuninglevel=restricted netshインターフェイスのTCP設定グローバルautotuninglevel =制限
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.ビスタのデフォルトの設定をします。 Specifying this command mean you want to turn back on AutoTuning feature.このコマンドは意味を指定したい先頭を自動調整機能を有効にします。
netsh interface tcp set global autotuninglevel=experimental netshインターフェイスのTCP設定グローバルautotuninglevel =実験
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関連記事
- Outlook 2007 Slow While Downloading POP3 Email POP3の電子メールをダウンロードするOutlook 2007の遅い
- Increase Multithread Download Speed by Disable Vista Auto Tuning on TCP/IPマルチスレッドのダウンロード速度を増加Vistaの自動チューニングを無効にTCP / IPの
- Disable TCP Auto-Tuning to Solve Slow Network, Cannot Load Web Page or Download Email Problems in Vista無効のTCP自動チューニングを解決するために低速のネットワーク、またはダウンロードするWebページを読み込むことができません電子メールの問題がビスタ
- Optimize and Increase BitTorrent (BT) Download Speed in Vistaビットトレントの最適化を向上させる技術( BT )のダウンロード速度をビスタ
- Vista Remote Desktop Connection Client Slow Delay or Disconnect When Connect to Windows Server 2003 SP2 x64 Edition RDP Vistaのリモートデスクトップ接続クライアントが遅延したり、切断時に接続して遅いWindows Server 2003 SP2のx64 Edition用のRDP
- Workaround for Slow Large File Copying and Transfering To and From Vista PC回避策をゆっくりと大容量のファイルをコピーしてパソコンに転送してからビスタ
- Slow File and Folder Copy, Move, Transfer or Delete Operation Speed Problem in Vista Fixスローファイルおよびフォルダのコピー、移動、転送、または削除Vistaの動作速度の問題修正プログラム
- Cannot Display the Webpage and Host/Server Not Found or Available Error - EnablePMTUDiscovery MTU Fixウェブページを表示することはできないとホスト/サーバ見つからないか、または利用可能なエラーが発生しました-E nablePMTUDiscovery値のM TU修正
- Windows Vista tcpip.sys Connection Limit Patch for Event ID 4226 Windows VistaのTcpip.sysで接続数の制限を修正プログラムイベントID 4226
- TCP/IP Has Reached the Security Limit Imposed on the Number of Concurrent TCP Connect Attempts Error on Windows Vista TCP / IPの限界に達して課税され、安全保障のTCP同時接続数のエラーが発生するWindows Vistaの試み















May 5th, 2008 15:47 2008年5月5日15:47
[...] can read the seriously techie stuff here of what it does and how Scaling Factors works etc. etc. [...] [...]ものについての専門的なことを真剣に読むことがどういうことなのスケーリングは、どのような要因等の作品等[...]
July 12th, 2008 06:01 2008年7月12日06:01
[...] 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.次に示すのは、長い記事を記述する問題と解決策を短くすると、ここは1つです。 The bottom [...] [...]の下に