互联网初识系列3:DNS解析

核心提示DNS是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”。解析概述1、DNS解析结构DNS系统一般采用树

DNS是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”。

解析概述

1、DNS解析结构

DNS系统一般采用树状结构进行组织,以i.baidu.com为例,com为顶级域名,baidu为二级域名,i为三级域名

解析结构

2、DNS解析具体过程

①用户主机上运行着DNS的客户端,就是我们的PC机或者手机客户端运行着DNS客户端了

②浏览器将接收到的url中抽取出域名字段,就是访问的主机名, 并将这个主机名传送给DNS应用的客户端

③DNS客户机端向DNS服务器端发送一份查询报文,报文中包含着要访问的主机名字段

④该DNS客户机最终会收到一份回答报文,其中包含有该主机名对应的IP地址

⑤一旦该浏览器收到来自DNS的IP地址,就可以向该IP地址定位的HTTP服务器发起TCP连接

从客户机客户机提出域名解析请求,到查询到解析记录大概要经过以下层层查询,每一层查询到结果都直接返回,否则一路查询下去:

查询解析

3、DNS服务器的3个级别

根级别DNS

根服务器主要用来管理互联网的主目录,全世界IPv4根服务器只有13台,1个为主根服务器在美国。其余12个均为辅根服务器,其中9个在美国,欧洲2个,位于英国和瑞典,亚洲1个位于日本。根服务器中有经美国政府批准的260个左右的互联网后缀

顶级域名服务器

负责提供二级域名的DNS服务器IP地址. 每一个顶级域名都有对应的DNS的服务器,它们通常由专门的机构公司来维护,它们各自提供自家域名下的子域名(二级域名)的名称服务. 通常我们所说的"购买域名"就是向这些公司的数据库注册一条记录

权威DNS

是由各运营商的dns提供三级域名对应的主机IP地址解析

4、解析记录

域名能解析首先是要配置解析记录,我们在各个注册商购买了域名之后,都可以在给你购买的域名添加解析记录, 记录类型有多种,A记录、CNAME、MX记录、NS记录、TTL等等,Dns服务器的解析依据就是这些解析记录。

 
友情链接
鄂ICP备19019357号-22