DNS优点与原理

一,DNS优点

1,分布式

   全球分布13组根域服务器,所有DNS服务器都能找到根域的位置。

 3d0c93b834224fa18a2698f7b1cf7896.jpg

 

 

2,层次性

 

 

二,域名解析顺序

           客户端查询本机hosts文件

           查询本机解析数据

           查询本机缓存(cache)【保存在内存中:有效保护数据库读取压力,时效是1天】

           查询后台服务器

缓存的缺点:①缓存和数据库搜索必须一致才能命中解索

  ②缓存有时效,会导致和数据库信息不一致

增加命中率的方法:①导航栏

                                 ②关键词

32dae2b3ef624fa3a7b7eb299949e348.jpg

 

三、原理,DNS的查询过程

1、查询过程例

2、从查询方式分类

1)递归查询

①客户端向首选DNS查询

②DNS服务器一定要返回准确地址,如果不知道可以查询其他DNS服务器

2)迭代查询

①首选DNS向后端DNS查询

②迭代查询允许返回近似结果

3从查询内容分类

1)正向查询:由域名查找IP地址

2)反向查询:由IP地址查找域名

提问:

 3. 虚拟机中假的首选DNS服务器,是否可以访问公网中的真域名?

 可以,因为所有DNS服务器都能找到根域服务器的IP,能找到根域DNS服务器就可以通过域名解析过程访问公网中的真域名。

 4. 假的首选DNS服务器,和真的首选DNS服务器有什么区别?

假的首选DNS服务器没有本机缓存,可能会比真的首选DNS服务器慢

客户端能访问到真的DNS服务器上搭建的域名,但不能访问虚拟机上搭建的假的首选DNS服务器搭建的域名,因为假的DNS服务器在

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 11
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值