七层网络模型、四层网络模型

tcp、udp
三次握手、四次挥手
dns

socket

服务器

  1. 创建服务端ServerSocket
  2. 等待客户端连接,客户端发起连接,立即连接
  3. 获取输入和输出流管道,进行数据交互
    1. 输入:接收客户端的数据
    2. 输出:发送客户端的数据
  4. 关闭资源【 i / o】

客户端

  1. 创建一个客户端通信Socket并指明连接的服务端socket地址
  2. 和服务端连接成功
  3. 获取输入和输出管道,进行数据交互
    1. 输入:接收服务端数据
    2. 输出:发送服务端数据
  4. 关闭资源