标签:strong 系统 ref net 迭代查询 可靠 img tps nsa
目录
另一部分参见:计算机网络面试常考总结(一)
DNS:Domain Name System,域名系统,是互联网使用的命名系统,用来便于把人们使用的机器名字转换为IP地址。
如上图,m.xyz.com需要查找y.abc.com的IP地址:
主机m.xyz.com向本地域名服务器进行递归查询。
主机向本地域名服务器查询时一般使用递归查询。
- 递归查询:就是如果本地域名服务器没有所需域名的IP地址,本地域名服务器就以客户的方式向其他根域名服务器继续查询,而不是主机自己进行查询。
本地域名服务器向其他根域名服务器进行查询的时一般使用迭代查询。
- 迭代查询: 当某个根域名服务器收到本地域名服务器的请求报文时,要么告诉它所需域名的IP地址,要么告诉它下一步应该向哪个服务器发起询问。然后让本地域名服务器自己去查询。
本地域名服务器迭代查询,先向一个根域名服务器查询。
根域名服务器告诉本地域名服务器,下一步应该向顶级域名服务器dns.com查询。
顶级域名服务器dns.com告诉本地域名服务器,下一步查找权限域名服务器:dns.adc.com。
本地域名服务器向权限域名服务器发起查询。权限域名服务器告诉本地服务器所需的IP地址,本地服务器在告诉给本地主机。
根域名服务器: 最高层也是最重要的域名服务器,所有的根域名服务器都知道所有的顶级域名服务器的域名地址和IP地址。例如:a.rootserver.net。
顶级域名服务器: 这些域名服务器负责管理在该顶级域名服务器上注册的所有的二级域名。例如:com
权限域名服务器: 负责一个区的域名服务器,如果当前权限域名服务器不能给出所需的IP地址,则返回客户应该找哪一个权限服务器。
本地域名服务器: 本地DNS一般是指你电脑上网时IPv4或者IPv6设置中填写的那个DNS。这个有可能是手工指定的或者是DHCP自动分配的。当一台主机发送DNS请求报文时,这个查询报文就发送给本地域名服务器。
HTTP 是面向事务的(transaction-oriented)应用层协议,它是万维网上能够可靠地交换文件(包括文本、声音、图像等各种多媒体文件)的重要基础。
标签:strong 系统 ref net 迭代查询 可靠 img tps nsa
原文地址:https://www.cnblogs.com/anzhengyu/p/11258610.html