TCP/IP:
创建TCP服务端:
1.创建侦听socket套接字 socket
2.将socket套接字绑定ip和端口 bind
3.侦听连接 listen
4.服务器无限循环 等待连接 accept
5.收发数据 recv/send
6.通信完成,关闭套接字 close
创建TCP客户端:
1.创建客户端套接字 socket
2.尝试连接服务器 connect
3.通信循环,收发数据 send/recv
4.通信完成,关闭套接字 close
UDP/IP:
创建UDP服务端:
1.创建侦听socket套接字 socket
2.将socket套接字绑定ip和端口 bind
3.通信循环,收发数据 recvfrom/sendto
4.通信完成,关闭套接字 close
创建UDP客户端:
1.创建客户端套接字 socket
2.通信循环,收发数据 sendto/recvfrom
3.通信完成,关闭套接字 close