- - PR -
WindowsXPHomeでのTCP/IP最大同時接続数
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2008-01-08 03:13
TCP/IP接続するアプリケーションを開発したのですが
WindowsXPHomeでは最大同時接続数に制限があるようで パケット受信や接続要求が同時に制限数を超えた場合 その動作は無効になってしまうのでしょうか? それとも遅れてでも処理してくれるものなのでしょうか? また、1つのポート番号に対して同時にという意味なのでしょうか? それともそのパソコンに同時制限数があるという意味なのでしょうか? ご存知の方教えていただければありがたいです。 | ||||||||
|
投稿日時: 2008-01-08 09:30
TCP/IPの同時接続数に制限はないはずです。メモリの許す限り複数の接続を作ることができます。ただし、ライセンス契約上はサーバーとしての利用は許可されていません。
TCP内部でリトライをおこないます。リトライ回数を越えた時点でエラーが帰り、それ以降はリトライなどをおこないません。送信に関して正常終了が返るのは送信キューへの受け渡しに成功したという意味で、送信が完了したという意味ではないことに注意してください。送信が完了していない場合には何れエラーとなりますが、エラーの発生した直前のデータまで正常に送信できていたわけではなく、エラー発生時よりも手前のデータも送られていない可能性があります。 | ||||||||
|
投稿日時: 2008-01-09 01:15
こんなに詳しい回答ありがとうございます。
技術的には制限はないけどもライセンスではやってはいけないのですか。 パソコンを買ったときにはそんな話聞いてないのにという思いです。 | ||||||||
|
投稿日時: 2008-01-09 10:21
↓に書いてある「Windows XP/2003のTCP同時接続数制限」のことじゃないですか?
http://itpro.nikkeibp.co.jp/article/Watcher/20060812/245765/ |
1