DNS协议

一.定义:DNS域名解析服务,可以将域名解析成ip地址也可以反之。

二.解析过程:

(1)输入一个域名,浏览器缓存,先查询操作系统本地hosts文件有没有域名映射,如果有就调用这个IP地址映射,完成解析。

(2)如果hosts里面没有这个域名的映射,则查找本地DNS解析服务缓存,是否有这个网址映射关系,如果有,直接返回。

(3)如果hosts与本地DNS解析器缓存都没有相应的网址映射关系,则会找本地DNS服务器,完成域名解析,此解析具有权威性。

(4)如果也不在本地DNS解析服务,但该服务器已缓存了此网址映射关系,则调用这个IP地址映射,完成域名解析,此解析不具有权威性。

(5)如果本地DNS服务器本地区域文件与缓存解析都失效,则根据本地DNS服务器的设置进行查询。如果未用转发模式,本地DNS就把请求发送至13台根DNS,

(6)如果用的是转发模式,本地DNS就把请求发送至上一级DNS服务器,如果上级不行,就找根请求至上上级,以此循环。找到最后把结果返回给本地DNS服务器,由此DNS服务器再返回给客户机。

注:从客户端到本地DNS服务器是属于递归查询,而DNS服务器之间使用的交互查询就是迭代查询。

三.DNS解析方式

正向解析:将FQDN------->IP ping

反向解析:将IP-------->FQDN

四.DNS端口号:53

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值