web-dev-qa-db-ja.com

Windows XPは一度に10個のインバウンドTCP / IP接続のみを許可しますか?

Windows XP)にあるWebサービスに40のクライアントを接続しようとしましたが、接続できません。

WindowsのインバウンドTCP/IP接続XP一度に10に制限されていますか?

7
Gold

TCP接続制限は適用されませんが、10を超えるクライアントを許可しないという法的合意に拘束される場合があります。

Microsoftからこれを参照してください: Windows XPのインバウンド接続制限

コマンドプロンプトで次のように入力します。

 net config server 

これは、ログオンできる最大許容ユーザー数と、セッションごとの最大オープンファイル数を示しています。

14
Nicu Zecheru

技術的にはセッションです。そしてそれはTCP/IPとは何の関係もありません。

これは、HomeおよびProfessionalエディションのWindowsがサーバーとして使用されないようにするためです。

私は彼らを責めません。彼らがより多くの同時セッションをサポートした場合、それは彼らがtestその制限をしなければならないことを意味します。次に、表示されるバグを修正します。そして、さらにテストします。すべてホームエディション用。 。 。

それは私たちの残りが使用する機能のためのより少ない時間です。ところで、その制限はVistaSP2で削除されました。

5
surfasb

IIS Windows XPのデフォルトの接続制限は10接続です。これは40接続に増やすことができますが、それを超えることはできません。

から http://weblogs.asp.net/cazzu/archive/2003/10/10/31476.aspx

Adsutil.vbsスクリプト(c:\ inetpub\AdminScriptsなどにある必要があります)を見つけて、次のコマンドを実行します。

adsutil set w3svc/MaxConnections 40

また、 " allow keepalives " in IISを無効にすることもできます。これにより、上記の同時接続の数に制限されますが、接続をより高速に処理できるようになります。は単純なWebサービスであるため、とにかくキープアライブは必要ありません。

サーバーOSを購入する、またはApache for Windowsを使用する(ASP.netアプリを実行していない場合)という明白な答えに加えて、IISと同じ制限がないため)。

5
KJ-SRS

はWindows XPは一度に10個のインバウンドTCP/IP接続のみを許可しますか?

いいえ、それは間違いなくそれ以上のものを許可します。そうでなければ、人々はどのようにして急流を実行するようなことをすることができますか?

編集:Nicuの回答によると、私はおそらく間違っています。彼が提供したリンクには驚いています。何が完了したか(#profanity#)。

Windows-XPで40クライアントをWebサービスに接続しようとしましたが、接続がありません

ここであなたが本当に何を意味するのか完全にはわかりません。ローカルWebサーバーを実行していますか?

さまざまなツールを使用して、ネットワークで何が起こっているかを確認できます。タスクマネージャは非常に基本的なビューを提供します。 「perfmon.exe」はさらに多くの機能を提供します。そして Wireshark はたくさんの情報を提供します。ヒントについては、イベントビューアを試すこともできます。

たぶん、この動作を引き起こしている奇妙なファイアウォール設定がありますか?マシンに他のネットワークインターフェイスがあり、それがハードウェアまたはインターフェイス固有の効果であるかどうかを確認するために使用できますか?

特定の状況に関する詳細は、意味のある回答を提供するのに役立つ場合があります。気を付けて

4
James T Snell

あなたの質問は厳密にインバウンド接続に関するものですが、私はこれを参考のためにここに置きます。

アウトバウンド接続はWindows XPによって制限され、ウイルスやマルウェアがネットワークに急速に拡散して感染するのを防ぎます(これは後にSP2)。

幸いなことに、この制限は LvlLordのすばらしいツール を使用して変更できます。このパッチが基本的に行うことは、 イベントID 4226 がトリガーされる前に同時接続制限を変更することです。

SP2以前は、接続の最大数は事実上無制限でした(技術的には、16ビット整数の最大値)。 LvlLordは、50はほとんどの人にとって十分に良い(正気の)値であると信じています。必要に応じてさらに高くすることもできますが、ウイルスに感染した場合は、ウイルスの拡散もはるかに速くなることに注意してください。


余談ですが、 nLite はISOを作成する前にこのパッチを実行できると思います(したがって、フォーマットするたびに実行する必要はありません)。

2
Breakthrough