CDN (Content Delivery Network),中文意为内容分发网络。它是构建在IP网络上的一种分布式的内容分发网,主要采用中心—边缘的服务器分布方式。它的基本原理就是在用户访问相对集中的地区或网络中部署边缘服务器,所有的节目都在中心服务器存储,而通过骨干网把内容分发到边缘服务器,直接由边缘路由器提供用户服务,以缓解骨干网的带宽压力,从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等问题,提高用户访 问网站的响应速度。
CDN的工作流程:当用户 访问已经加入CDN服务的网站时,首先通过DNS重定向技术确定最接近用户的最佳节点,同时将用户的请求指向该节点。当用户的请求到达指定节点时, CDN的服务器(节点上的高速缓存)负责将用户请求的内容提供给用户。具体流程为: 用户在自己的浏览器中输入要访问的网站的域名,浏览器向本地DNS请求对该域名的解析,本地DNS将请求发到网站的主DNS,主DNS根据一系列的策略确 定当时最适当的CDN节点,并将解析的结果(IP地址)发给用户,用户向给定的CDN节点请求相应网站的内容。
所采用的核心技术:
1、负载均衡技术
2、动态内容分发与复制技术
3、缓存技术
4、动态内容路由和网络安全机制等等
什么是CDN(内容分发网络)?
作者:鸿亿小编 2008-05-31 09:34:51 点击:97 评论:0

