一、域名找到ip的逻辑
(1)请求方
- 在web浏览器输入域名,比如www.xxx.com;
- OS首先会找本地host文件,如果host文件没有对应域名与ip的对应关系,那么执行下一步;
- OS再去DNS缓存里搜索,如果DNS缓存里仍旧没有域名与ip的对应关系,那么执行下一步;
- OS就会通过DNS服务器向其他的DNS服务器发起网络请求,获取域名与ip的映射关系。
(2)提供方
- 域名与ip绑定后,需要配置DNS服务器;
- 配置的DNS服务器会向其他的DNS服务器广播域名和ip映射关系;
- 其他的DNS服务器接受到广播了,那么就可以接受来自别的DNS服务器的请求,提供域名和ip的映射关系