小春网

 找回密码
 注册账号
查看: 11170|回复: 147
收起左侧

[IT 交流] [转帖]光ファイバ 测速和提速方法

[复制链接]
发表于 2006-6-19 22:38:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

x
转的一个叫晨歌的哥们的帖子~~~~~~~~~~~~~~~~~~~~~

我试了一下,下载速度从原来的20几M加快到60多M请大家执行以下操作之前,先去这个网站测试一下现在的速度,然后做个比较
http://www.bspeedtest.jp/
此主题相关图片如下:此主题相关图片如下:
太过分了!刚才又测了一下,居然达到了73M!
此主题相关图片如下:

---------------------------------------------------------------------------------
速度向上のポイントRWin設定で回線速度が1.5倍~3倍に!※説明を読まずに、手っ取り早く速度を上げたい方は、前半の説明を飛ばして、4.RWinの設定方法をご覧ください。▼ 光ファイバの速度を速くするにはどうすればいいですか? 1.はじめに光ファイバユーザで、東京以外に在住の方は、RWinを増やすことで劇的な速度向上が期待できます。Windows 98/Me/2000ユーザはもちろん、Windows XPユーザもRWinの設定によって速度が大幅に向上します。回線速度(契約速度)が100Mbpsであっても、RWinがWindowsの初期値のままだと受信速度に限界があります。例えば、後で説明するように、大阪に在住の方は、Windows XPデフォルトのRWinだと最大で約35Mbpsしか出すことができません。この「壁」は、RWinを設定することで容易に100Mbps程度まで引き上げることが可能です。2.RWinによる受信速度の限界受信速度(帯域)の上限値は理論上、以下の式で計算されます。受信帯域の上限[bps] = RWin[byte] x 8 / RTT[ms] x 1000 RWinとは、簡単に言えば、サーバから一度にまとめて送ってもらいたいデータ量です。RWinが大きいほど、一度にたくさんのデータを受け取ることができるので、転送効率が良くなって速度が速くなります。RTTとは、サーバとの往復(遅延)時間のことです。いわゆるpingの応答時間がそれです。RTTを最も決定付けるのが物理的な距離で、距離が遠いほど信号の伝送に時間がかかるのでRTTが大きくなります。また、回線種類(光ファイバやADSL)によってもRTTは若干前後します。無線LAN環境の場合もRTTが大きくなります。RTTが大きいほど、サーバに「ここまでのデータを受け取りました。次のデータを送ってください。」と返事をするのに時間がかかるので、効率が悪くなって速度が低下します。RTTは距離によって概ね決定される値ですから、RTTを小さくすることは物理的に限界があります。しかしながら、RTTが大きい場合でも、RWinを上げてデータを一度に沢山送ってもらえば、転送効率が上がって速度が向上します。では、上の式を使って、具体的に、東京・大阪間の受信帯域の上限を計算してみましょう。・Windows XPでのRWinの初期値は65535byteです。・東京・大阪間のRTTは、光ファイバの場合15msくらいあります。このとき、受信帯域の上限は、65535 x 8 / 15 x 1000 = 約35Mbpsとなります。つまり、アクセス回線の容量が100Mbpsであっても、RWinの設定がWindows初期値のままだと、大阪ユーザが東京サーバから受信したときは最大でも約35Mbpsしか速度が出ないのです。同様に、札幌や福岡は、東京に対するRTTが光ファイバの場合25msもありますので、帯域は約20Mbpsが上限になり、せっかくの100Mbps回線の80%が有効利用されません。そこで、次の項目の通りRWinの設定を増やして、帯域の上限を100Mbps近くまで引き上げることが速度向上に直結します。▼ RWinはどうやって設定すればいいですか?その適正値は? 1.基本的な考え方RWinが大きいほど帯域の上限が高くはなるのですが、しかし一方で、RWinが大きすぎるとパケットロスが発生したときに再送に時間がかかり、かえって転送速度が低下したり転送速度にムラができたりします。従って、RWinは必要以上に増やさないようにしましょう。なお、RWinは65535 x 2の累乗倍の値で設定します。例えば、65535(65535の1倍)、131070(65535の2倍)、262140(65535の4倍)、、という値しか取れないことに注意してください。次に、ADSLの場合と光ファイバの場合の適正値について解説します。2.ADSLのRWin適正値ADSLは、47~50Mbpsサービスであってもリンク速度が最大で30Mbps程度であり回線容量があまり大きくないので、大半のADSL環境では、Windows XPの初期値のRWin=65535で十分です。ただし、Windows 98/Me/2000はRWinのデフォルトが16384以下となっておりRWinが小さすぎるので、これらのOSをご利用の方は、どの地方にお住まいでも、65535に増やしたほうがいいでしょう。増やし方は後述の「4.RWinの設定方法」で説明していますのでお読みください。また、高遅延環境(北海道や中国・九州地方)の方で、リンク速度が15Mbps以上(線路長が約1km以下)の場合は、RWinが若干不足ぎみなので、131070に増やしてみましょう。ADSLサービスでの地方別RWin推奨値地方東京に対するRTTRWin=65535の場合の帯域上限RWin推奨値北海道35ms15Mbps △場合により不足65535のまま(または131070)東北25ms21Mbps ○RWinほぼ充足65535のまま関東15ms35Mbps ○RWin充足65535のまま中部20ms26Mbps ○RWinほぼ充足65535のまま近畿25ms23Mbps ○RWinほぼ充足65535のまま中国四国30ms17Mbps △場合により不足65535のまま(または131070)九州35ms15Mbps △場合により不足65535のまま(または131070)※この表はADSLサービスの場合の推奨値です。3.光ファイバのRWinの適正値光ファイバは100Mbpsの広帯域サービスですので、Windows初期値のままだと、東京以外ではRWinが大きく不足します。必要な受信ウィンドウサイズ(RWin)は、理論上、次の式で計算されます。必要なRWin(帯域遅延積)[byte] = 帯域幅[bps] / 8 x RTT[ms] / 1000 例えば、大阪のユーザが100Mbpsサービスの回線で東京のサーバから受信するときのRTTが15msとします。その場合に必要なRWinは理論上、 100 x 1000 x 1000 / 8 x 15 / 1000 = 187500byteとなります。Windows XPのRWinの初期値である65535byteのままでは、いかに不足しているかが分かると思います。さて、実際のRWinの設定値はどうやって決めたらいいでしょうか。実測RTTと回線容量(帯域幅)を上記の式に代入して最適RWinを求めてもいいのですが、煩わしいと思いますので、下に地方別の標準的なRTTとRWin推奨値を載せました。一つ注意してほしいのは、大きすぎるRWinを設定すると、再送ペナルティにより、速度にムラが出る場合があるということです。そこで、まずは控えめな値の131070(65535の2倍)で試すといいでしょう。131070の状態で測定して確実に速度が向上しているようなら、関東以外の方は、262140(65535の4倍)も試してみてください。弊サイトが推奨する値は以下の表の通りです。光ファイバ(100Mbps)サービスでの地方別RWin推奨値地方東京に対するRTTRWin=65535の場合の帯域上限RWin推奨値北海道25ms20Mbps ×RWin不足262140東北15ms35Mbps ×RWin不足262140東京以外の関東12ms43Mbps ×RWin不足131070東京6ms87Mbps△RWinやや不足131070中部15ms35Mbps ×RWin不足262140近畿15ms35Mbps ×RWin不足262140中国四国20ms25Mbps ×RWin不足262140九州25ms20Mbps ×RWin不足262140※この表は光ファイバサービスの場合の推奨値です。4.RWinの設定方法それでは、RWinの設定を実際に行ってみましょう。おすすめのRWin設定ツールは、Dr.TCPです。http://www.dslreports.com/drtcp で、"DRTCP021.exe"または "DRTCP021.zip"を入手してください。 入手したら起動します。次の通りに選択・入力していきます。TCP Receive Window この欄がRWinです。ここに、上記の地方別RWin推奨値を入力します。推奨値が262140の地域であっても、最初は控えめに、131070で試すといいでしょう。Window Scaling RWinに65535を超える値を設定する場合は、必ず "YES"に設定します。"No"にすると、RWinに65535を超える値を設定できません。Time Stamping RWinに65535を超える値を設定する場合は、"YES" が望ましいです。"YES"にすると、パケットロス発生時でも効率の良く再送を行います。Selective Acks 必ず"YES" に設定します。"No"になっているとエラー再送効率が悪くなります。(Windowsではデフォルトで有効)Path MTU Discovery 必ず"YES"に設定します。"No"になっていると、MTUが小さくなって送信速度が低下する場合があります。(Windowsではデフォルトで有効)他の項目の設定は必要ありません。その下のAdapter Settingsの部分も設定しないでください。以上の設定が終わったら、"Save"を押して書き込んだ後にDr.TCPを終了させます。"Save"を押さないと設定が適用されませんので忘れないようにしてください。そして、Windowsを再起動すると、設定が反映されます。Windows再起動後、http://www.speedguide.net:8080/ のページに行って、RWinの現在値を確認します。※Windowsを再起動してもRWinの値が反映されていない場合、AFD値が設定されている可能性があります。その場合は、RWinの値が反映されない場合は?をご覧ください。RWinの現在値が、Dr.TCPで設定した値と同じであることを確認したら、通信速度を計測してみましょう。http://www.bspeedtest.jp/速くなりましたか?特に北海道や中国・九州地方の方は、10~20Mbps以上、大幅に速度が向上しているはずです。東京からあまり距離が離れていない方は、速度上昇幅が比較的小さいかもしれません。・速度向上のためのチェック項目RWinを推奨値まで増やしても、速度があまり速くならなかった場合は、次のことを確認してみてください。(1)無線LANを使っていないか? 無線LANを使っていると、速度は4Mbps~25Mbpsが限界です。 問題の切り分けのため、無線ではなく直接繋いで速度を確認しましょう。 有線LANで速度が出るようなら、無線LANがボトルネックになっています。 なお、現在802.11b(11Mbps)をご利用の方は、802.11a/g(54Mbps)に 買い換えると、最大で25Mbps程度の速度を出すことができます。 また、2006年に登場したMIMO対応製品を使うと、最大で35Mbps程度の 速度を出すことができます。(2)低速のルータを使っていないか? 3年以上前の古いルータは、スループット性能が低い場合があります。 例えばスループットが30Mbpsのルータの場合、速度は30Mbpsが限界です。 最新の高速ルータに買い換えましょう。(3)USB接続のLANアダプタを使っていないか? USB1.1のLANアダプタだと速度は10Mbpsが限界です。速度を速くするには USB2.0のLANアダプタを使うか、なるべくUSBタイプは避けましょう。(4)ノートPCでPCカードを使っている場合、CardBus未対応でないか? 古いPCカードは、CardBus未対応のことがあります。 CardBus未対応だと速度は16Mbpsが限界です。 PCカードを使う場合は、CardBus対応品に買い換えましょう。(5)LANカードやHUBが10Base-Tでないか? 5年以上前の古いPCや、古い通信機器は10Base-Tのことがあります。 10Base-Tの場合、速度は10Mbpsが限界です。 100Base-TX(またはできればgigabit)の機器に買い換えましょう。(6)OSがWindows 98/Meでないか? OSがWindows 98/Meの場合、RWinを増やしても速度は50Mbps程度で 頭打ちになるという報告があります。古いOSをご利用の方は、 Windows XPにアップグレードしましょう。(7)niftyの「セキュリティ24」やbiglobeの「ホームページチェック」、または「avast Webシールド」を利用していないか? これらのサービスを利用していると、速度は8Mbps~25Mbps程度に落ちる ようです。しかしながら、安全を考えると、サービスを無効にするのは お勧めしません。(8)NTTの「VoIPアダプタ」を使っていないか? VoIPアダプタにPCを直接繋いでいると、速度は8Mbps程度が限界になりま す。VoIPアダプタにはPCを接続せず、別途用意したブロードバンドルータ 経由でネットワークに繋ぐようにしましょう。正しい接続構成例(9)PCの搭載メモリ容量が192MB以下でないか? RWinを大きくすると、より多くのメモリを必要とします。 メモリは近年安くなっていますので、最低限256MBは搭載しましょう。 メモリを増やすとWindows自体の動作も快適になります。(10)RWin値が本当に反映されているか? もう一度、http://www.speedguide.net:8080/ のページに行って、 RWinが131070以上の数値になっていることを確認してください。RWinの値を元に戻したい場合は、次の項目をご覧ください。▼ RWinの設定値をWindows初期値に戻すには? 次の操作で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を再起動すると、設定が初期値に戻ります。▼ RWinの値が反映されない場合は? Dr.TCPでRWinを設定後、Windowsを再起動しても反映されていない場合は、AFD値が設定されている可能性があります。これは、Windows XP SP2において、何らかの原因でAFDの DefaultReceiveWindow の値が設定されていると、RWinよりもそちらの値のほうが優先されてしまうのが原因です。その場合、以下の方法でAFD値を削除してください。NetTuneを使用します。http://members.at.infoseek.co.jp/mimi1014/download.html で、NetTuneを入手してください。入手したら起動して、"AFD"というタブをクリックしてください。一番上の、DefaultReceiveWindow という欄に数値が入力されている場合は値を削除してください。Windowsデフォルトでは空欄になっているはずですが、何らかの原因でここに値が設定されていることがあります。その下の、DefaultSendWindow という欄は、送信バッファサイズですので、受信速度には影響がありません。そのままにしてください。値を削除したら、"設定"ボタンを押して書き込んだ後にNetTuneを閉じます。そして、Windowsを再起動すると、設定が反映されます。Windows再起動後、http://www.speedguide.net:8080/ のページに行くと、Dr.TCPで設定したRWin値に反映されていると思います。RWinの現在の設定値を確認したら、通信速度を計測してみましょう。http://www.bspeedtest.jp/▼ Windows XPでもRWinの設定が必要ですか? Windows XPはデフォルトのままでも十分速度が出る、と言われていたのは、まだ光ファイバが普及していないADSLの時代の話です。光ファイバは100Mbpsの広帯域サービスであり、Windows XPのデフォルトのままだとRWinが不足しますので、RWinの設定が必要です。
[此贴子已经被作者于2006-12-11 9:44:40编辑过]

发表于 2006-6-20 16:29:00 | 显示全部楼层
??みたい

回复

使用道具 举报

发表于 2006-6-21 12:47:00 | 显示全部楼层
看看,自己是多快!!

[em01]
回复

使用道具 举报

发表于 2006-6-21 13:01:00 | 显示全部楼层
我用 但是速度没上 都是下去了 所以又改回去了
回复

使用道具 举报

 楼主| 发表于 2006-6-21 13:58:00 | 显示全部楼层
偶的提高到51M了~ 还是觉得没快~
回复

使用道具 举报

发表于 2006-6-21 21:52:00 | 显示全部楼层
我觉得就是骗人的~~~~~
回复

使用道具 举报

发表于 2006-6-22 19:45:00 | 显示全部楼层
見せて、見せて
回复

使用道具 举报

发表于 2006-6-22 19:47:00 | 显示全部楼层
我cao!
骗子
回复

使用道具 举报

发表于 2006-6-23 00:05:00 | 显示全部楼层
みてみよう

回复

使用道具 举报

 楼主| 发表于 2006-6-23 00:43:00 | 显示全部楼层
[em01]
偶的速度提高了30M~ 现在是52M了~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小春网
常务客服微信
微信订阅号
手机客户端
扫一扫,查看更方便! 快速回复 返回顶部 返回列表