时间:2022-12-06 01:49
cdn解析的过程:
1.用户向localDNS发起请求,查询输入域名对应的IP地址(若有缓存直接返回,否则去rootDNS查询)。
2.localDNS迭代向rootDNS查询,逐级迭代,rootDNS → 顶级DNS → 权限DNS。
3.获得权限DNS后,localDNS向权限DNS发起域名解析请求。
4.权限DNS通常会将域名CNAME【如果有CNAME则解析CNAME对应的cdn服务,否则的话默认为普通请求,直接返回解析到的IP】到另一个域名,这个域名最终会被指向cdn网络中的智能DNS负载均衡系统。
5.DNS负载均衡系统通过一些智能算法,将最合适的cdn节点IP地址返回给localDNS。
6.localDNS将获得的IP地址返回给用户。
7.用户得到节点的IP地址后,向该节点发起访问请求。
8.cdn节点返回请求文件,如果该节点中请求的文件不存在,就会再回到源站获取这个文件,然后返回给用户。