新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 网络应用 > 网络技术 > 正文:多媒体通信中内容分发网络技术分析

多媒体通信中内容分发网络技术分析

新客网 XKER.COM 2006-07-01 来源: 收藏本文
  摘 要:内容分发网络(Content Distribution Network,CDN)是建立在内容分发技术上的网络架构和整体系统。内容分发技术是在流量管理、负载均衡和分布式技术基础上发展的一种分发缓存(Cache)技术,采用将缓存服务器放置于Internet的边缘节点处,通过负载均衡等算法实现资源的就近分配和就近访问原则,能达到对多媒体信息快速响应的目的。本文着重阐述内容分发网络的工作原理。
  关键词:内容分发网络 DNS 内容缓存 内容路由
  
  一、引言
  
  随着多媒体通信的发展和普及,人们对Internet内容和应用的需要正在飞速增长,但是网络用户对多媒体内容的访问率却提升很慢,网络上应用业务的种类仍旧相当单一,造成这种局面的根本原因是用户访问网站的速度太慢。通常都认为网络技术的不完善是Web性能差的原因,相信增加网络带宽、采用高速的路由器或千兆以太等技术就能够很大地加速Web访问,但仔细分析网络速度缓慢的原因,会发现Internet通道的加速不是导致互联网连接速度慢的惟一因素。
  
  二、Web访问的性能分析
  
  在Web访问时是通过HTTP实现的,HTTP是在TCP层之上的请求/响应(Request-Response)协议。在HTTP请求发出之前,Web服务器的IP地址必须通过DNS请求查询来得到,因此最终用户感觉到的访问性能取决于DNS和HTTP应答的反应时间。下图1显示了在Web用户、DNS服务器和Web服务器间的通讯包的交互过程。通常每个HTTP请求需要打开一个新的TCP连接,这就会出现一个往返的延时。然后,用户发出HTTP请求,服务器接收到请求后对其进行处理,并将被请求的数据传出,用户在第二个往返延时后收到这个HTTP应答。当这个应答是一个HTML对象时(通常网页的第一个对象是HTML对象),用户端浏览器软件将为其中嵌入的每个对象(比如各种多媒体信息)发出一个新的HTTP请求。
  
  假定平均往返延迟时间是RTT,则对单个Web对象的访问响应时间为2×RTT,其中一个RTT用于打开TCP连接,一个用于HTTP请求和应答信息的交换。
  
  典型情况下,Web页面都包含多个嵌入的对象,每个对象都会增加2×RTT的延迟时间,这样一个Web页面的访问响应时间是2(n+1)*RTT,其中:n是一个网页中嵌入对象的数量;RTT取决于当前网络的状况和服务器的拥挤情况,包括Web服务器的延迟,路由器、网关、Proxy和防火墙产生的延时,在端到端通信链路上的数据传输速度等。
  
  如果浏览器和服务器之间采用永久TCP连接,页面访问时不用多次打开TCP连接,所以页面访问的延迟将是(2+N)*RTT.减少这个延迟的方法是用户端同时打开多个连接,很多浏览器提供了这样的能力,但这种技术引起了服务器端的拥挤,抵消了期望的增益。
  
  通过以上分析可以看出,带宽并不是影响Web访问速度的决定因素。为了能提高用户访问网站的响应速度,优化现有Internet上信息的流动,提高网站的安全性和可用性,在现有的Internet网络中建立一个完善全面的中间层——内容分发网络(CDN),可以使用户能以最快的速度,从最接近用户的地方获得所需的信息,解决网络拥塞、提高相应速度。
  
  三、CDN的网络架构
  
  CDN即内容分发网络(Content Distribution Network),就是采用高速缓存、负载均衡和内容重定向等技术在一定的网络架构基础上实现内容加速、内容分发、减少网络带宽和用户响应时间的一种内容分发服务网络。
  
  CDN的目的就是:将内容提供商(ICP)的内容分发到离用户请求最近的区域,达到快速响应以满足用户对浏览Internet的快速要求。
  
  CDN有以下一些主要功能:节省骨干网带宽,减少带宽需求量;提供服务器端加速,解决由于用户访问量大所造成的服务器过载问题;服务商可以使用Web Cache技术在本地缓存用户访问过的Web页面和对象,实现对相同对象的访问无需占用主干的出口带宽,并提高用户访问Internet页面的响应时间的要求;可以克服网站网点分布不均的问题,并且可以降低网站自身建设和维护成本;降低“通信风暴”的影响,提高网络访问的稳定性。

共2页: 上一页 [1] [2] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐