DNS域名解析服务介绍

1、DNS简介

网络出现的早期是使用IP地址通讯的,随着网络主机的增多,这种数字表示的地址非常不便于记忆,UNIX上就出现了建立一个叫做的hosts文件,Linux和windows也相继保留了这个的文件,这个文件记录这主机名称和IP地址的对应表,这样输入主机名称,系统就会去加载hosts文件并查找对应关系,找到对应的IP,就可以访问这个IP的主机了。

什么是域名解析

DNS王维网作为域名和IP地址相互映射的一个分布式数据库,能够使用用户更方便的访问互联网,而不用之间读取IP地址。通过域名,最终得到该域名对应的IP地址的过程叫做域名解析,

域名解忻就是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆。采用域名来代替TCP 地址家识站点地址。域名解析

DNS协议

DNS运行在TCP/UDP协议之上 使用的端口是53 TCP占用的协议是用户访问协议 UDP占用的是内部通讯使用。

FQDN格式 例如:www.baidu.com.

www.是主机名,baidu.是二级域,.是根域 com.是顶级域

寻找顺序:先找根域,再找二级域,找完二级域,再找主机名

DNS系统在网络中的作用就是维护一个地址数据库,其中记录了各种主机域名与IP地址的对应关系,以便为客户程序提供正反方向的地址查询服务,即为正向解析和反向解析

正向解析:根据二级域查到的IP地址为正向解析

反向解析:根据IP地址查域名而叫反向解析

实际上每一台DNS服务器都只负责一个有限范围,这个范围用域来表示,缓存域名服务器、主域名服务器、从域名服务器、转发器。

缓存域名服务器:只提供域名解析结果的缓存功能,目的在于提高查询速度和效率,但是没有主机控制的区域地址数据。构建缓存域名服务器时,必须设置根域或者指定其他DNS服务器作为解析来源

主域名服务器:维护一个特定DNS区域的地址数据,有着自主的控制权,,

从域名服务器:与主域名提高完全相同的DNS解析服务,也常用与DNS服务器的热备份

转发器:这台DNS发现本机负责的查询请求时,不再向根域发起请求,而是直接发给指定的一台或者多台服务器。自身并不缓存查询结果

2、DNS服务器的查询模式与域名解析

1、首先要找浏览器,命中 结束

2、再找本机hosts文件,命中 结束

3、本地域名服务器

4、找根域 根据后缀找到顶级域名服务器也就是.com

5、找到之后缓存给系统和浏览器,

DNS服务器查询有两类分为递归查询和迭代查询。

由本地客户端向本地DNS发送请求并将本地DNS服务器进行返回这叫递归查询

 由本地DNS服务器向.com域名服务器并将.com域名服务器返回到本地DNS服务器这叫迭代查询 (也就是服务器与服务器对应查询叫迭外查询)

顶级域的类型

.com 公司企业

.con 中国

.中国 中国

.net 具有互联网表示

.edu 教育

.org 各类组织机构(主要式非盈利)

.gov.cn 中国政府机关单位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值