ψWindows 2000にMS05-019パッチ適用でスループットが大きく低下

このエントリーをはてなブックマークに追加
1( ´`ω´)ψ ★

■Windows 2000にMS05-019パッチ適用でスループットが大きく低下(04/13/2005)

 Microsoftが公開したサポート情報によると、4月12日に月例パッチの1つとして公開された
「MS05-019」の修正プログラムを適用すると、ネットワークのスループットが大きく低下する
可能性があるという。

 この問題は、Windows 2000で発生する可能性がある。Windows 2000 Service Pack 3では
100Mbpsのネットワークで64KBに設定されていたTCPウインドウサイズが、MS05-019の適用
により1万7520バイトに変更されてしまうために発生する。場合によってはスループットは4分の
1程度にまで低下するということだ。

 この問題を解決するには、レジストリを変更して「TcpWindowSize」というエントリを追加するか、
「Setsockopt」を変更し、ウインドウサイズをソケットベースに変更すればよい。

(後略)

( ´`ω´)つhttp://www.itmedia.co.jp/enterprise/articles/0504/13/news097.html (引用元配信記事)

依頼
http://pc8.2ch.net/test/read.cgi/pcnews/1091558547/592

【Microsoftが公開したサポート情報】
( ´`ω´)つhttp://support.microsoft.com/kb/890345/
2名無しさん@お腹いっぱい。:2005/04/15(金) 00:50:27 ID:???
2
3名無しさん@お腹いっぱい。:2005/04/15(金) 01:00:42 ID:???
あるあるwww
4名無しさん@お腹いっぱい。:2005/04/15(金) 01:10:40 ID:???
XPは影響なし?
5名無しさん@お腹いっぱい。:2005/04/15(金) 01:19:41 ID:???
これでTcpWindowSizeというものを知ったから
調べたら、64Kよりも大きくできるってかいてあった。
やったらスループットが5.5Mbpsから6.0Mbpsに上がった。
6名無しさん@お腹いっぱい。:2005/04/15(金) 01:25:36 ID:???
ついでにやったことメモっとく
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters以下の
Tcp1323Optsに3を設定。これでTcpWindowSize(RWIN)を64kよりも大きくできる。
TcpWindowSizeに519616を設定。値は環境によって違う。
http://www.speedguide.net/analyzer.php で現在のTcpWindowSize(RWIN)を調べられる。
7名無しさん@お腹いっぱい。:2005/04/15(金) 02:29:51 ID:???
>>3
ねーよw
8名無しさん@お腹いっぱい。:2005/04/15(金) 11:35:43 ID:???
クソ遅くなったふざけんなマイクロソフト
9名無しさん@お腹いっぱい。:2005/04/15(金) 12:59:15 ID:???
>>5-6
さんくす。以前よりも上がった。
10名無しさん@お腹いっぱい。:2005/04/15(金) 16:05:35 ID:jytFG1fG
>>1
それなんてガンダム?
11名無しさん@お腹いっぱい。:2005/04/15(金) 16:16:14 ID:quuXaApU
これってXPに乗り換えさせるためにワザとやってるんじゃないの?
12名無しさん@お腹いっぱい。:2005/04/15(金) 18:13:14 ID:???
>>11
そうでもないよ。
もともとwin2kではTCPウインドウサイズが17520だったのが
SP3、SP4で64Kになったんだしさ。
本来ならSP3、SP4でスループットが大きく上昇という記事が出てもいいくらい。

それにしてもTCPウインドウサイズ程度でずいぶん変わるもんなんだな。
環境によるんだろうけど。
13名無しさん@お腹いっぱい。:2005/04/15(金) 18:57:42 ID:???
XPを買ってほしい マイクロソフトのいやがらせだな
14名無しさん@お腹いっぱい。:2005/04/15(金) 19:06:12 ID:???
直すにはレジストリ弄るだけじゃん。
15名無しさん@お腹いっぱい。:2005/04/15(金) 19:38:42 ID:???
EDITMTUじゃだめなの?
16名無しさん@お腹いっぱい。:2005/04/15(金) 21:31:43 ID:N06DBh+D
>>6
TcpWindowSizeは大きくすると、普通の細かい通信が低下するぞ。
バランスだな。
17名無しさん@お腹いっぱい。:2005/04/15(金) 21:36:14 ID:TCYr60xP
SP3だけ?
18名無しさん@お腹いっぱい。:2005/04/15(金) 21:51:45 ID:N06DBh+D
>>17
sp4も同じ。sp3から。
19名無しさん@お腹いっぱい。:2005/04/15(金) 21:53:27 ID:???
これって後のパッチで修正されたりする?
20名無しさん@お腹いっぱい。:2005/04/15(金) 22:23:19 ID:???
バグではないからなぁ。
21名無しさん@お腹いっぱい。:2005/04/15(金) 23:16:34 ID:N06DBh+D
>>19
修正されない。そもそも、マイクロソフトの対策ページも
気に入らないなら、ここに「好きな値」を入れろとしてるだけ。

そもそも、これは環境によるので、極めて貧乏ちっくな環境の人だと、
64にするとかえって遅くなる。
22名無しさん@お腹いっぱい。:2005/04/15(金) 23:18:10 ID:???
レジストリ編集ってめんどくさい!って人は、
-------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"TcpWindowSize"=dword:0000ffff
-------------------------------------------------------------
の--を含めないテキストを、適当な名前.txtで保存して、
ダブルクリックすれば反映されるよ。
23名無しさん@お腹いっぱい。:2005/04/15(金) 23:19:00 ID:???
>>22
違った、 適当な名前.reg
だ。
24名無しさん@お腹いっぱい。:2005/04/15(金) 23:35:33 ID:???
いったいどのくらいの値が一番いいんだろうな。
小さいデータはどうせすぐ転送終わるんだし、
大きいデータ用にでかい値与えても良さそうな気もするんだけど。
25名無しさん@お腹いっぱい。:2005/04/15(金) 23:58:47 ID:???
今までで調子良かったし64kに戻したい。
重くなってもうた。
26名無しさん@お腹いっぱい。:2005/04/16(土) 00:05:13 ID:???
>>24
64kだと、バイトで8kバイトぐらいで、
これを>>6みたいに519616にすると64kバイトになる。
小さな画像などは独立して転送されるので、8Kバイトぐらいの
小さなアイコが10個あるようなHPだと、
同じ回線でも、640Kバイト 80kバイトとなり、全く遅い。

FTPをかけたり、ドデカイ画像や映像を落としているのでなければ
64kつまり、8Kバイトは絶妙と言えるだろ。
27名無しさん@お腹いっぱい。:2005/04/16(土) 12:55:35 ID:???
ん? たかがウインドウサイズの設定で送られてくるデータサイズが
増えるわけないじゃん。内部処理の単位でエラー時の再送信のときの区切りとかだろ。

モデムの場合の設定は17Kだろ?
モデム全盛期の時はウェブの素材のファイルサイズをなるべく小さくしていたもんだが、
もしウインドウサイズの設定で送られてくるデータサイズが
増えるとしたら2Kバイト未満に小さくしても無意味だったってことになるじゃん。
28名無しさん@お腹いっぱい。:2005/04/16(土) 12:59:17 ID:???
それからTcpWindowSize(RWIN)は単位はバイトなきがするんだがねぇ。

> 64kだと、バイトで8kバイトぐらいで、
設定が64Kだと64Kバイトだと思うんだがねぇ。
29名無しさん@お腹いっぱい。:2005/04/16(土) 14:57:43 ID:???
30名無しさん@お腹いっぱい。:2005/04/16(土) 19:33:52 ID:???
>>29より
> ちなみにフレッツ・ADSLの推奨値は,MTUが1454,RWINが16384となっている。
ということは、このパッチを当てて1万7520バイトに変更されても
それはADSLの推奨値に近いんだね。
31名無しさん@お腹いっぱい。:2005/04/21(木) 23:33:58 ID:???
どうやら、>>1の記事が過剰反応しているだけであって、
この変更はミス等により悪い結果をもたらす物ではなく
ユーザーからのフィードバックにより改善するための変更だったもよう。

http://support.microsoft.com/?kbid=890345

> Windows 2000 Service Pack 3 (SP3) では、TCP 受信ウィンドウのサイズは
> 100 Mbps のネットワークで 64 KB に設定されます。この設定により再送信が
> 頻繁に起こる可能性があります。既定のサイズは SP3 以前の既定である
> 17 KB に戻されるべきであると、お客様および製品サポートからのフィードバックが
> 寄せられました。このため、この変更が影響を受けるお客様のための修正プログラムとして
> リリースされました。セキュリティ更新プログラム 893066 は TCP 受信ウィンドウの
> 既定のサイズを 17,520 バイトに減少させます。

> 一般的に、ほとんどのお客様はいずれの設定でも
> 著しいパフォーマンスの変化に気づかれることはないでしょう
32名無しさん@お腹いっぱい。:2005/04/21(木) 23:41:35 ID:???
>>31
ADSL程度の帯域では20%程度の低下になるんですが・・・・
33名無しさん@お腹いっぱい。:2005/04/21(木) 23:46:19 ID:???
>>32
だから回線の質にもよるって書いてあるだろ。
それにどうせ大きなサイズのデータでしか測定しとらんだろ。
34名無しさん@お腹いっぱい。:2005/04/24(日) 12:51:21 ID:???
後付けの詭弁のように思える。
35名無しさん@お腹いっぱい。:2005/04/24(日) 12:59:32 ID:???
後付け? 何言ってんだ? TCP/IPのもとからの仕様だろ。

エラーチェックの間隔を短くすればデータが増える。
エラーチェックの間隔を長くすれば再送信のコストが高い。
同じようなことはなんにでもある。

最善の解が存在しないからこそTCP/IPでは
このパラメータを変更できるようになっている。
36名無しさん@お腹いっぱい。:2005/04/24(日) 14:34:44 ID:ghzrDvru
さっさと修正版出せよ。
被害度は小さいけど、トレンドマイクロとやってること変わらんぞ。
37名無しさん@お腹いっぱい。:2005/04/24(日) 15:03:18 ID:???
今回のパッチはなんかいろいろ問題多いから、
しばらく当てない方がいいな
38名無しさん@お腹いっぱい。:2005/04/24(日) 16:23:06 ID:???
ttp://www.microsoft.com/japan/technet/security/bulletin/ms05-019.mspx
TCP/IP の脆弱性により、リモートでコードが実行され、サービス拒否が起こる(893066) (MS05-019)

39名無しさん@お腹いっぱい。:2005/04/24(日) 16:24:52 ID:???
>>37さん、>>38みたいな致命的なセキュリティホールを
様子見でいい、ってどういう了見?
40名無しさん@お腹いっぱい。:2005/04/24(日) 16:26:52 ID:???
よくみえれば 緊急 ってなってるし。
---
TCP/IP の脆弱性により、リモートでコードが実行され、サービス拒否が起こる(893066) (MS05-019)
このセキュリティ情報の対象となるユーザー : Microsoft Windows をご使用のお客様
脆弱性の影響 : リモートでコードが実行される
最大深刻度 : 緊急 ←★★★
推奨する対応策 : お客様はこの更新プログラムを直ちにインストールして下さい
41名無しさん@お腹いっぱい。:2005/04/24(日) 22:33:12 ID:???
>>36

>>31読んだ?

> 既定のサイズは SP3 以前の既定である 17 KB に戻されるべきであると、
> お客様および製品サポートからのフィードバックが 寄せられました。
42名無しさん@お腹いっぱい。:2005/04/27(水) 08:51:41 ID:???
Windows XP SP1などでも「MS05-019」適用後にネットワーク関連の不具合
ttp://internet.watch.impress.co.jp/cda/news/2005/04/26/7439.html
43名無しさん@お腹いっぱい。:2005/05/01(日) 11:03:36 ID:???
マイクロソフトの中の人に来たけど、この修正パッチ作ってんだとさ。

セキュリティ更新プログラム MS05-019 または Windows Server 2003 Service Pack 1 のインストール後、クライアントとサーバー間のネットワーク接続が機能しないことがある
http://support.microsoft.com/default.aspx?scid=kb;ja;898060

でも現状、お金払ってサポートしている人しか提供してない・・・
一般人は知らんとよ。
44名無しさん@お腹いっぱい。
MS05なんて旧式のMS使ってるからさ