【652、输入一个域名后经历的协议】

8 阅读1分钟

当输入一个域名后,经历的协议主要包括以下几个步骤:

  1. DNS 解析:将输入的域名解析为对应的 IP 地址,使用的协议是 DNS 协议。
  2. TCP 连接:使用 TCP 协议与对应的服务器建立连接,建立连接的过程称为三次握手。
  3. 发送 HTTP 请求:使用 HTTP 协议发送请求,请求中包含请求方法、请求头、请求体等信息。
  4. 服务器响应:服务器接收到请求后,返回响应,响应中包含状态码、响应头、响应体等信息。
  5. 断开 TCP 连接:使用 TCP 协议关闭连接,关闭连接的过程称为四次挥手。

在实际应用中,可能会涉及到其他协议的使用,例如 HTTPS 协议用于对传输数据进行加密,FTP 协议用于文件传输等。