TCP/IP模型
服务器端
1、创建套接字(socket)
2、将套接字与本地地址与端口绑定(bind)
3、设置套接字位监听模式,准备接受客户机请求(listen)
4、等待客户到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept)
5、用返回的套接字和客户端进行通信(send/recv)
6、返回,等待另一客户请求
7、关闭套接字
客户端
1、创建套接字(socket)
2、向服务器发出连接请求(connect)
3、与服务器进行通信(send/recv)
4、关闭套接字
UDP/IP模型
服务器端
1、创建套接字(socket)
2、将套接字与本地地址端口绑定(bind)
3、等待接受数据(recvfrom)
4、关闭套接字
客户机端
1、创建套接字(socket)
2、向服务器发送数据(sendto)
3、关闭套接字