浏览器域名解析过程

在浏览器中输入www.baidu.com后,依次会发生以下过程:css

1.域名解析:浏览器解析域名对应的IP地址;html

//DNS Domain Name System 域名系统  将域名映射为IP地址的过程就称为“域名解析”。DNS就是进行域名解析的服务器浏览器

2.发起TCP的3次握手 :TCP 传输控制协议  服务器

//1.拿到IP地址后,浏览器第一次发起链接请求(试探),进入等待回复状态,(没有携带数据)htm

//2.服务器端接收到请求以后,若是赞成链接,向客户端发送确认;图片

//3.客户端收到确认后需再发一次请求,此时携带要发送给Server的数据,服务器端收到客户端确认后,此时TCP链接,能够发起Http请求。资源

3.创建TCP链接后发起http请求域名

4.服务器响应http请求,浏览器获得html代码服务器端

5.浏览器解析html代码,并请求html代码中的资源(如js、css、图片等)域名解析

6.浏览器对页面进行渲染呈现给用户

相关文章
相关标签/搜索