DNS
:
Domain Name System
(域名系统),域名是由圆点分开一串单词或缩写组成的,每一个域名都对应一个惟一的
IP
地址,这一命名的方法或这样管理域名的系统叫做域名管理系统。
DNS
:
Domain Name Server
(域名服务器),域名虽然便于人们记忆,但网络中的计算机之间只能互相认识
IP
地址,它们之间的转换工作称为域名解析(如
www.sina.com.cn
与
218.30.66.101
之间的转换),域名解析需要由专门的域名解析服务器来完成,
DNS
就是进行域名解析的服务器。
那么,一个域名是怎样被解析成一个
IP
地址的呢?
假设你在你的浏览器地址栏里面输入
www.minasi.com
。你的浏览器需要知道
www.minasi.com
机器的
IP
地址,因此它去询问你的本地
DNS
服务器,要求把
www.minasi.com
解析成一个
IP
地址。当你的本地
DNS
服务器试图解析名字
www.minasi.com
时,出现了下列的处理过程:
1、
首先你的本地
DNS
服务器决定查找
minasi.com
的
DNS
服务器;
2、
为了找到
minasi.com
的
DNS
服务器,你的
DNS
服务器决定查找
com
域的
DNS
服务器,因为
com
域是
minasi.com
的父级域;
3、
为了找到
com
域的
DNS
服务器,你的
DNS
服务器决定查找根域
DNS
服务器;
4、
它通过本地根提示文件知道了根
DNS
服务器的
IP
地址;
5、
使用一个根
DNS
服务器的
IP
地址,查找到了该根域
DNS
服务器以了解
com
域的其中一个
DNS
服务器的地址;
6、
这个根
DNS
服务器告诉你的
DNS
服务器
com
域的一个
DNS
服务器的地址;
7、
你的
DNS
服务器接着取得其中一个地址,并且要求
com
域的这个
DNS
服务器提供
minasi.com
域的
DNS
服务器地址;
8、
Com
域的这个
DNS
服务器告诉你的
DNS
服务器
minasi.com
域的两个
DNS
服务器的地址;
9、
你的
DNS
服务器接着要求
minasi.com
域提供一个
DNS
服务器用来解析
www.minasi.com
;
10
Minasi.com
域的这个
DNS
服务器完成了解析,并且返回了
www.minasi.com
的
IP
地址。
过程如下图所示:
![](https://i-blog.csdnimg.cn/blog_migrate/06d01b502a18c1744567adb62e2b2ce2.jpeg)
转载于:https://blog.51cto.com/liuhao0228/325304