TCP客户端和服务端所需的基本套接字.服务器先启动,之后的某个时刻客户端启动并试图连接到服务器.之后客户端向服务器发送请求,服务器处理请求,并给客户端一个响应.该过程一直持续下去,直到客户端关闭,给服务端发送EOF(文件结束),服务器也关闭连接的服务器端,然后结束运行或者等待新的客户发起连接请求.如图1所示: 图1 TCP网络套接字示意图 在图中涉及到不同的函数,接下来进行详细的介绍. socket函数 为了进行网络I/O,进程首先需要调用socket函数,指定使用的通信协议类型(IPv4的TC…