2012-04-26 65 views
3

爲了構建速率限制器,我需要能夠區分通過相同網關路由的不同用戶。因此,如果我有100個具有相同IP地址的客戶機,我想通過它們在遠程網關/主機/路由器上關聯的端口來區分它們。獲取連接的TcpClient的遠程端口

我可以得到IP輕鬆地:

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

是否有類似的一些方法來獲取客戶端的遠程端口號?謝謝。

回答