现在CDN技术在互联网项目里应用越来越多了,求职者的简历如果有写互联网的项目,就必须知道CDN这个概念,否则面试官问了你答不上,立马就知道你的项目是包装的了。我在网上搜了这个概念,我发现大部分答案都写得很学术,对于初学者来说太难理解,所以看好几遍也记不住。
CDN是为加快网络访问速度而建立在现有网络之上的分布式网络,它依靠部署在全球各地边缘节点的服务器群,通过负载均衡,内容发布,内容管理和内容存储的功能,由CDN服务器集群分担源站点服务器集群的压力,使用户可以就近获取已缓存的访问资源,避免网络拥堵,加快访问速度。
首先在一般情况下,CDN服务器要比原始内容服务器更靠近用户端,在网络距离上面变短了,连接到CDN服务器要比连接到原始服务器轻松,并且连接质量更好,比如说原本我们要连接的内容服务器在国外,因为出口带宽有限等原因,我们的连接质量很差、下载速度很慢,这时如果在国内有一台拥有同样内容的服