应用层:DNS总结

基本概念:
域名和IP地址用于唯一标识某一台计算机或计算机组的位置(数据传输时)
人类可直接读取域名含义
机器可直接读取IP地址数串
DNS是将域名和IP地址相互映射的一个分布式数据库系统,由许多域名服务器(IP域名映射的数据库)
搭载域名系统的机器称之为域名服务器,域名服务器记录了IP地址与域名的映射。

实用角度:DNS系统是个黑箱,实现域名到IP地址的查找。 系统内部是各级服务器构成的 缓存-迭代查询二层结构。

三层缓存机制:

  1. 查找浏览器缓存(即DNS解析器缓存),是否缓存过此映射
  2. 查找操作系统缓存—本地hosts文件
  3. 查找本地DNS服务器缓存: 每个居民区,机构都有一台本地DNS服务器,由ISP提供(网络服务提供商如电信移动网通)。当主机与ISP相连时,ISP提供主机的IP地址。
    80%的查询在缓存层就完成了,不需要向DNS服务器系统发出查询

三层查询机制(DNS服务器体系)–在没有缓存的情况下,DNS解析器执行查询功能

  1. 根服务器
  2. 顶级域名服务器:如com,gov,cn
  3. 权威服务器:大公司/学校组织将自己的域名-IP地址映射添加进自己的权威DNS服务器中,也可以插入服务提供商的权威服务器中。 如baidu,google
    整体过程
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值