热点诠释态度
分享彰显美德

浏览器中输入URL后,执行的路程

整个过程如下:

DNS为了将消息从你的PC上传到网络服务器上需要我们用到1P协议、ARP协议和0SPF协议,然后通过发起与TCP的握手,建立TCP连接后发起http请求,等待一个服务器系统响应htp请求,浏览器技术解析htm代码,并请求html代码中的资源(如js、css、图片等),断开TCP连接,最后使用浏览器对页面可以进行数据渲染方式呈现给用户详细,域名解析的过程要查询,例如www.raksmart.com的IP地址(DNS解析url):

       1、浏览器搜索自己的 dns 缓存(维护域名和 ip 地址的表)

       2、如果没有,那么搜索DNS缓存操作系统(域名和IP地址的映射表的维护)

       3、若没有,则搜索进行操作管理系统的hosts文件(Windows环境下,维护中国一张网络域名与IP地址的对应表,位置信息一般在 C:\Windows\System32\drivers\etc\hosts)

       4、如果不是,操作系统将被发送到本地域名服务器 –   – (递归查询模式),本地域名服务器查询其DNS高速缓存查找成功的结果返回,否则,(以下是一个迭代查询)

       本地企业域名系统服务器 向根域名管理服务器(其虽然我们没有得到每个国家域名的具体数据信息,但存储了负责公司每个域,如com、net、org等的解析的顶级域名进行服务器的地址)发起一个请求,此处,根域名服务器可以返回com域的顶级域名服务器的地址

       本地域名服务器向顶级域名COM域名服务器的请求,域名服务器返回baidu.com机构(域名服务器权限,保存所有主机域名映射的IP地址范围)地址

       本地域名服务器向 url 许可域名服务器发出请求,获得百度的 ip 地址,并将 ip 地址返回到操作系统,同时我还将缓存 ip 地址操作系统将返回到浏览器的 ip 地址,同时我也将 ip 地址缓存到这里,浏览器已经获得了域名对应的 ip 地址两三次握手

       建立一个TCP连接请求发起HTTP

       服务器可以收到数据请求并响应HTTP请求

       1、负载均衡:网站负载均衡设备可以平均分配给所有用户的请求。即用于在多个操作执行单元,例如图像服务器,应用服务器等平衡任务,传播。

       2、请求进行处理阅读可以请求及它的参数和 cookies,浏览器解析htm代码,并在htm代码中请求资源(如js,css图片),查看它们是否是长连接。 决定是否断开TCP连接

3、断开TCP连接最后浏览器将页面呈现给用户

文章来源:http://www.idcredian.com/h19.html

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:IDC热点 » 浏览器中输入URL后,执行的路程

分享到: 生成海报
avatar

评论 抢沙发

  • QQ号
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

idc热点|国外服务器资讯_国外服务器热点_国外服务器新闻

热点资讯

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活