CDN的作用CDN是Content Delivery Network的简称,中文名称是内容分发网络
CDN最直接的作用便是加速静态资源的访问
CDN的原理CDN的主要思想便是在用户访问集中的地区或网络,布置更多的缓存服务器。
- 当用户通过浏览器访问静态资源时,首先进行DNS解析,本地DNS会将域名解析权交给CDN专用DNS服务器,CDN专用DNS服务器会返回CDN全局负载均衡服务器的IP地址。
- 浏览器获得IP地址后,向CDN全局负载均衡服务器发送请求,CDN全局负载均衡服务器会将请求发送给离用户最近,当前访问量最小的缓存服务器。
- 如果缓存服务器有对应静态资源,则将静态资源返回;如果没有,则会向源服务器发送请求以获取对应的静态资源。



