用户输入网址到页面显示,中间发生了什么?CDN在其中做了什么。
第一步:DNS解析
浏览器先查域名对应哪个IP。如果用了CDN,DNS返回的是CDN节点的IP。
第二步:连CDN节点
浏览器连到离你最近的CDN节点。节点看有没有这个文件的缓存。
第三步:命中缓存
有缓存直接返回给用户。速度极快。
第四步:没命中回源
没缓存就去源站取文件。存到节点然后返回给用户。下次再访问就有缓存了。
用户输入网址到页面显示,中间发生了什么?CDN在其中做了什么。
浏览器先查域名对应哪个IP。如果用了CDN,DNS返回的是CDN节点的IP。
浏览器连到离你最近的CDN节点。节点看有没有这个文件的缓存。
有缓存直接返回给用户。速度极快。
没缓存就去源站取文件。存到节点然后返回给用户。下次再访问就有缓存了。

