新客网
首页 | 新闻 | 系统·网络·服务器·安全 | 工具·办公 | 编程·数据库 | 图象·网页·运营 | 硬件·存储 | 专题教程 | 旧版
 → 当前位置:首页 > 教程 > 网络应用 > 网络技术 > 正文

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

XKER.COM   2006-7-1 9:48:20  来源:本站整理  点击:

  摘 要:内容分发网络(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页  1  2  

上一篇教程:实现CDN发布网带宽管理与QoS实现
下一篇教程:影响宽带拨号网速的几个原因
收藏本文】 【我要投稿】 【打印本文】 【论坛讨论】 【关闭窗口

相关文章
·IP网络上信息服务问题内容分发技术·CDS(内容分发服务)技术及其应用
·菜鸟学电脑之初识多媒体

学院文章搜索
  
推荐文章
·编程过把瘾:自己动手写操
·数据恢复指南 专题
·硬盘“逻辑锁”解决办法
·DOS使用中的常见问题解答
·DOS下常用的相关网络命令
·Win2000优化技巧篇之:硬件
·惊心8小时:破译Windows运行
·菜鸟必备:超实用低级格式
·硬件有价数据无价 硬盘开盘
·国内数据恢复市场内幕揭秘
阅读排行
·免费代理IP(每日更新)
·DB2 9数据库专题
·关于 Apache 的几种常见应
·站长手册:WIN2003下Web服
·QQ千人好友浮出水面 会员抢
·DOS下对系统重新进行分区
·Fdisk分区详解
·Firefox出现新高危0Day漏洞
·dos如何进行系统配置
·dos慎用命令
专题教程
·数据恢复指南 专题
·Web服务器专题
·DB2 9数据库专题
·ghost教程 专题
·局域网技术专题
·虚拟机专题
·CDN加速技术专题
·注册表教程专题
·电脑技巧 专题
·Linux与虚拟化技术
最新文章
·Firefox出现新高危0Day漏洞
·QQ千人好友浮出水面 会员抢
·DOS下对系统重新进行分区
·Fdisk分区详解
·DOS常用命令
·dos如何进行系统配置
·dos慎用命令
·Ver、Vol、Ctty命令使用说
·Tree、Unformat、Vsafe命令
·Setver、Share、Subst命令
设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003 - 2006 XKER Inc. All Rights Reserved
新客网 版权所有