应用层之域名系统----DNS

应用层之域名系统----DNS

1.DNS-----Domain Name System:为因特网的各种应用提供了核心的服务,域名解析。

2.采用了一个联机分布式数据库系统,并采用客户--服务器的方式。

3.域名到IP地址的解析是由分布在网络中的许多域名服务器程序共同完成的!

4.过程:当一个应用进程要把主机名称解析为IP地址时,该应用进程就会调用解析程序,并成为DNS的一个客户,把待解析的域名放在DNS请求报文中,以UDP用户数据报的形式发给本地域名服务器。本地域名服务器若查找到域名,则将对应的IP地址放在回答报文中。若不能回答该请求,则此域名服务器会成为DNS中的一个客户,向其他域名服务器发出查询请求,这是一个递归的过程!

5.域名的等级管理,三级,二级,顶级;DNS服务器管辖范围以区为单位!

6.根域名服务器要么告诉本地域名服务器查询的IP的地址,要么给本地域名服务器指出下一步应当向哪一个域名服务器进行查询;(迭代查询

7.利用域名服务器的高速缓存来提高DNS的查询效率!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值