|
ブロードバンドも随分普及してきました。快適なインターネット環境で有る為には,有る程度の通信速度が望まれます。速度向上の為に参考にして下さい。
注意 ADSL,光,ケーブルTVなどで設定値は異なります。レジストリに変更が加わるためバックアップを必ずして,あくまで自己責任で設定お願いします。 |
|||
当サイトはリンクフリーです ![]() |
※速度が遅いときのチェック項目 ※ブロードバンドスピード測定サイト |
EditMTUでのMTU最大値の求め方 Dr.TCPでのMTU,RWINの簡単調整 NetTuneによるネット速度調整 |
|
| RWin⇒(アールウィン):Receive Window TCP/IP経由でデータを受信しているコンピュータが,受信確認を送信側に送る間隔を示す値。 サーバから一度にまとめて送ってもらいたいデータ量です。 RWinが有る程度大きいほど,転送効率が良くなって速度が速くなります。
RTT ⇒(アールティーティー):round trip timeサーバとの往復(遅延)時間のことです。pingの応答時間。RTTは,1つの通信パケットが, 送信元から送信先まで行き,再び送信元に戻ってくるまでに要する時間。 TTL ⇒(ティーティーエルト):time-to-live IPパケットが通過できるルータの残り数を示す。ルータを通過するたびに1ずつ減る。 TTLが0になったパケットを受け取ったルータは,このパケットを中継せずに破棄する。 MTU⇒(エムティーユー): Maximum Transmission Unit MTU最大値の求め方 1回の転送で送信できるデータの最大値を示す値。送信側ホストが受信側ホストより大きい MTUを持っていた場合は,送信側が受信側のMTUに従ってデータを再分割して送信する。 |
|||
Report BNRスピードテスト |
|||
| 通信速度測定サイトspeed |
レジストリ変更によるチューニング方法 |
||
|
以下のソフトウェアで高速化ができます。
Windows VistaではRWINは自動的に調整されるため、値を変更することは出来ません。MTUについてはフリーソフト等で変更可能ですが,
パート(1)Windows VistaではMTUの初期値が大きいため,設定を変更しても効果はあまり期待できません。 インターネットを強力に高速化する総合加速ユーティリティーソフトウェア InternetAcceleratorSP (フリーソフト) MTU値、RWIN値の自動計測・最適化によりインターネットを高速化します。 (windowsシステムの高速化も出来ます。) このソフトウェアを利用すると、分割されない最大パケットサイズでインターネット通信を行う事ができるようになり、 インターネットによる通信速度が向上します。 ソフトウェアサイト InternetAcceleratorSP http://www.yasuoka-yoshiharu.net/Computer/InternetAcceleratorSP.html http://www.yasuoka-yoshiharu.net/Computer/Software/InternetAcceleratorSPSetup.msi |
|||||||||||||||||||||||||||||||||||||||
☆最初は回線を選択して高速化実行をしてみる。
![]() |
|||||||||||||||||||||||||||||||||||||||
| ADSL12Mや、FTTH(ひかりファイバー)など、 現在御使用の回線を選択して「高速化実行」ボタンを押すだけで、OSとネットワークカードを自動検出, 最適なMTU値を自動測定,RTTAverageを自動計測・計測結果から得られたRTTAverageを用い, 最適なRWIN値を計算します。再起動を促して来ますので,その時の状況で「はい」か「いいえ」を選ぶ。 |
|||||||||||||||||||||||||||||||||||||||
高速化実行後再起動した後ソフトを立ち上げ,インターネット手動高速化タブを開く。
![]() |
|||||||||||||||||||||||||||||||||||||||
GlobalMaxTcpWindowSizeとTcpWindowSizeが65535に成っていたら, http://www.speedguide.net/analyzer.php のページに行って,RWinの現在値を確認します。 マウスカーソル先が65535に成っているか確認します。 |
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
| 次にRWinの現在値が、InternetAcceleratorSPで設定した値と同じであることを確認したら, 通信速度を計測してみましょう。 http://www.bspeedtest.jp/ 思う様なスピードが出ていない様でしたら,☆インターネット手動高速化で値を設定,再起動して下さい。 数値を挿入して,上記の設定を反映するをクリックすると下図の様に再起動を促して来ますので, その時の状況で「はい」か「いいえ」を選ぶ。 |
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
RWinは65535 x 2の累乗倍の値で設定します。 例 65535(65535の1倍)、131070(65535の2倍)、262140(65535の4倍)、393210(65535の6倍)等 という値に注意してください。 もし,まだ思うようなスピードが出ないのでしたら,上記の数値を挿入していって,その都度確認し, 最速な速度に成る様設定してみて下さい |
|||||||||||||||||||||||||||||||||||||||
☆インターネット手動高速化値の設定
(GlobalMaxTcpWindowSizeとTcpWindowSizeが393210に成っているのは,![]() 私の住んでいる所が高遅延環境の北海道稚内だからです。 この位のRWin数値でないと,有る程度のスピードが出ませんでした。) |
|||||||||||||||||||||||||||||||||||||||
MTU ネットワーク通信で一度に転送できる最大のDATA量。 不適切な値を設定すると転送するDATAがMTUより大きな場合は分割して転送されたり 空きが出来たりで効率が悪くなる。 1500 (Ethernet) 1492 (PPPoE) 1454 (フレッツADSL) カスタム(88〜1500) と変わる事が有るが1454が推奨値に成っています。 GlobalMaxTcpWindowSizeと TcpWindowSizeの値は同一数でも良いみたいです。伝送損失を補うための設定らしい。 GlobalMaxTcpWindowSize は、Windows 2000 で新しく追加されたものでデフォルト値がありません。 また、GlobalMaxTcpWindowSize よりもネットワークカード個別のTcpWindowSizeが優先されるので、 必ずTcpWindowSize も設定しておきます。 DefaultTTL⇒128 パケット生存期間。 発信IPパケットのヘッダーの Time-to-live (TTL) 値を指定する。 TTL は、宛先に到着していないIPパケットがネットワーク内に存在できる最長時間で、 この値によって IPパケットが破棄されるまでに通過できるルーターの数が決まる。 SackOpts⇒1 選択型ACKオプション。エラー再送が必要なパケットを効率的に通知する機能。 通常TCPでは連続するDATAの途中だけが紛失しても、その紛失して切れてしまった以降のDATAから再送する。 SackOptsを使用すると、受信側が送信側に受信バッファの状態を通知する事ができるようになり、 一部のパケットが破棄されても、受信側がデータの欠落部分を送信側に正確に通知し、 送信側は必要なDATAのみを再送可能になる。 設定値は 0(無効)か 1(有効)。デフォルトは有効(1/オン)。これは必ず有効(1/オン)にしておくこと。 SACK機能が有効な相手ホストでこのオプションがオフになっていると、エラー再送効率が低下し、速度が低下する。 Tcp1323Opts⇒1 or 3 タイムスタンプとウィンドウ スケーリングの有効/無効を制御する。 RWIN値が64KB(65536)以上なら、1 か 3 を指定。 0 … RFC 1323 オプションを両方無効にする。 1 … Window Scale オプションだけ有効。 2 … Time Stamps オプションだけ有効。 3 … 両方のオプションを有効にする。(1+2) RWINを 65536以上に設定する場合に有効(1/Yes)にする。 TcpMaxDupAcks⇒2 最大重複ACK数。 何らかの原因でパケットデータが紛失して相手に届かなかった事を、 相手からの同じ応答を何回連続して受信したかで TCPデータの送信側が判断する。 その受信回数(1〜3)を指定することによって送受信の最適化が可能。 上りデータ転送機能。デフォルトは 2(=全3ACKs)。 データ受信側がパケットロスやパケットエラーを検出すると、そのパケットを受信するまで、 同じ番号の確認応答(ACK)をデータ送信側に送り続ける。 この値は、データ送信側(自分)がデータ受信側(相手ホスト)から、 何度目の重複(同じ番号)ACKを受け取った時に再送信を行なうかを決める。 数値は最初のACKを除いた重複するACKの個数。 EnablePMTUBHDetect⇒0か空欄 ブラックホール検出オプション。PMTU Black Hole とは、PMTUDiscovery を実行することによって逆に、 一部のインターネットサーバーと通信できなくなってしまう現象をいう。 設定値は 0(無効)か 1(有効)。 デフォルトは無効(0/No)。 経路MTU発見機能ではパケットを分断禁止モードで送信し、 途中のルータから分割必要エラーが返ってくるかどうかで経路のMTUを調べる。 この時エラーを返さないルータやネット(ブラックホール)があるとデータ転送が止まってしまうので、 一定時間内に相手ホストから確認応答(ACK)が返ったかどうかで判断する(有効にするとパケット送信回数が増える)。 ブラックホールとなるルータが存在する可能性は非常に少ないので,通常は無効(0/No)にした方が良い。 EnablePMTUDiscovery⇒1 経路MTU発見オプション。「経路 MTU 検出」の有効/無効を指定する。 設定値は 0(無効)か 1(有効)。デフォルトは有効(1/Yes)。 機器が扱える最大のパケットサイズがMTUで、それを超えるサイズのパケットは分断される。 ネットワーク通信で一度に転送できる最大のDATA量。 不適切な値を設定すると転送するDATAがMTUより大きな場合は 分割して転送されたり空きが出来たりで効率が悪くなる。 高速化実行後再起動した後ソフトを立ち上げ,通信速度が思うように出ない場合, 再度表示された値のままか,上記の数値を入力して再起動して下さい。 |
|||||||||||||||||||||||||||||||||||||||
☆MTU最大値の求め方 戻る |
|||||||||||||||||||||||||||||||||||||||
| MTUの求め方は,フリーソフトのEditMTUを使って簡単に出来きます。 EditMTUはあくまでMTUの最大値を調べるために使用致します。 ☆EditMTU(MTU,RWIN簡単設定ツール)⇒ダウンロード http://hp.vector.co.jp/authors/VA022090/editmtu/ ダウンロードして解凍し,ソフトを立ち上げ,「MTU探索」ってとこをクリックしてください。 「MTU探索モード」になったら下記の画像の様にコンソールで実行ってところにチェックを入れて, Pingって書いてあるボタンを押してください。 MTU/RWIN値を設定BOXにコピーして良いですか?の確認ダイアナボックスが出ます。 キャンセルをクリックします。 「MTU・MSS・RWIN」の欄が下記の画像の様に数字が入ると思います。 |
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
| ●指定回数のPING実行が正常に完了しました。(コンソール)」と表示されてればOKなので, 表示されたMTUの数値をメモ等などして下さい。 |
|||||||||||||||||||||||||||||||||||||||
|
MTU値の一覧です。
|
|||||||||||||||||||||||||||||||||||||||
☆再起動して立ち上がったら,RWinの現在値が、InternetAcceleratorSPで設定した値と同じであるか, http://www.speedguide.net/analyzer.php のページに行って、RWinの現在値を確認します。 RWinの現在値はインターネット手動高速化のRWin値の設定によつて違います。 |
|||||||||||||||||||||||||||||||||||||||
![]() GlobalMaxTcpWindowSizeとRWINが394504と一致してませんが,特に影響は無いみたいです。) |
|||||||||||||||||||||||||||||||||||||||
☆通信速度を計測してみましょう。
http://www.bspeedtest.jp/ 実速に近い数値が出ると思われます。Broadband Networking Report 少しきつい数値が出ます。 |
|||||||||||||||||||||||||||||||||||||||
”ADSLのRWin適正値” 大半のADSL環境では、Windows XPの初期値のRWin=65535で十分です。 高遅延環境(北海道や中国・九州地方)の方で、 リンク速度が15Mbps以上(線路長が約1km以下)の場合は、 RWinが若干不足ぎみなので、131070等の数値に増やしてみましょう。(OSがVistaは動作確認していません) |
|||||||||||||||||||||||||||||||||||||||
ADSLサービスでの地方別RWin推奨値 (ブロードバンドテスト サイトより)
|
|||||||||||||||||||||||||||||||||||||||
”光ファイバ・BフレッツのRWinの適正値” 100Mbpsの広帯域サービスなので,Windows初期値ですと、東京以外ではRWinが大きく不足します。 Windows XPのRWinの初期値は65535byteです。 注意⇒大きすぎるRWinを設定すると、再送ペナルティにより、速度にムラが出る場合があるので, 控えめな値の131070(65535の2倍)で試すといいでしょう。 131070の状態で測定して確実に速度が向上しているようなら、262140(65535の4倍,6倍)も試してみてください。 |
|||||||||||||||||||||||||||||||||||||||
光ファイバ・Bフレッツ(100Mbps)サービスでの地方別RWin推奨値 (ブロードバンドテスト サイトより)
|
|||||||||||||||||||||||||||||||||||||||
ブロードバンドスピードテストサイトで,RWin設定ツール、Dr.TCPとNetTuneでの速度向上の設定方法が詳しく説明されています |
|||||||||||||||||||||||||||||||||||||||
パート(2) |
|||||||||||||||||||||||||||||||||||||||
| ☆Dr.TCPでのMTU,RWINの簡単調整 戻る | |||||||||||||||||||||||||||||||||||||||
| Dr.TCPでのRWinの設定方法 おすすめのRWin設定ツールは、Dr.TCPです。 http://www.dslreports.com/drtcpで,DRTCP021.exeまたはDRTCP021.zipを入手してください。 入手したら起動します。 RWinの設定値をWindows初期値に戻すには,Dr.TCPを起動します。 |
|||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||
| TCP Receive Window Windows XPは「65535」と入力。Windows 2000以前は「16384」と入力。 Window Scaling Defaultを選択。 Time Stamping Defaultを選択。 Selective Acks Defaultを選択。 Path MTU Discovery Defaultを選択。 Saveを押して、Windowsを再起動すると、設定が初期値に戻ります。 |
|||||||||||||||||||||||||||||||||||||||
![]() (GlobalMaxTcpWindowSizeとTcpWindowSizeが393210に成っているのは,私の環境によるもので, この位のRWin数値でないと,有る程度のスピードが出ませんでした。) |
|||||||||||||||||||||||||||||||||||||||
| RWin設定 TCP Receive Windowは上記の表で地方別RWin推奨値を入力。 (Windows 2000以前は「16384」と入力) Window Scaling Yesを選択。 Time Stamping Yesを選択。 Selective Acks Yesを選択。 Dial Up (RAS) MTU 空欄 Path MTU Discovery Yesを選択。 Black Hole Detection Defaultを選択。 Max. Duplicate ACKs 2 TTL 128 Adapter Settings そのまま MTU 推奨値 1454 Saveを押してからExitを押す。Windowsを再起動すると、設定が反映します。 Windowsを再起動すると、設定が反映されます。 Windows再起動後, http://www.speedguide.net/analyzer.php のページに行くと、Dr.TCPで設定したRWin値に反映。 RWinの現在の設定値を確認したら,通信速度を計測してみましょう。 http://www.bspeedtest.jp/ |
|||||||||||||||||||||||||||||||||||||||
|
MTU値の一覧です。
1454が推奨値に成っています。
|
|||||||||||||||||||||||||||||||||||||||
| ☆NetTuneによるネット速度調整 戻る Windows Vista は、現状ではMTUやRWINの設定は出来ません。但し、上り側のAFDだけは反映されるようです。 |
|||||||||||||||||||||||||||||||||||||||
| みーのホームページで,NetTuneを入手してください。 |
|||||||||||||||||||||||||||||||||||||||
| http://members.at.infoseek.co.jp/mimi1014/download.html | |||||||||||||||||||||||||||||||||||||||
NetTune.exe〕をダブルクリックし、NetTuneを起動します。 |
|||||||||||||||||||||||||||||||||||||||
| 数値を入力後は必ず設定ボタンを押していく事。タブ毎に入力後も設定ボタンを押します。そうしないと設定が反映されません。 | |||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||||||||||
| 設定変更を行うと、Windowsのレジストリに反映されます。一つ間違えるとコンピューターが起動しなくなったり、システムやデータが破壊されてしまう恐れがありますので、ご注意ください。必ずレジストリのバックUPをする。 | MTUタブを開く⇒ネットワークアダプタ選択⇒適応するMTUの選択 選択が終わりましたら設定をクリックします。 |
||||||||||||||||||||||||||||||||||||||
|
TCP Window Sizeタブをクリック、RWINの設定を行います。 ![]() |
Default TTL ![]() |
||||||||||||||||||||||||||||||||||||||
| TCP Window Size (RWIN) 最適な値を何度か試して調整することをおすすめします。 以下の値のうちのいずれかでお試しください。 65044 (MSS(MTU-40バイト)の整数倍で65535を超えない最大値) 130088 (65044 × 2) 260176 (65044 × 4) 520352 (65044 × 8) Window Scaling RWINに65535バイト以上を設定すると自動的にチェックされます。 |
TTL ⇒(ティーティーエルト):time-to-live 128 IPパケットが通過できるルータの残り数を示す。 |
||||||||||||||||||||||||||||||||||||||
|
Black Hole Detection ![]() |
PMTU Discovery ![]() |
||||||||||||||||||||||||||||||||||||||
| Black Hole Detection Disable | Path MTU Discovery Enable | ||||||||||||||||||||||||||||||||||||||
|
Web Accelerator ![]() |
|
||||||||||||||||||||||||||||||||||||||
| Max Connection Per Server Max Connection 1つのサーバーに同時に張れるコネクション数の上限 推奨値8〜16 |
DefaultReceiveWindow DefaultSendWindow RWINに設定した値と同じ値を入力します。 |
||||||||||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||||||||||
| ファイルより終了 | 元の状態に戻すにはリセットボタンクリック | ||||||||||||||||||||||||||||||||||||||
Windowsを再起動すると、設定が反映されます。 Windows再起動後, http://www.speedguide.net/analyzer.php のページに行くと、NetTuneで設定したRWin値に反映。 RWinの現在の設定値を確認したら,通信速度を計測してみましょう。 http://www.bspeedtest.jp/ |
|||||||||||||||||||||||||||||||||||||||
いかがでしたか,お役に立ちましたか,今迄の通信速度より速く成りましたか?。 速度測定サイト・時間帯・PCスペックに依り測定値はさまざまに出ると思います。 適当な値のところで見切りをつけましょう。 |
|||||||||||||||||||||||||||||||||||||||
| Copyright©Siyouji Mikami |