2011-11-10 7 views
0

私はこのシナリオを念頭に置いて、同じIPを持つクライアントのグループを、同じコンピュータ上に接続できますか?私はこれが可能かどうかを知りたい。マルチクライアントが同じIPを介してサーバに接続する

私はTCP/IPアプリケーションのthisテンプレートを使用しています。

+0

私は、より多くの意見を得るためにC#タグを追加しました。 – Tudor

答えて

0

同じサーバーに接続する1台のマシン上で、(ほぼ)任意の数のクライアントを起動できます。唯一の制限は、利用可能なポートの数です。クライアントソケットはipaddress:portのペアで識別されるので、別のポートで各クライアントを起動すると動作します。

+0

ポートの代わりにユーザー名/パスワードを使用するのはどうですか? – Lisa

+0

ユーザ名/パスワードはアプリケーション層(7)にあり、ipaddress/portはip層(3)にあります。あなたのユーザ名/パスワードが有効になる前に、同じポート上の複数のソケットを開くことはできません。あなたが望むものを実装することはできますが、とにかくport contraintが満たされなければなりません。それはクライアント間を区別するのに十分です。 – Tudor

関連する問題