- ベストアンサー
Rwin値を131070へ変更する方法を教えて
- Rwin値を65535から131070に変更した結果、回線速度が40Mbpsから70Mbpsまで上がったが、1年後に元に戻ってしまった。
- 再度Dr.TCPでRwin値を131070に変更したが、変更が反映されず、回線速度が再び40Mbpsに下がってしまった。
- NetTuneのAFDタブは空白であり、DefaultReceiveWindowの優先設定はされていないようだ。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
たびたび失礼します。 解決はされましたか。 MTUは、ルーターが1452ですから、PC側で、1452以下に設定しなければ、1452です。 たとえ1500に設定しても、ルーターで1452に、組み換えされてしまいます。 質問者様は、、Rwin値を変更する方法をご質問ですよね。 設定を変更していないのに、変更されたようなので、OSのSPを当てた時に、変更されたと考えられます。 >NetTuneにてAFDタブは全て空白でしたので どうも、空白だと、Defaultが優先されるみたいです。 NetTuneがご利用できる環境のようですから、AFDタブへ、値を入力して、設定をしてみてください。 前の回答と別のXP機で、検証しました、 レジストリのAFDのパラメーターを削除したところ、 (AFDタブは全て空白の状態と同じだと思います。) TCPIPでRwin値を変更しても、変更が反映されませんでした。 AFDのパラメーターを設定すると、反映されます。 レジストリでは、3か所の変更が必要のようです。
その他の回答 (6)
- kkky9
- ベストアンサー率11% (110/995)
まあ、ここに出ていますので読んでください。 設定はアンダーラインから入ります。
- kazuof23
- ベストアンサー率34% (1206/3517)
私はフレッツ光ですがMTUは既定の1454でなく1448にしています、ツールはAFD側の設定も出来るNettuneを使い、MTU=1448, RWIN=259072としました。 MTU/RWINの値は http://forums.speedguide.net/cgi-bin/optd/optd.cgi でも反映されたことを確認しています、またAFD等の設定が反映されているかは[regedit]で下記を開き確認しています。 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Services\AFD\Parameters] DefaultReceiveWindow REG_DWORD 0x0003f400(259072) DefaultSendWindow.....REG_DWORD 0x0003f400(259072) LargeBufferSize.......REG_DWORD 0x00004000(16384) MediumBufferSize......REG_DWORD 0x00001000(4096) SmallBufferSize.......REG_DWORD 0x00000100(256) TransmitWorker........REG_DWORD 0x00000020(32) [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\(AdapterID)] MTU...............REG_DWORD 0x000005a8(1448) 測定条件 精度:低 データタイプ:標準 下り回線 速度:85.84Mbps (10.73MByte/sec) 測定品質:95.8 上り回線 速度:91.51Mbps (11.44MByte/sec) 測定品質:99.4 測定者ホスト: 測定サーバー:東京-WebARENA 測定時刻:2010/12/7(Tue) 9:19 測定サイト http://netspeed.studio-radish.com/
補足
ご回答頂き、ありがとうございます。 Interfacesを開くところまでは解るのですが 各名前、種類、データにMTUと付く物を見つけられません... 情けないです...
- gunma
- ベストアンサー率47% (470/984)
PCでMTUを1500、NIC(ネットワークアダプター)を1454にしても、 ルーターが1452でしたら、MTUは1452に、なってしまいます。 MSSは、MTU-40ですから、1412になります。 ルーターを通るパケットのデータは1412バイトになるわけです。 Rwinは、MSSの整数倍でなければ、パケットの途中で切れてしまいますよね。 1412+1412+1412+・・・・・1412+500になると、最後のパケットは、 途中で切れてしまうということです。 パケット単位の送受ですから、困りますね。 質問者様の参考にしたサイトの画像を見ても、MSSは1414に、なっていますよ。 http://www.bspeedtest.jp/speedup.html そして推奨のRWINは、130088となっています。 それを131070に、しなさいとは、理解に苦しみます。 それはさて置きまして、再度、画像を添付します。
補足
ご回答頂き、ありがとうございます。 まず KEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Services>Tcpip>Parameters を展開しました TcpWindowsSizeは、0x0001fb70(129904)となってます GlobalMaxTcpWindowsSizeなる物ははありませんでした 次に ParametersのInterfacesを展開しますと、下記4つがありますが LANアダプターのMTUなる物がどれなのか、私には解りません... {1660C397-9F16-4381-9D02-EF15B667D2F9} {3627B1F7-D012-4D90-BA6F-1CF2DC4C857C} {43F2730B-EC90-41A6-B65B-ACBA4461B209} {BA33FA94-1C06-4A15-8DB0-FDA5CFA092C5} せっかく、画像まで添付していただいているにも関わらず申し訳ない気持ちで一杯です。 諦めたくないのですが こんな私にでも出来そうな事は有りますでしょうか? お手数をおかけし申し訳ございませんがよろしくお願い致しますm(_ _)m
- gunma
- ベストアンサー率47% (470/984)
- gunma
- ベストアンサー率47% (470/984)
>MTU値を見ましたら、1452 になってました。 ルーターのMTU値が1452でしたら、それに合わせて、設定してください。 MTU=1452 MSS=1412 RWIN=129904 私の場合は、レジストリファイルで設定していますので、参考にしてください レジストリエディタでレジストリファイルを開いて、 HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Services>Tcpip>Parametersと、 展開します。 GlobalMaxTcpWindowsSizeを10進値で129904 TcpWindowsSizeを10進値で129904 次にParametersのInterfacesを展開して、この中の現在使用している、LANアダプターの、 MTUを10進値で、1452にします。 このInterfacesには、過去に登録したLANアダプターが、削除してなければ、そのまま残っています。 たぶん、ツールソフトは、これらの値を変更しているものと思われます。 確認だけならば、何も心配しなくて良いですから、レジストリファイルを開いて確認だけでもしてください。 画像を添付しますので、参考にしてください。
- gunma
- ベストアンサー率47% (470/984)
>Rwin値を65535から131070へ変更する、 Rwin値の131070の根拠は、どうしてですか。 http://www.speedguide.net/analyzer.php?DATA_OFFSET=52&TCP_Options_string=02040586010303010101080a000000000000000001010402&IP_MTU_DISCOVER=1&WIN=64952&RWIN=129904&MSS=1414&SCALE=1&TTL=116&TSOPT=1&SACK_PERM=1&IP_TOS=0&IP=121.1.142.175×tamp=1291580503 で確認されているのでしたら、 最適Rwin値はMSSの46倍か、その2倍ですよ。 Bフレッツの場合は、MTUが1454ですから、MSSは1414です。 1414*46=65044 1414*46*2=130088 に、なります。 http://hikarifiber.net/mtuspeed.htm 最適Rwin値は、MTUにより、変化します。 そのMTUに、言及していない、サイトの最適Rwin値は信用できませんね。 ルーターのMTUの設定値は、ほとんどの場合が1454が既定の設定値になっています。 PCの設定のMTUは1454ですか。 ルーターのMTUの設定値も、確認しましょう。 Bフレッツは1454です。 最適MTU値を決定するのは、コマンドを、契約しているプロバイダーのサーバーに打って、 調べます。 ネット関連のコマンドを勉強しましょう。 速度を測定するサーバーへ、ルートトレースを打って確認すれば、判りますが、 たくさんのノードを経由しています。 レスポンスの悪いノードを経由すれば、速度は落ちます。 希望するホームページのサーバーまでは、その経路は変化します。 同じサーバーでも、その時により、経路は変わります。 「フレッツ・スクウェア > 速度を確認」以外は、測定するサーバーまでの経路により、 結果は、変化するわけです。 レジストリファイルの値は、再起動しないと反映されません。 あと使用しているOSは、情報として、記述してください。
補足
● >Rwin値の131070の根拠は、どうしてですか。 http://www.bspeedtest.jp/speedup.html内の "光ファイバ(100Mbps)サービスでの地方別RWin推奨値"を単に鵜呑みにしてました。 ● >PCの設定のMTUは1454ですか。 >ルーターのMTUの設定値も、確認しましょう。 ルーター(Web Caster V110)の設定画面から PPPoE設定>MTU値を見ましたら、1452 になってました。 ● >最適MTU値を決定するのは、コマンドを、契約しているプロバイダーのサーバーに打って、 調べます。 >ネット関連のコマンドを勉強しましょう。 ・・・ ● >使用しているOSは、情報として、記述してください。 WinXP SP3です 不手際ばかりで申し訳ございませんm(_ _)m Dr.TCPにより何度設定、再起動しても http://www.bspeedtest.jp/speedup.html のRwin値が変わりません。 具体的に実行出来る作業なら何でもしますので ご教授願えましたら幸いです。 どうか、よろしくお願い致します。m(_ _)m -------------------------------------- ちなみに、たまたま下記頁も見かけましたが関係ありますでしょうか? >Bフレッツの場合はhttp://bigsky.in.arena.ne.jp/ (リンク切)の100Mの設定を見て >NettuneをDLして、MTU 1454/RWIN(AFD) 260176にしてください。 http://oshiete.goo.ne.jp/qa/1559295.html -------------------------------------- 下記が、詳細データだと思われます http://www.speedguide.net/analyzer.php ≪ SpeedGuide.net TCP Analyzer Results ≫ Tested on: 12.06.2010 01:08 IP address: 124.44.xxx.xxx Client OS: Windows XP TCP options string: 02040584010303010101080a000000000000000001010402 MSS: 1412 MTU: 1452 TCP Window: 65536 (NOT multiple of MSS) RWIN Scaling: 1 bits (2^1=2) Unscaled RWIN : 32768 Recommended RWINs: 64952, 129904, 259808, 519616, 1039232 BDP limit (200ms): 2621kbps (328KBytes/s) BDP limit (500ms): 1049kbps (131KBytes/s) MTU Discovery: ON TTL: 115 Timestamps: ON SACKs: ON IP ToS: 00000000 (0)
お礼
何度もご回答頂き、本当にありがとうございます。 正直、難しくて挫折しております。 時間があるときに、再度、取り組んでみたいと思っています。