服务器端: 创建socket,绑定端口 开始监听(listen) 等待并接受客户端连接请求,返回新的socket(accept) 由新socket与客户端进行io交互。 关闭连接(可能主动,也可能被动) 客户端: 创建socket(绑定本机随机端口,这个系统自行完成) 连接服务器(connect) 与服务器进行io交互 关闭连接(可能主动,也可能被动) 以上是基于tcp协议的过程,udp更简单。