2012-04-26 14 views
3

レートリミッタを構築する目的で、同じゲートウェイを経由してルーティングされる異なるユーザーを区別できるようにする必要があります。したがって、同じIPアドレスを持つ100のクライアントがある場合は、リモートゲートウェイ/ホスト/ルータ上でどのポートに関連付けられているかを区別したいと思います。接続されたTcpClientのリモートポートを取得

私は簡単にIPを取得することができます。同様に、クライアントのためのリモートポート番号を取得するためのいくつかの方法があります

string clientIPAddress = ((IPEndPoint)tcpClient.Client.RemoteEndPoint).Address.ToString(); 

?ありがとう。

答えて

関連する問題