1. 域名解析协议是基于UDP的。 为什么不是传输稳定的TCP? 因为为了降低网络流量,降低解析服务器负载,还有就是解析失败损失也不大。 2. 域名解析过程 搜索浏览器自身的DNS缓存,存在且没有过期,解析到此结束搜索本地操作系统的DNS缓存,存在且没有过期,解析到此结束搜索本地系统盘中的hosts文件映射的,存在,解析到此结束向运营商提供的DNS服务器53端口通过把UDP发送递归请求,存在,解析到此结束向DNS根服务器发送请求,存在,解析到此结束解析失败