原文:https://xie.infoq.cn/article/9584c7089e5f966a90c1c5d9a?source=app_share
作者:飞天小牛肉
add by zhj: 个人不认同作者对“权威DNS服务器”的解释,它并不是电脑中设置的那个DNS服务器。权威DNS服务器就是某个域名的管理服务器,域名所有者可以在权威DNS服务器上对域名进行增删改。
0. 前言
为了保证网址的正常访问,域名解析协议(DNS)其实在背后做出了很多努力,本文将透彻讲解 DNS 协议的原理,了解我们每天都在接触的网址到底是怎么工作的。
1. 什么是 DNS 协议
在学习 DNS 协议之前,我们先区分一下域名和 IP 地址这个两个概念:
-
IP 地址:一长串能够唯一地标记网络上的计算机的数字
-
域名:又称网域,是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)比如
www.baidu.com
不知道有没有同学会混淆域名和网址的概念,可以这样理解,网址里面含有域名。举个例子:
www.gitee.com/veal98
就是一个网址,而www.gitee.com
就是域名
由于 IP 地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过域名解析协议(DNS,Domain Name System)来将域名和 IP 地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的 IP 地址数串。将域名映射成 IP 地址称为正向解析,将 IP 地址映射成域名称为反向解析。
标签:缓存,DNS,查询,域名,详细,服务器,解析,com From: https://www.cnblogs.com/ajianbeyourself/p/17042942.html