2010年05月22日

「5000 を超える番号の TCP ポートから接続しようとすると 'WSAENOBUFS (10055)' エラーが表示される」

「5000 を超える番号の TCP ポートから接続しようとすると 'WSAENOBUFS (10055)' エラーが表示される」
http://support.microsoft.com/kb/Q196271

Windowsにこんな制限があるのを初めて知りました。(なんのための制限かな?DoS攻撃の防止かなー?

障害報告のあった台北猫々LIBのHTTPクライアントクラスの接続エラーについての調査をするため、サーバーへの連続リクエスト処理を行いながらエラーが発生した時のソケットの状態をnetstatで見てみると、クライアント側のポート番号が4999までで止まっていました。う〜んストライクですね。

※セッションレスなので、リクエスト毎にソケット接続を行ないます。そのためクライアントソケットのポート番号は、どんどんインクリメントされていきます。→調査は10ミリ秒毎にリクエストを送信するため、クローズ済み状態でOSの解放待ち(TIME_WAIT)が溜まっている。

〜〜〜〜
TCP MAO:http localhost:4993 TIME_WAIT
TCP MAO:http localhost:4995 TIME_WAIT
TCP MAO:http localhost:4997 TIME_WAIT
TCP MAO:http localhost:4999 TIME_WAIT
ここで、接続失敗が発生。。。
posted by 台北猫々 at 23:41| Comment(5) | TrackBack(0) | 日記
この記事へのコメント
?奇私服?区?告 ?奇私服 http://www.habq.com/html/2013-7/86/index.html
Posted by ?奇私服 at 2013年08月02日 02:40
好玩的?奇私服 [url=http://www.habq.com/html/2013-7/86/index.html]?奇私服[/url] <a href="http://www.habq.com/html/2013-7/86/index.html" title="?奇私服">?奇私服</a>
Posted by ?奇私服 at 2013年08月02日 02:40
Right here is the perfect webpage for anyone who wants to understand this topic. You know so much its almost hard to argue with you (not that I actually would want to…HaHa). You certainly put a new spin on a subject that has been written about for a long time. Great stuff, just great! chanel sale http://www.marinecode.org/en/chanelbagsoutletsale.asp
Posted by chanel sale at 2013年08月04日 06:47
@PlaystationTactics ok, so the captcha image and the? text beside it wont line up? I will pm you with some code… chanel purses http://www.marinecode.org/en/chanelbagsoutletsale.asp
Posted by chanel purses at 2013年08月04日 06:48
eaafgqsphsbnnfs.upz.cpy, <a href="http://search111.com/?search=Delphine+Chan%C3%A9ac&sort_by=relevance">Delphine Chanテδゥac</a>, dEqbjat, [url=http://search111.com/?search=Delphine+Chan%C3%A9ac&sort_by=relevance]Delphine Chanテδゥac[/url], otonapZ, http://search111.com/?search=Delphine+Chan%C3%A9ac&sort_by=relevance Delphine Chanテδゥac, WtUvaUq.
Posted by Delphine Chanテδゥac at 2014年11月24日 08:30
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/38450949

この記事へのトラックバック