服务器如何获取客户端的IP和端口号TCP?

时间:2013-04-15 00:47:24

标签: java tcp

在UDP中我用过:

InetAddress IPAddress = receivePacket.getAddress(); 

int port = receivePacket.getPort(); 

System.out.println ("From: " + IPAddress + ":" + port);
System.out.println ("Message: " + sentence);

我对TCP感到困惑。服务器如何使用TCP获取客户端的IP和端口号?

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

他们使用套接字。

示例:

Socket server = new ServerSocket(6666)
Socket connection = server.accept();
System.out.println("Connection received from " + connection.getInetAddress().getHostName());

答案 2 :(得分:0)

每个TCP段或UDP数据报中都存在源和目标IP地址和端口。

相关问题