知识百科

当前位置/ 首页/ 知识百科/ 正文

世界各地的DNS服务器都保存着一个网站及其相关IP的数据库

导读 根据Chromium Gerrit中的合并提交,适用于Android的Chrome即将支持DNS预取,该技术可加快网络浏览速度。自2012年以来,DNS预取(也称为异步...

根据Chromium Gerrit中的合并提交,适用于Android的Chrome即将支持DNS预取,该技术可加快网络浏览速度。自2012年以来,DNS预取(也称为异步DNS)作为标记存在于台式机Chrome中,当时该功能作为实验性功能引入,并且默认情况下处于禁用状态。从那时起,它就引起了一些开发关注,并且在某些情况下现在可以将页面加载时间缩短几秒钟。

它是这样工作的:使用任何Web浏览器访问网页时,浏览器都会查询域名服务器(DNS)以获取该网页的IP地址。这样就不必记住不同网站的IP地址号码了-想象一下,每次您想访问Google时,都必须在浏览器的URL栏中键入“ 209.85.203.94”!这是不切实际的,并且更简单的替代方法是为网页分配名称,然后将这些名称解析回IP地址。

世界各地的DNS服务器都保存着一个网站及其相关IP的数据库,但是存在一个问题:当您浏览Web时,在某些情况下,DNS查找过程可能需要花费整整几秒钟的时间。这样一来,人们就可以拥有功能完善的连接,等待服务器完成名称解析并返回网站的IP地址,而这正是Chrome的异步DNS功能的来源。

启用Android上的Google Chrome浏览器中的DNS预取标志后,Chrome浏览器会在页面上扫描可点击的链接,并将URL解析为IP地址。到您访问任何页面时,它们的地址都将返回到您的设备,从而减轻了任何DNS速度问题-唯一的瓶颈将是您自己的连接。(可选地,它将使用您设备自己的DNS服务器,除非您愿意,否则不会与Google的DNS服务器接触。)

DNS预取应该很快就会进入Android版Google Chrome的稳定版。

免责声明:本文由用户上传,如有侵权请联系删除!