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

IP网络上信息服务问题内容分发技术

XKER.COM   2006-7-1 8:56:06  来源:xker整理  点击:

  1、概述
  进入2l世纪,IP网络上的信息越来越多,人们对信息的需求也越来越多。尽管IP网络的传输带宽越来越宽,用于存储内容信息的服务器性能和容量越来越高,但人们依然抱怨信息网络的传输速度低,获得的信息不够准确、不够快。造成这种现象的原因是作为信息存储媒体的服务器性能(存储容量、存取速度)的提高速度赶不上众多用户提取信息的需求。目前,视频信息占IP网络上传输信息总量的很大一部分。为了解决这个困扰业界的内容分发问题,研究人员尝试采用各种方式。本文将从信息业务存在的问题入手,介绍几种IP网络上的内容分发技术。
  
  2、IP网络上的信息服务存在的问题
  与PSTN主要提供交互式端对端对称的电话业务不同,IP网络主要提供服务器到客户端的非对称数据业务。IP网络上的信息服务方式基本上是由用户向存储有各种信息的服务器申请其希望得到的信息,由服务器根据用户的请求向用户发送其欲得到的信息内容。IP网络上最受用户欢迎的Web业务是一种基于服务器/客户端的业务,其业务模型如图1所示。
  
 

  图1 以服务器/客户端方式提供信息服务的业务模型
  
  
  从图l中可以看出,在每一个web网站存储有不同信息内容的情况下,由于IP网络本身访问的无地域性和距离性,分布在世界不同地点的用户均可以到相同的服务器中访问内容,这样一方面会造成服务器本身的处理速度的瓶颈,另一方面会造成骨干网络业务量的拥塞。
  
  VOD业务是一种主要向用户提供视频信息的Web业务,由于其信息服务器中所存储的信息以视频信息为主,因此处理速度及拥塞问题尤为突出。为解决这两个问题需要有很好的内容分发技术。简单的思路便是将作为信息源的服务器分布式配置,使用户尽可能地“分散”访问,以减轻个别服务器和局部骨干网络的压力。但是,将信息源分布放置后,会出现如何管理内容信息在这些服务器中的存放,用户如何找到其欲访问的信息源的问题。
  
  3、内容分发技术
  基于客户端/服务器方式的非对称的数据业务的大量应用,会造成网络不同方向和不同局部的业务流量的不平衡,特别是服务于所有用户的服务器的压力尤为突出。为此人们便开始研究各种解决IP网络内容分发问题的技术。下面主要介绍用于内容分发的CDN技术、组播技术和端到端下载技术。
  
  3.1 CDN技术
  
  CDN是构建在IP网络之上的内容发布网络,其主要目的是通过该网络的构建减小IP骨干网络的传输压力,将连接到IP网络上的内容信息更迅速地分发到全球范围内连接到IP网络上的用户终端。CDN技术最先应用于全球范围内最受欢迎的Web网站。如图2所示,CDN网络主要由初始服务器、分布在网络“边缘”的缓存服务器、重定向DNS服务器和内容交换服务器组成。其中,初始服务器负责完成生成服务器信息内容;缓存服务器负责存储初始服务器的部分或全部信息内容;为用户进行地址解析的DNS服务器判断出用户所访问的网站采用了CDN技术进行内容分发时,将用户申请内容解析用的URL信息转发给重定向DNS服务器,重定向DNS服务器根据接收到的URL信息、转发URL的DNS服务器的地址信息以及网站在构建CDN时缓存网站的配置情况,将距离转发URL的DNS服务器最近的缓存网站的IP地址发送给DNS服务器,DNS服务器再将接收到的IP地址信息转发给用户,最终用户利用所接收到的IP地址完成与其“较近”的缓存网站的连接,通过接受“就近”的缓存网站所提供的服务达到减轻骨干IP网络的传输压力、提高服务质量的目的。
  
 

  
图2 CDN组网示意

  
  CDN的内容交换服务器和内容管理服务器为选用部分,其中,内容交换服务器主要配置在一个物理地点具有较多的缓存服务器情况下,完成各缓存服务器之间的负载均衡等功能;内容管理服务器主要完成整个CDN中各缓存服务器中存储的内容的管理,为各缓存服务器制订各自相应的缓存策略,以提高缓存服务器的服务质量。

本新闻共3页,当前在第1页  1  2  3  

上一篇教程:CDS(内容分发服务)技术及其应用
下一篇教程:实现CDN发布网带宽管理与QoS实现
收藏本文】 【我要投稿】 【打印本文】 【论坛讨论】 【关闭窗口

相关文章
·搜索引擎页面分析中的 javascript 处理·如何用javascript控制上传文件的大小
·利用PHP+JavaScript打造AJAX搜索窗·JavaScript方法和技巧大全
·js事件列表·学习Flash ActionScript编程的注意事项
·使用脚本控制网页Table的显示隐藏(全代码)·JS技巧之showModelessDialog()使用详解
·Email地址加密javascript版·优秀免费软件系列推荐 压缩文件7-ZIP
·javascript 经典函数·防范教程:教你如何防止自己的IP泄漏
·.net的Membership,为什么就这么困难呢?·拨号适配器诱发IP地址冲突故障
·ghost后无需人工干预,全自动修改IP等设置·教你如何使用命令行IPSec封锁端口

学院文章搜索
  
推荐文章
·编程过把瘾:自己动手写操
·数据恢复指南 专题
·硬盘“逻辑锁”解决办法
·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
新客网 版权所有