CDN

什么是CDN

CDN (Content Delivery/Distribute Network),即内容分发网络

原理

CDN的基本工作原理是广泛采用各种缓存服务器,并将这些缓存服务器分布到用户访问相对集中的地区或网络中,这就像我们今天的大型电商一样,会在国内各个城市建设自己的仓储或租用大量的仓库及物流。目的其实和CDN一样,就是希望能够把产品尽快送到客户的手中。

而CDN其实就是干了这么一个事情,在网络中布设了大量的节点(缓存服务器),而不同节点中的缓存服务器就相当于分布在全国各地的仓库,当不同地域的用户在访问网站中的内容时,CDN首先利用全局负载技术将用户的访问指向距离最近的缓存服务器上,在由缓存服务器来直接响应用户的请求,就好比北京用户买东西从北京仓库发货,上海用户买东西从上海仓库发货一样,这样就最大程度的保证了用户访问的速度及体验。