在浏览器地址栏输入URL,按下回车之后经历的流程

原创
06/23 11:03
阅读数 16

DNS解析

    浏览器根据URL逐层查找DNS服务器缓存,解析URL的域名所对应的IP地址,DNS服务器缓存逐层为——浏览器缓存—>系统缓存—>路由器缓存—>IPS服务器缓存—>根域名服务器缓存—>顶级域名服务器缓存,无论从哪个缓存找到对应的IP地址,就直接返回,不再往后继续查找。

 

TCP连接

    根据IP地址和对应端口,和服务器建立TCP连接,三次握手

 

发送HTTP请求

    浏览器发出读取文件的HTTP请求发送给服务器

 

服务器处理请求并返回HTTP报文

    服务器处理请求并把带有HTML文本的HTTP响应报文响应给浏览器

 

浏览器解析渲染页面

    浏览器收到HTML,进行解析并在显示窗口进行渲染

 

连接结束

    浏览器释放TCP连接,四次挥手

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部
返回顶部
顶部