DNS的域名解析

DNS:

域名解析服务:将域名解析成IP地址。

解析的具体流程:DNS的递归查询模式。

第一优先级:

每一台PC都有一个缓存(电脑重启会清空),当用户电脑找一个网站的IP地址,会先去缓存记录里找该域名的映射,如果有,直接就解析出了IP地址。

第二优先级:

操作系统会有一个域名映射文件hosts,里面会有具体的域名和IP的映射。如果在hosts里查找到了域名对应的IP地址。那么就会直接解析出来。不会去找DNS。

第三:如果在前两步都没找到,就会去找LDNS(localNDS)。PC机记录的DNS。DNS也有缓存,DNS会先去缓存里找,如果没有,DNS也会去本地hosts里找。若没有,DNS会去域名解析记录文件(文件里是各个域名对应的IP)里找。

如果上述3步未找到解析记录,DNS就会寻求帮助(求外援):全球13台点域名服务器,正常网址xxx点xxx点xxx。服务器是从右向左识别,例如:先识别 点com,再识别 baidu点com,再识别www点baidu点com。

DNS递归查询未找到,就会去最近的点域名服务器(所有和点有关的域名,它都知道在哪,比如点com 点cn等。无论点前面是是什么,它都知道)里找。

1:点域名服务器告诉DNS,点com在哪。LDNS去点com服务器(维护所有xxx点com的域名,所有以点com为后缀的它都知道在哪)找。点com服务器告诉LDNS,baidu点com在哪。

2:LDNS找baidu点com(所有xxx点baidu点com它都知道在哪):baidu点com就会把www.baidu.com的IP地址返回给LDNS。

3:LDNS收到www.baidu.com的IP地址,返回给PC机时,LDNS会自己先缓存一份。PC也会把IP地址缓存一份。然后访问过去

上述1,2,3,步为DNS的迭代查询。

域名解析

正向解析:域名——>IP(根据域名查IP地址)

反向解析:IP——>域名(根据IP地址查域名)

正常上

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值