什么是套接字、端口和 IP 地址?

Sha*_*dra 0 sockets client ip-address

你能给我一些关于套接字/端口/IP地址以及它们在客户端服务器程序中如何相互工作的清晰想法吗?

SLa*_*aks 6

一个IP地址是网络上的计算机的地址。
端口是1至65535之间的数
插座是一个通信的两台计算机之间在网络上的特定端口上半信道。(另一半是另一台电脑上对应的socket)

进程可以在特定端口上打开到特定 IP 地址的套接字。
进程还可以打开套接字以接收来自特定端口上任何人的连接。

有关更多信息,请阅读维基百科