C#发现LocalEndPoint AddressFamily端口号

时间:2009-11-19 03:28:58

标签: c# port tcpclient

当我使用TcpClient类建立到服务器的tcp连接时,有没有办法找出这个连接的源端口? 我正在尝试实现exec协议,stderr端口似乎总是源端口+ 1。

2 个答案:

答案 0 :(得分:1)

建立连接后使用((IPEndPoint) tcpClient.Client.LocalEndPoint).Port

答案 1 :(得分:0)

解决了:)

  

客户端发送TCP端口号(十进制   stc的ascii,以null结尾)   港口。如果第一个字节是NULL,   然后服务器将不会生成任何stderr   连接。