以下为《CDN及其工作原理ppt》的无排版文字预览,完整内容请下载
内容分发网络Content Delivery (Distribution) Network
BEA Confidential. | 2 什么是CDN内容分发网络(Content delivery network或Content distribution network,常简写成CDN)是指一种通过互联网互相连接的电脑网络系统,提供高性能、可扩展性、及低成本的网络将内容传递给用户。BEA Confidential. | 3一个企业的网站服务器在北京,运营商是电信,在广东的联通用户访问企业网站时,因为跨地区,跨运营商的原因,网站打开速度就会比北京当地的电信客户访问速度慢很多,很容易造成这个企业的客户流失。
热点、重大事件带来的流量突发问题网站上展示的某种最新产品吸引了很多人的关注热点事件、体育赛事的网络视频直播?,电商网站热点产品促销活动?(比如双十一时的淘宝天猫)? ?……?。
一些中小企业租用的虚拟主机,因为跟好几个网站共用一台服务器,每个网站所分带宽有限,带宽过小经常导致流量稍微一多,网站打开速度就很慢,甚至打不开。
为什么需要CDNBEA Confidential. | 4 CDN的工作思路其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。BEA Confidential. | 5Use this box to highlight callout text which is not included in your bullet copy CDN小案例用户张先生服务器放置于网通机房,主要运营网站XXXX.com。未使用CDN前,电信用户打开网站很慢,甚至有时还打不开BEA Confidential. | 6 CDN的工作原理没有CDN的传统访问过程用户向浏览器提供要访问的域名
浏览器调用域名解析函数库对域名进行解析,以得到此域名对应的IP地址
浏览器使用所得到的IP地址,向域名的服务主机发出数据访问请求
浏览器根据域名主机返回的数据显示网页的内容
通过以上四个步骤,浏览器完成从用户处接收用户要访问的域名到从域名服务主机处获取数据的整个过程。CDN网络是在用户和服务器之间增加Cache层,如何将用户的请求引导到Cache上获得源服务器的数据,主要是通过接管DNS实现。BEA Confidential. | 7使用CDN后的访问原理过程用户向浏览器提供要访问的域名
浏览器调用域名解析库对域名进行解析,由于CDN对域名解析过程进行了调整,所以解析函数库一般得到的是该域名 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 端的IP地址,返回相同域名的不同IP地址; 4由于从cname获得的IP地址,并且带有hostname信息,请求到达Cache之后,Cache必须知道源服务器的IP地址,所以在CDN运营商内部维护一个内部DNS服务器,用于解释用户所访问的域名的真实IP地址;BEA Confidential. | 9BEA Confidential. | 10 某公司的CDN节点图 谢谢观看[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《CDN及其工作原理ppt》的无排版文字预览,完整内容请下载
CDN及其工作原理ppt由用户“inch_zheng”分享发布,转载请注明出处