开发者社区> 问答> 正文

CDN的技术原理

       形式A:当“A网用户”访问被CDN加速的站点 时,从本地的DNS查询域名,最终可能在全局智能DNS服务器得到所访问域名所对应的IP地址,即图所示:A网的缓存服务器的IP;接着A网用户的浏览器向A网的缓存服务器发起访问请求,非常幸运的是所需的默认页面文件正好被缓存在A网的缓存服务器里,于是缓存服务器立即返还数据,完成一次访问请求。

       形式B:当B网用户访问被CDN加速的站点时,从本地的DNS查询域名,最终可能在全局智能DNS服务器得到所访问域名所对应的IP地址,即图7所示:B网的缓存服务器的IP;接着B网用户浏览器向B网的缓存服务器发起访问请求,但是缓存服务器并没有缓存默认页面文件,它需要先从源站获取得到这个对象,缓存并把内容返还给B网用户。B网缓存服务器通过内部DNS知道源站在位置。

       简单来说:从下载方面来说:你在某地下载文件,和你在一个地方的人就不用回源站下载了,cdn就是做了一个cache(缓存)功能

展开
收起
空格博客 2016-02-28 21:14:55 6839 0
0 条回答
写回答
取消 提交回答
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
构建智能化的视频系统 阿里云CDN的进化 立即下载
CDN数据化实践 立即下载
直播CDN-X - 白山直播CDN流传递链路优化 立即下载