CDN 概念基本介绍 CDN 是构筑在现有的互联网基础上的一种先进的流量分配网络
它通过先进的内容智能路由技术,在互联网用户访问网站时,将请求自动指向到分布于各地的离用户最近的缓存服务器上直接访问,从而提高用户访问时的响应速度和服务的可用性,同时提高网站的服务承载能力及网站运行的安全性,最终改善互联网的服务质量
对于网站运营者而言,CDN 可以帮助网站提升网民的终端访问体验,从而提升网站的访问量和网民访问总时长等,在其他因素不变的前提下,可以间接的提升一些网站比较关注的效果,比如对于宣传性网站可以在一定程度上提升其宣传效果,对于经营性网站可以在一定程度上提升订单量,从而帮助网站更好的运营
通过下面一个类比可能更容易理解CDN 的工作源理 首先,CDN 网络中的节点就像分布在全国各地的电影院,人们看电影一般会到离自己最近的电影院去观看,以减少开车往返的时间和可能的堵车情况,而 CDN 网络通过内容智能路由功能,保证互联网用户被自动地分配到就近可用的CDN 节点上进行访问,从而减少用户跨区域、跨网络访问导致的延迟和减少网络传输中潜在的拥塞和设备故障,从而保证访问质量
其次, CDN 网络独有的内容管理模式保证互联网用户在各节点访问到的内容与网站源服务器上的内容完全一致,就像各地电影观众在不同电影院看到的同一部电影的内容一定是一样的
第三,CDN 网络有效地将用户分散到给地的CDN 节点中,这样可以保证同时支持的用户人数和访问量比集中服务的方式大很多
就像全国有非常多的电影院,有新片上影的时候,同时观看的人数可以达到数十万人,如果集中建这样一个大电影院几乎是不可想象的
1 静态页面加速方案 电影观众 分布各地的电影院 电影 互联网用户 分布各地的CDN节网站 内 容分发 用 户就 近访问 电 影发行 用户就近观看 1
1 静态页面加速示意图 ChinaCa