1、客户端发出一个DNS请求,发给本地域名服务器(网络服务商)
2、本地DNS服务器收到客户端请求,会去查找本地缓存,若找到对应域名,则返回IP地址;若未找到,则请求根DNS服务器。
3、根DNS服务器收到本地DNS服务器的请求,根据域名后缀,返回管理该后缀的顶级域DNS服务器的地址。
4、本地DNS服务器转向顶级域DNS服务器发出请求,顶级域DNS服务器会返回管理该域名的权威DNS服务器的地址。
5、本地DNS转向权威DNS服务器发送请求,权威DNS服务器查询后,返回域名对应得IP地址给本地域名服务器。
6、本地域名服务器再将IP地址返回给客户端。