输入域名到访问网页的全过程
-
输入域名敲回车
-
解析 URL
-
浏览器封装 HTTP 请求报文
-
DNS 域名解析获取 IP 地址
-
dns请求,响应
- DNS首先服务器收到客户机请求后,会查询自己的区域文件,若找不到域名的IP地址信息(将请求交到根域名服务器,需要配置跟提示)
- .根域名服务器收到请求后由于根域服务器只维护顶级域服务器信息,会响应顶级域服务器IP
- 首选DNS服务器根据根域名服务器相应的信息,将请求转发到顶级域服务器
- 顶级域服务器收到响应后,由于顶级域名服务器只维护二级域名服务器信息,会相应域名的二级域服务器IP响应
- 首先DNS服务器根据顶级域相应的信息,将请求转发到二级域名服务器
- 二级域名服务器收到请求后,二级域名服务器里面维护的是该域名区域所有主机信息,包含了该域名主机信息,会将该域名的IP地址响应给首选DNS服务器
-
建立 TCP 连接
-
浏览器发送请求
-
服务器响应请求
-
断开 TCP 连接
-
浏览器显示界面
-
断开 TCP 连接
-
浏览器显示界面