Gnutella文件共享体系架构的工作原理
[09-12 12:22:22] 来源:http://www.88dzw.com 电路基础 阅读:8252次
文章摘要:您可以使用XoloX完成三大任务:搜索文件、将文件到传输到您的计算机以及查看您下载的文件。XoloX窗口顶部的三个按钮可以让您在这三项活动之间进行切换。 上图是一个较为典型的搜索截图。您所要做的全部工作就是输入您要查找的文件名(或关键字)。您也可以选择文件类型:音频、视频等或“所有类型”。XoloX客户程序发送出包含您的搜索字符串的信息,经过大约30至60秒,搜索窗口中就会出现搜索结果,这些结果来自数千台处理了您的查询请求的计算机。 您可能会在搜索窗口中注意到一个分数。这个分数代表存储有此相同文件的当前在线计算机的数量。选择一个分数值高的文件,可以增加您获得自己所需文件的机会。XoloX示例:
Gnutella文件共享体系架构的工作原理,标签:电子电路基础,模拟电路基础,http://www.88dzw.com您可以使用XoloX完成三大任务:搜索文件、将文件到传输到您的计算机以及查看您下载的文件。XoloX窗口顶部的三个按钮可以让您在这三项活动之间进行切换。
上图是一个较为典型的搜索截图。您所要做的全部工作就是输入您要查找的文件名(或关键字)。您也可以选择文件类型:音频、视频等或“所有类型”。XoloX客户程序发送出包含您的搜索字符串的信息,经过大约30至60秒,搜索窗口中就会出现搜索结果,这些结果来自数千台处理了您的查询请求的计算机。
您可能会在搜索窗口中注意到一个分数。这个分数代表存储有此相同文件的当前在线计算机的数量。选择一个分数值高的文件,可以增加您获得自己所需文件的机会。
XoloX示例:下载
如果您要下载一个文件,那么您只需在搜索窗口中双击它即可,这个举动会将相应的文件名发送到传输窗口。当一个文件名位于传输窗口中时,您的XoloX就会连接对等计算机来下载这个文件。XoloX/Gnutella的一个优点是:如果有多个计算机可提供您所需的文件,您的客户程序便能同时连接其中的某些计算机,从而快速地下载文件。在下图中,您会看到Filename1.avi正在利用这种能力以每秒69.2千字节的速度下载文件。XoloX估计只需要43分钟的时间就可以完成这个超过100MB的文件的下载。
![]() |
您选择了一个文件下载时,经常会没有反应。这就是说,XoloX无法连接到存储有该文件的计算机,或者这台计算机正忙着为其他人服务。如果要解决这个问题,您可以选择等待(一台繁忙的计算机最终会空闲下来),或者选择分数值高的文件(增加找到一台空闲计算机的可能性),又或者从传输窗口中删除没有动静的文件,并用搜索窗口中的一个相同文件来替换它。
在您的计算机中保存了这些文件之后,您就可以在XoloX目录和XoloX的“File”(文件)窗口中找到它们,然后您可以随心所欲地与别人共享这些已经下载的文件。为此,您首先需要在“Preference”(首选项)对话框中指定要共享的目录和文件类型。
![]() |
您还可以控制当人们从您的计算机中下载文件时允许XoloX占用的输出带宽。
![]() |
这样能防止人们占用您全部的上行流量带宽。
Gnutella是否合法?
Gnutella本身是合法的。没有法律反对共享无版权文件。当人们使用Gnutella分发具有版权的音乐或者电影时,它的使用就变成违法的了。就是这个问题使得Napster一度陷入困境。音像制品行业对Gnutella很恼火,但是目前还没有找到简易的方法来控制它。
攻击Gnutella的体系架构是破坏文件共享行为的一种途径。目前正在使用的有两种方式:
- 发送大量伪造的搜索包使Gnutella网络超负荷。
- 使Gnutella服务器充斥损坏的文件。
Gnutella的设计者们已经攻克了过去存在的问题,因而也有可能出现新的软件来避开这些威胁,从而保持文件的流动。
现在的争论在于文件共享到底造成了多少经济损失。共享的文件是赃物吗?还是像电台播放一样只是免费广告的一种形式?
- 上一篇:Java语言入门教程
《Gnutella文件共享体系架构的工作原理》相关文章
- › Gnutella文件共享体系架构的工作原理
- 在百度中搜索相关文章:Gnutella文件共享体系架构的工作原理
- 在谷歌中搜索相关文章:Gnutella文件共享体系架构的工作原理
- 在soso中搜索相关文章:Gnutella文件共享体系架构的工作原理
- 在搜狗中搜索相关文章:Gnutella文件共享体系架构的工作原理
编辑推荐
- · 什么是系统仿真
- · 什么是CPCI
- · 英特尔 Parallel Composer入门
- · 什么是支持数据库,什么是中宏数据库
- · 什么是数据交换技术
- · 什么是内部数据传输率
- · 什么是空间数据交换中心
- · 什么是差异备份
- · 什么是备份集
- · 什么是映像备份
- · IGBT模块
- · 什么是24脉波整流变压器
- · 自动变速器不能强制降挡故障原因、诊断与排
- · 什么是MD机
- · 中心频率,什么是中心频率
- · 功率单位mw和dbm的换算表
- · 中值滤波模块设计思路
- · 反馈振荡器的原理
- · 气体激光器简介
- · 数制与进位记数法