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

时间:2010-07-02 15:54:49

标签: sockets client ip-address

您能否详细介绍一下Socket / Port / IP地址以及它们如何在客户端服务器程序中相互协作?

2 个答案:

答案 0 :(得分:4)

IP地址是网络上计算机的地址 端口是1到65535之间的数字 套接字是通过特定端口上的网络在两台计算机之间进行通信的一半通道。 (另一半是另一台计算机上相应的套接字)

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

有关详细信息,请read Wikipedia

答案 1 :(得分:1)

这有点太复杂了,不能作为答案发布。

Here是关于TCP / IP套接字编程的教程。幻灯片的PDF文件提供了介绍和示例代码。我想这可以让你开始。

还要查看您选择的语言的教程,以查看该环境中函数调用的细节。它基本上都适用于相同的原则,但函数调用和抽象级别可能会有很大不同。