介绍
DNS
(Domain Name System)服务是和HTTP
协议一样位于应用层的协议。它提供域名到IP
地址之间的解析服务。
产生
用户通常使用主机名或者域名来访问对方的计算机,而不是通过
IP
地址访问,因为相比于 IP
地址的一串纯数字,字母和数字搭配的表现形式更符合人类的记忆习惯。
但是计算机理解字母和数字的字符串就不擅长了,它更擅长处理一串纯数字。
为了解决这个问题,DNS
服务就应运而生了。DNS
协议通过提供通过域名查找 IP
地址,或逆向从 IP
地址反查域名的服务。
这里以淘宝为例,www.taobao.com
就是域名,必须转化成101.89.125.239
(IPV4
)或240e:e1:f300:1:3::3f9
(IPV6