CDN是什么?
CDN(Contentdistributenetwork),内容分发网络的本质依然是一个缓存,而且将数据缓存在离用户最近的地方,使用户以最快的速度获得数据,即所谓网络访问的第一跳。
CDN能够缓存的通常为静态资源,如图片,文件,CSS,script脚本,静态网页等,但是这些文件访问频率很高,将其缓存在CDN可以极大改良网页的打开速度。
CDN的核心是针对内容进行管理,所谓内容管理的一个基础是缓存服务器,也称作代理缓存;它位于网络的边沿,距用户唯一“一跳之遥”。CDN工作原理:
CDN的全称是ContentDeliveryNetwork,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边沿",使用户可以就近获得所需的内容,解决Internet网络拥堵的状态,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点散布不均等缘由所酿成的用户访问网站响应速度慢的问题。
CDN互联网内容发布网络CDN技术是最近几年来在美国首先兴起并迅速发展起来的一种解决互联网性能不佳问题的有效手段。其基本思路就是尽量避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,cdn系统能够实时地根据网络流量和各节点的连接、负载状态和到用户的距离和响应时间等综合信息将用户的要求重新导向离用户最近的服务节点上。