DNS(Domain Name System)域名系统
-
DNS介绍
DNS:因特网上作为域名和IP地址相互映射的一个分布式数据库
简单理解:域名====ip
eg:
www.baidu.com
其中,www——三级域,可随便取
baidu——二级域
com——一级域 -
DNS的诞生原因
hosts——早期、传统、很难维护大量的文件、就被淘汰了
这时,DNS诞生,需要一个翻译(DNS:记录了域名和ip的对应关系,随时全球联网) -
DNS的概述入门
1、DNS协议使用UDP/TCP 53号端口
UDP负责域名解析请求报文,
TCP负责多台 DNS服务器之间区域传送(多台服务器的数据传输) -
DNS的分类
(1)主服务器:就是一台存储着原始资料的DNS服务器
(2)从服务器:使用自动更新方式从主DNS服务器同步数据的DNS服务器【所有数据都来自与主】
(3)缓存服务器:不负责本地解析,采用递归方式转发客户机查询请求,并返回结果给客户机的DNS服务器。同时缓存查询回来的结果,也叫递归服务器。(负责保存信息)
(4)根提示服务器:根据系统中13组跟服务器的ip地址寻求域名解析(需要当前DNS服务器连接外网)
第一台DNS(没找到)–发给第二台的转发器—第二台DNS----(第三台转发器/根【最后一招】)
(5)转发器:这台DNS发现非本机负责的查询请求时,不再向根域发起请求,而是直接转发给指定的一台或者多台服务器。自身并不缓存查询结果。