DNS 基本解析流程
当我们使用域名访问网络资源时必须经过的第一个流程就是DNS域名解析, 那么DNS到底是什么? DNS是如何解析的呢? 我们一起初步了解一下相关的知识。
一、什么是DNS?
DNS就是域名系统,是一个实现域名与IP地址映射关系的分布式数据库,通过DNS,用户可以很方便的使用域名访问互联网,而不用记住能被机器直接读取的IP数字串。通过域名得到IP的过程,叫做域名解析。
域名系统(服务)协议(DNS)是一种分布式网络目录服务,主要用于域名与 IP 地址的相互转换,以及控制因特网的电子邮件的发送。
二、什么是域名?
一般来说,我们把一个形如werty.cn
的字符串称为域名,一个可以访问的URL,比如由下面这个地址:
1 | http://nav.werty.cn/nav.json |
它是由网络协议http://
主机名 nav
, 域名 werty.cn
以及 资源路径 /nav.json
组成
主机名.域名
称为完全限定域名 常称作子域名,一个域名下可以有多个主机,域名全球唯一