下载此文档

基于P2P和Agent技术的Intranet资源共享平台的设计与实现.pdf


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
基于 P2P 和 Agent 技术的 资源
共享平台的设计与实现

(信息工程学院计算机系计算机科学与技术专业冯燕炯)
(学号:2000131019)

内容提要:共享平台的功能是最大化地整合 内部的资源并智能地实现共享,使
用户以最少的时间搜寻到需要的资源,并以最快的速度下载完毕。共享平台可使 资
源使用更高效率、网络负荷更均衡、用户共享资源更方便、搜索资源和下载资源更迅速。该
文讨论了共享平台的设计、网络传输的实现关键技术。
关键字:共享平台、点对点、智能代理、多源文件传输协议、多线程
教师点评:提出了基于 Agent 技术和 p2p 技术的 资源共享模型。通过服务器的
索引把整个 对等计算机连成 p2p 网,最大化地整合整个 内部的资源, 智能地
现实共享。在模型、协议和算法上有创新。(点评教师:陆楠,副教授)

1 引言
主机由于存储容量的限制,每台计算机只能有选择地保存各自所需的资源。当需
要资源的时候可以快速地在 对等主机上快速下载。目前基于 的共享方式主
要包括:
(1).“Microsoft 网络的文件和打印机共享”;
(2).远程登陆、控制,桌面共享的方式,Meeting, PcAnywhere 等;
(3).通过 HTTP 协议进行信息和文档资料的共享;
(4).通过 FTP 协议进行文件资源的共享。
前三种方式都有较大的缺陷和不足。较常用的是第四种方式即通过 FTP 协议进行资源
共享,下载用户只要通过客户端 FTP 软件就能进行文件的上传下载。但使用这种方式必须
首先知道哪个 的节点开了 FTP 服务。随着连接上 电脑的增多,需求的资源
数量和种类也日益增加,但 内部的庞大电脑数量却让用户无所适从。到底哪个 IP
开了 FTP 服务呢?哪个 FTP 服务上有用户需要的资源呢?例如,一个 C 类网,最大网络数
可以是 221-2 = 2,097,150,每个网段可以有 28-2=254 台主机[1],用户如果要在这么庞大的主
机上查看开有 FTP 服务并且有需要资源的主机,即使开 FTP 服务的机子也很多,用户往往
还是无法找到资源。当然,也有部分 集中资源,把一两台机做为固定的共享服务器,
网内的用户统一需要资源可以去指定的共享服务器查找下载,但也存在下列问题:
(1).共享服务器的存贮量有限,这会使共享资源数量和种类有较大的限制。
(2).共享服务器的 CPU 资源、网络带宽有限,导致分配给每个下载用户的资源等有
限,用户的平均下载速度会比较慢。
(3).众多的 网内主机统一到某个指定的共享服务器上下载,导致整个网络的
网络负载不均衡,严重时可能会造成网络瘫痪。
面对网内日益庞大的主机数量和资源搜索、资源需求之间的矛盾, 上的主机单
独进行资源共享的方式日见其弊。用户每天都得花大量的时间和精力到搜索资源上,
但效果却差强人意。采用单纯的 FTP 协议或 Http 协议进行文件共享的方式已渐渐暴露出它
们的局限性。要进一步提高资源共用得效率,进一步解决网络均衡、文件下载速率等问题,
这迫切需要一种新的技术、新的方式来解决这种问题。
笔者先对资源共享平台模型进行理论分析和比较。传统的资源共

基于P2P和Agent技术的Intranet资源共享平台的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息