DNS服务器
DNS是Domain Name Service 的缩写, DNS服务器进行域名和与之对应的IP地址转换的服务器
路由器网关(gateway)有可能就是DNS服务器
- ip地址不易记忆
- 早期使用host文件解析域名, 主要是名称重复, 主机维护困难
- DNS(Domain Name System域名系统) 特点: 分布式, 层次性
DNS寻址过程
比如A想访问 www.163.com
1、 A先向本地DNS服务器获取, 本地DNS服务器先查看本地的DNS缓存有没有 163.com 的记录, 有的话就返回163.com的ip地址
2、 没有的话,本地DNS服务器就问DNS根服务器(他一定知道或者间接知道),根服务器发现是com区域的域名,就告诉本地DNS服务器,你去问coms域服务器,它的地址是(xxx)
3、本地DNS服务器拿到com域的服务器地址,就去问它 163.com的ip地址是多少?
4、com域服务器收到了这个询问,告诉了本地DNS服务器,这你要去问 163.com域服务问它,它的地址
5、本地DNS服务器只好继续问163.com的域名服务器
6、 这回终于拿到了,然后本地DNS服务器就缓存起来,避免 下次寻址,同时返回给 A 他想要的 ip