如题,假如我申请了一个域名来做自己的个人网站,我占用了DNS根服务器的资源了吗?如果不是,请问我占了谁的资源?根域名服务器,只保存其下一级域名服务器,下一级服务器主要有com、net,、org、mil、或者国家域名比如cn。Com服务器用于管理域名后缀为“.com”的域名,比如google.com, cisco.com。其它的域名解析以此类推。当小明在浏览器输入www.goole.com域名并敲回车时,浏览器需要将其解析为IP地址才能真正通信。小明的电脑通常会配置一个本地域名服务器,其实这个本地域名服务器,只是用于加速域名解析而存在的。为了让读者更清晰地知道域名解析到底是如何工作的,现在假设小明配置的域名(DNS)服务器不是本地服务器,而是13个根域名服务器的任意一个,比如198.41.0.4。

第一次查询(根级域名)小明会给根域名服务器198.41.0.4发送一个DNS查询请求(请解析www.goole.com的IP地址),由于该根服务器(老爷爷)并没有该记录,但是他却知道自己的一个孩子可能会知道,这个孩子的名字叫com服务器(爸爸)。于是这个根服务器(老爷爷)将皮球踢了回来,告诉小明,他孩子(爸爸)的IP地址,让小明直接联系爸爸。第二次查询(一级域名)小明的电脑又一次前往联系com服务器(爸爸),请求解析www.goole.com的IP地址。爸爸在自己亲自管理(权威authoritative)数据库,只查询到google.com对应的IP地址,但是并没有www.google.com对应的IP地址。但是爸爸觉得自己的儿子(goolge.com)可能会知道,将google.com对应的IP地址返回给小明的电脑。第三次查询(二级域名)小明的电脑锲而不舍,继续前方儿子的所在地IP地址查询(请解析www.goole.com的IP地址)。儿子看到域名笑了,这不正是自己孩子www.google.com(孙子)的名字吗,于是在数据库里检索到其IP地址(216.58.200.36),并将其返回给小明电脑。意味着小明的电脑光解析域名这一项工作,就跑了三个来回(Round Trip),需要3次RTT时间的延迟。还需要1.5 次RTT时间延迟建立TCP连接,然后还需要至少2次RTT建立TLS安全连接。还需要至少1次HTTP业务交易RTT时间延迟。至少需要7.5次RTT时间,平均一次RTT=200ms, 那么意味着小明最快需要1.5秒的时间可以看到http页面。关于RTT更多内容,可以参考:https://www.zhihu.com/question/302412059/answer/533223530问题来了,目前互联网域名解析真的是这样部署的吗?很显然并不是这样,而是普遍使用了本地域名服务器,本地域名服务器将为小明等用户提供域名解析服务。本地域名服务器缓存服务小明的电脑配置的DNS服务器是本地服务器,假设为114.114.114.114。小明直接联系该服务器做查询服务,该服务器查询自己的高速缓存,发现小丽刚刚查询过www.google.com 的IP地址,在缓存里正热着呢,于是将其返回。剩下的工作与上文雷同,这个通信过程只花费了 1 + 1.5 +2 +1= 5.5 RTT 时间延迟。大家可能会注意到一个关键词:非权威应答(Non-authoritative Response),这是什么意思呢?与之对应的词汇是权威应答,上文已经解释过。非权威应答本地域名服务器将其它用户查询到的信息缓存起来,用于应答小明,这种应答是非权威应答。而小明从根级查询、一级查询、二级查询三次查询到的信息,是从google.com域名服务器直接获得的,是最权威的应答,故称之为权威应答

通常非权威应答,为了保持与权威域名服务器最大程度上同步,需要周期性地刷新查询条目,否则老化之后将被删除。

删除特定Dns后缀_DNS根服务器里存了世界上所有的域名吗?相关推荐

  1. 指定的服务已经标记为删除_全球70%的“根服务器”设在美国,为避免关网,中国已经在行动!...

    在如今这个信息大爆炸的时代,人们都在被动或者主动的接收着各种各样的信息,同样的为了验证这些信息的准确性和权威性,那么大部分一般都会选择上网来查询真伪,而当我们无论在电脑浏览器还是手机浏览器输入后查询那 ...

  2. CAD打不开服务器里的文件,电脑上cad文件打不开怎么解决

    我们使用cad制作图形文件,却发现打不开了是不是有点崩溃?下面由学习啦小编为大家整理了电脑上cad文件打不开怎么解决的相关方法,希望对大家有帮助! 电脑上cad文件打不开的解决方法和步骤如下 cad图 ...

  3. 全球为何只有13台DNS根服务器

    平时我们进行域名解析所用到的DNS服务器,是面对客户的一线服务器. DNS服务器是(Domain Name System或者Domain Name Service)域名系统或者域名服务,域名系统为In ...

  4. 中国牵头”雪人计划”以及IPv6根服务器那些事

    原文链接:https://blog.csdn.net/qq_42730134/article/details/91429957 2017年11月末,网上曾出现过这样一则新闻: 下一代互联网国家工程中心 ...

  5. 中国有互联网根服务器吗?

    目前在中国部署的都是镜像根服务器,全世界目前只有13台根服务器,1个为主根服务器,放置在美国.其余12个均为辅根服务器,其中9个放置在美国,欧洲2个,位于英国和瑞典,亚洲1个,位于日本.所有根服务器均 ...

  6. ZDNS参与的《根服务器运行机构不端行为研究报告》正式发布,全球根服务器安全治理又进一步

    近日(7月7日),互联网名称与数字地址分配机构(ICANN)的互联网根服务器咨询委员会(RSSAC)发布了编号为056的咨询报告.这份报告是互联网根服务器咨询委员会首次系统梳理互联网根服务器安全问题. ...

  7. 自主研发根服务器:网络安全与个人切身利益

    工信部近日发布公告,批复两家国内的机构成立域名根服务器机构,负责运行.维护和管理域名根服务器(根镜像服务器). 随后,域名国家工程研究中心又推出了搭载龙芯CPU的域名服务器以及国产域名管理软件&quo ...

  8. A记录 CNAME记录是什么 | DNS 查询的过程 | DNS 根服务器是什么 | 配置域名 CNAME 原理

    说说 DNS 查询的过程? (根服务器+迭代查询,ISP 缓存,浏览器.host.DNS,顶级 com 服务器等) 全球共有 13 个根服务器, 然后近到本地 Isp 会配置多个缓存服务器(DHCP分 ...

  9. 为什么 DNS 根服务器只有 13 台?给中国一台真的很难吗?

    点击关注公众号,回复"1024"获取2TB学习资源! 域名系统是最重要的互联网服务之一,没有它,我们将无法访问在线内容,甚至无法发送电子邮件.每当我们尝试连接到其他网站或在线服务时 ...

最新文章

  1. python使用openCV图像加载(转化为灰度图像)、使用filter2D函数对图像进行锐化(Sharpen Images)
  2. linux设置证书登录密码修改,centos7 配置使用证书登录
  3. 三十五、深入Vue.js语法(下篇)
  4. 【最新合集】研究生工程伦理课程答案整理
  5. 工业交换机为何要老化测试
  6. 数据增长率怎么算_20年老股民告诉你5个数据可轻松算出股价是否高估
  7. 0 0/2 * * * ? linux文本含义,Linux基础2.0
  8. dao传递类参数 mybatis_Mybatis (ParameterType) 如何传递多个不同类型的参数
  9. linux看火狐的安装目录,linux下firefox+geckodriver环境搭建
  10. 性能测试利器工具来了,生产环境全链路压测工具
  11. php java 读取所有txt_paip.文件读写api php java python总结.txt
  12. Windows下PHP安装配置
  13. ai人工智能 工业运用_人工智能在老年人健康中的应用
  14. Alpha-Beta剪枝算法原理
  15. 计算机分区硬盘有写保护,磁盘被写保护怎么办?总结几种去掉磁盘写保护的方法...
  16. 硬知识来袭,一文读懂Wi-SUN的前世今生
  17. css第四课:id选择器及通配选择器
  18. MathType批量修改公式字体和大小
  19. 苹果cmsv10仿爱美剧网自适应美化模板免费模板
  20. 前端必会的 HTML+CSS 常用技巧 之 虚线的实现方式

热门文章

  1. linux笔记2.20
  2. 只有汇编能告诉你为什么
  3. 8086汇编与c++编译器就内存方面的感想
  4. Android USB转串口通信开发实例详解
  5. OC开发笔记之第二篇
  6. php优先级,PHP运算优先级——神一般的设定
  7. 手机反编译java源码,再现反编译神器ShowJava,支持反编译出java源码
  8. 基线管理之Centos安全配置
  9. Android开发之Git提交Template模板配置
  10. Android中TextView中string的特殊符号显示的方法