CDN即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。
通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟主网络,CDN系统能够实时地根据网络流量和各节点的链接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。
其目的是使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。
动态网站CDN是如何加速的?
大家普遍认为动态网站不适合CDN加速,其实不是。动态网站一般是与用户互动,数据要求实时性,比如论坛、搜索引擎、电子商务、股票行情。动态网站加速的基本原理:比如现在3个CDN节点:
电信,联通,移动,用户网站放在电信。联通用户访问的时候,会通过昆明电信节点>>中转节点电信>>中转节点联通 由于中转电信和中转联通节点都是一个机房,这样就解决了电信和联通之间的瓶颈问题。
基本的原理如下:通过CDN众多节点找到一条最快的路由,去源站点取数据从而达到对动态网站加速,再配合数据压缩技术,可以将动态网站的访问速度提高10倍甚至100倍。另外,动态网站的页面内容一般是由静态图片和动态文本混合组成,而静态图片将会被缓存到CDN节点的硬盘上,也能提高动态网站的访问速度。