P2P文件共享系统

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P2P文件共享系统
制作人:李洁顺
指导教师:杨淑萍 张 霞
ห้องสมุดไป่ตู้
项目要求
使用JXTA平台的CMS 开发一个简单的文件 共享系统,要求完成 的基本功能包括:
P2P网络中搜索功能 的实现;
下载功能的实现; 实现文件共享功能的
实现; P2P文件共享系统的
主界面如下图所示,
P2P的现状及发展
一,P2P概述
05年P2P最为火爆的一年,网络上到处都可以看到P2P 下载的身影,从大型的软件到刚刚上映的电影。虽然,这 些给网友带来了极大的快感,但是也让更多版权人士把 P2P作为眼中钉。现在,美国方面已经开始整顿P2P市场, 比较知名的P2P软件“电驴”就在这场整顿中消失在美国 的网络中。从中我们可以看到P2P的快感背后也不是那么 风平浪静,今天可能是“电驴”明天呢?P2P这种优秀的 文件传输方式难道就因为这个问题而会消亡在06年吗……
二,P2P的现状
P2P(peer-to-peer)已经不是什么新概念,现在已经有 着无数网民使用着基于P2P技术开发的文件共享、网络交 流等软件。P2P可以理解为“伙伴对伙伴”的意思,或称 为对等联网。目前人们认为P2P在加强网络的交流、文件 交换、分布计算等方面大有前途。
就给大家介绍几款05年比较火热的P2P下载软件,无 论是下载MP3、电影、综艺节目、球赛还是软件,甚至一 些在互联网中搜索不到的资源,这些软件都可以达到你的 要求,让你真正享受到P2P点对点技术给你带来的乐趣。
四,中国P2P的发展将走向何方?
P2P技术为互联网的发展带来了深远的影响,也为IT产业 带来了无限的商机。对于P2P未来发展趋势的探讨和研究, 一直是业界和学界关注的焦点之一。 P2P在中国的发展并非一帆风顺,它经历了繁荣,也 遭遇过停滞,目前正在迎接新一轮的发展。P2P在中国能 否再创辉煌?谁将在新一轮的竞争中成为赢家?中国P2P 的发展将会何去何从? 互联网领域的专业研究咨询机构——互联网实验室新 近推出的《P2P的现状及发展趋势研究报告》,以丰富的 资料研究和深入的案例分析,在立足P2P发展现状的同时, 对国内外P2P的发展趋势做了全面客观的预测,对P2P企 业所关心的一切关于P2P现状和发展趋势的问题,都给予 了专业解答。
P2P看起来似乎很新,但是正如B2C、B2B 是将现实世界中很平常的东西移植到互联网 上一样,P2P并不是什么新东西。在现实生 活中我们每天都按照P2P模式面对面地或者 通过电话交流和沟通。事实上,网络上现有 的许多服务可以归入P2P的行列。即时讯息 系统譬如ICQ、AOL Instant Messenger、 TomSkype、Yahoo Pager、微软MSN Messenger以及国内的OICQ是最流行的 P2P应用。它们允许用户互相沟通和交换信 息、交换文件。
将要推荐介绍的五款P2P下载软件分别为:PP点点通、 百宝、BitTorrent Plus!II、酷狗(KuGoo)、电骡 (eMule)。这几款软件在05年度,同时在线人数、下载次 数、注册用户等都是排在前列的,而且各软件都有自己特 点,都适合不同的用户群。下面就跟随笔者来了解一下各 个软件的功能与使用。
P2P是peer-to-peer的缩写,peer在英语里 有“(地位、能力等)同等者”、“同事”和“伙 伴”等意义。P2P也可理解为“伙伴对伙伴”的 意思,或“对等联网”。简单的说,P2P让人们 通过互联网直接交互。这样,P2P就是人可以直 接连接到其他用户的计算机、交换文件,而不是 像过去那样连接到服务器去浏览与下载;它改变 互联网现在的以大网站为中心的状态、重返“非 中心化”,并把权力交还给用户。
第二代分散式服务以国外的Kazaa和国内迅速崛 起的POCO为代表。改为在电脑间发送搜索请求, 一直到找到文件为止,然后再将信息传回搜索者 的电脑。这种技术一开始相当不便,特别是数以 百万计的搜索要求在网络上的每一台电脑间来回 发送时,在高峰时段往往造成网络大塞车。后来 通过随机方式选出品质较优的用户来作为节点服 务器,用户可从节点服务器上获得peerlist,下 载方法也越来越进步。但与第一代P2P软件命运 截然不同的是,美国法院最近宣判,这种分散式 的P2P应用是合法的,这种软件的散播者并未直 接控制网络上所出现的行为。
第三代的P2P网络则是以eDonkey、emule、Morpheus 为代表,比以前更为分散化。它采用“分散式杂凑表”的 方法,基本上是对网络上某一特定时刻的文件进行快照 (snapshot),然后将这些信息分散到整个网络里。为 了找到特定的文件,搜索的要求先到达网络上的任何一台 电脑,然后这台电脑就会再将它转到另一台有更多文件信 息的电脑,第三台电脑可能就拥有文件本身,或者也可能 再继续转到其他有正确信息的电脑。整个过程有点像依照 线索循序问路而找到正确方向,而不是路上随便抓人问路。 每个网络相关信息,会随电脑及文件的加入而持续更新。 StreamCast2004年向哈佛学生BenWilkin及 FrancisCrick买下这项技术。这两位前哈佛学生表示,他 们的技术只要跳三至四次就可以在几百万台电脑的网络里 找到任何文件,不管这个文件多么稀有。这种技术也让一 些应用有了新的前景,例如网络电话。Neonet与 eDonkey专注的都是文件交换,但SKYPE专注于网络电 话。这种有效率的网络路由技术可用于快速连接网络电话, 但也给传统电信运营商带来了冲击。
三,P2P的发展历程
P2P的发展可分为以下三个阶段。 第一代的文件交换服务以Napster和BT独领风骚,
其技术是建立一个大型的集中化
索引,对网络上所有的可用资源进行追踪。这种 方法虽然相当有效率,让使用者可以存取到庞大 的资源,但同时发生了最著名的官司:美国唱片 业协会(RIAA)代表环宇音乐、索尼音乐、华 纳音乐、百代唱片、BMG等七大唱片公司以违反 版权保护法为由把Nap ster公司推上法庭,历 时三年最终将Nap ster告倒,法院最终判定 Napster侵权。
相关文档
最新文档