http协议

  1. 这是一个应用层的协议,是一种规范,标准。
  2. 先建立内核态的连接,然后再进行传输数据;

    内核态的连接有TCP和UDP

    TCP的三次握手

    需要分两个角度看待TCP建立的可靠连接,首先保证客户端发送和收到两条信息进行确认,然后同样服务端也需要发送和接收两条信息进行确认。所以TCP连接必须进行三次握手。

  3. 客户端进行发送信息(send)
  4. 服务器接收到信息并返回确认(ack)
  5. 客户端回应服务器返回的确认信息(success),成功建立连接。