首页 新闻 体育 娱乐 游戏 邮箱 搜索 短信 聊天 天气 答疑 导航
新浪首页 > 科技时代 > > 科技报刊封面秀专题 > 正文

PC任我行:新生代P2P共享攻略

http://www.sina.com.cn 2003年09月15日 15:47 PC任我行

PC任我行第九期封面

  P2P嘉年华

  随着宽带网的普及,越来越多的人开始考虑如何最大限度地利用宽带,其中下载便是最实惠的应用之一。而谈到下载的方式,P2P作为近年来网民的新宠,以其自由、开放、高速等特性,逐渐绑定了一大批铁杆用户。然而尽管如此,P2P的命运并非一帆风顺。

  2002年是P2P技术发展历程中的极为坎坷的一年,Napster的因版权纠纷问题败诉,国内几家P2P网络公司因严重的信息安全监管不利而被有关部门叫停,仿佛P2P技术的发展已经到了举步维艰的阶段。但同时,国外的P2P却越来越发达,用户呈现爆炸性增长,光KaZaA的注册用户就达到1.5亿之多,P2P网络的流量占据了整个网络流量的40%以上。Napster让人们看到了P2P的“文件交换业务”所带来的巨大利润,因此即使P2P有着诸多不完善因素,国内外各种P2P服务仍如雨后春笋般层出不穷,彼消此长。

  即便是处在四面楚歌的环境中,作为一种网络技术,P2P仍然没有停止进化的脚步,反而借助宽带的力量,愈发繁荣起来。BitTorrent、DC++等一批新生代P2P软件正使P2P技术迎来一个全新的春天。

  一、什么是P2P

  P2P是“peer-to-peer”(点对点)的缩写,它最直接的功能就是让用户可以直接连接到网络上的其他计算机,进行文件共享与交换。

  如果单纯从概念上讲,P2P并不是新技术,甚至可以说P2P是互联网整体架构的基础。互联网最基本的协议TCP/IP并没有客户机和服务器的概念,所有的设备都是通讯的平等的一端,这也就是P2P原理的根本。我们身边并不乏P2P应用的例子,比如对等形式的局域网。

  P2P在互联网中的应用也非一朝一夕,但由于早先互联网在网络基础建设上存在诸多局限,P2P技术未能全面地发挥出它的功用。但我们常用的QQ、MSN Messenger、ICQ等即时通讯软件都是P2P应用的实例——它们允许用户互相交换信息、交换文件,但用户之间的信息交流不是直接的,需要有位于中心的服务器来协调。

  以上只是从技术的角度解读了P2P的形式,而形式之下,P2P包含的是把控制权重新归还到用户手里的思想本质。长久以来,人们习惯的互联网是以服务器为中心,人们向服务器发送请求,然后浏览服务器回馈的信息,而P2P则以用户为中心,所有的用户都是平等的关系,即使相隔万里也可以通过P2P共享我们认为最有价值的东西。这将使互联网上信息的含金量得到极大的提升。这种用户之间直接交流的方式,也使得人们期望中“开放的、自由的”互联网理想变为现实。

  二、P2P的先行者——Napster

  无论你是否使用过P2P软件,只要你经常关注IT新闻,就肯定听到过Napster的大名。年仅19岁的大学新生绍恩·法宁(Shawn Fanning)开发的这个名为Napster的音乐共享软件,开创性地在互联网上推出了音乐交换服务。利用它,用户可以搜索、下载彼此计算机里存储的MP3文件。这种免费而又方便的服务普遍受到了人们的欢迎,在一年多的时间里,其注册用户已经突破5000万。由Napster揭示的P2P概念也由此风靡全球。

  (图1:Napster的设计者绍恩·法宁)

  Naspter的巨大影响力直接触动了唱片公司的权益,因此很快五大唱片公司就联合将Naspter推上了被告席。但Napster的服务器上没有一首歌曲,这和MP3.com当年的情况大相径庭,法庭也面临无法可依的尴尬。经过将近一年反反复复的官司,Napster终于成为了P2P的第一位悲剧英雄。然而现实中的情况是,还没等一个Napster倒下去,一大票仿Napster的P2P大军就已经迫不及待地杀出来了。iMesh、Gnutella等P2P工具都是当时的产物,那些新的P2P工具在不断吸引用户的同时,也在竭尽全力完善自身的传输技术。作为一种技术,P2P不会因任何一家或几家公司倒闭而消失,反而更加茁壮地成长着。

  三、疯狂的P2P新锐——BitTorrent

  上文提到了Napster所使用的P2P技术,是一种以P2P服务器为中心,所有用户由服务器来进行搜索等目录服务的方式。虽然服务器上没有任何MP3歌曲,但整个服务还是需要借助服务器来调控,因此带宽问题在Napster式的P2P服务中凸显出来,直接反映为用户的下载速度过慢。

  (图2:旧的P2P模式,所有下载请求都要经由服务器处理,因此速度难以保障。)

  而我们所谓的“新生代P2P”,与旧的运作方式相比,则更加自由、开放,而且速度更快。新的P2P服务以BitTorrent(俗称“BT”)为代表,它把过去那种“peer-to-peer”的下载方式进化成“peers-to-peers”,大大提高了下载速度。具体地讲,过去的“点对点”,是指一个具有完整文件的点对应多个下载该文件的点,而BT的“点对点”则是真正意义上的“多点对多点”。在BT的P2P模式中,每个下载者同时也是被下载者,也就是说,无论你是否具有完整的文件,即使你只下载了不到十分之一个文件,别人都可以从你这里下载他们所需要的部分;对于下载者来说,你可以从多个目标同时下载自己所需的内容,即使他们尚未下载完毕。因此,BT被人称为“下载的人越多,速度越快”的P2P,丝毫不过分,事实就是如此。

  (图3:新的P2P模式,服务器只用于发布资源,用户之间可以最大限度地交换文件,从而大大提高了传输速度。)

  从技术的角度看,P2P的发展的确是一帆风顺的。然而,由于缺乏对这种技术的监管,版权问题、政治内容问题、色情问题等都在困扰着P2P的普及。但愿P2P能够继续健康、有序地发展下去。

  BT下载速成手册

  BitTorrent这款软件之所以能在国内流行起来,主要是由于它优越的P2P功能。其次,也是由于一个巧合——该软件的缩写为“BT”,而国内网上也很时兴把“变态”一词缩写为“BT”,于是两个“BT”就这样被搀和到一起了。加之BitTorrent的下载资源史无前例地丰富,速度也是快得惊人,于是BitTorrent又得绰号“变态下载”、“BT下载”等。

  一、BitTorrent简介

  BitTorrent(以下简称“BT”)是一款源代码完全开放,支持多点传输的P2P下载工具。其原理是BT首先在上传者端把一个文件分成了若干部分,甲在服务器随机下载了第N个部分,乙在服务器随机下载了第M个部分,这样甲的BT就会根据情况到乙的电脑上去拿乙已经下载好的M部分,乙的BT就会根据情况去到甲的电脑上去拿甲已经下载好的N部分,这样就不但减轻了服务器端的负荷,也加快了用户方的下载速度。而且,在你下载的同时,你也在上传(别人从你的电脑上传输该文件的某个部分),所以说在享受别人提供的下载的同时,你也在贡献。而且,由于代码完全开放,使得网上不断有爱好者对BT的程序进行修正,并加入新的功能,所以你通常会看到很多版本的BT,如WinBT、SimpleBT、Shareaza等。

  二、BitTorrent的安装

  与其说BT的客户端是个软件,还不如说它就是一个IE的插件。各个版本BT的使用方法相差不大,所以我们此处就以最常用的官方BitTorrent 3.2.1中文版为例来说明。BT的安装方法相当简单,只要双击安装程序,然后无需任何动作,只要等到屏幕上弹出安装成功的对话框(图1)就可以了。

  三、使用BitTorrent下载共享资源

  BT安装完毕后,你要做的事就是去网上寻找BT资源。如今国内的大型BT资源站点已经有不下50个,国外就更多。如果你想搜索更多BT下载资源,不妨去Google(www.google.com)以“BT”为关键字对简体中文站点进行搜索,相信结果不会令你失望。

  找到了BT下载站点,你通常会在网页中看到一张巨大的文件列表,其中有文件的名称、类别、大小、说明、种子数和下载数等信息。那么“种子”究竟是什么?如何判断BT资源是否可以下载呢?所谓“种子”(Seed)是指某个BT文件总共有多少个完整的下载目标,这是判断BT资源是否可下载的决定性因素。对于任意一个BT资源来说,每当有一个新的用户加入下载的行列,该资源的“下载”人数便会增加一个;而只有当那些正在下载的人中有一个已经完成了下载并且尚未关闭BT下载窗口时,该资源的“种子”数才会增加一个。如果你看到某个资源的种子数已经下降到“0”,那就不要试图下载该文件了;相反,保证你能够把文件下载回来的最低种子数是一个;而通常要有四个种子,才能保证比较令人满意的下载效果(图2)。

  如果你仔细观察BT资源列表中的文件地址,你会发现可供下载的文件后缀名都是“.torrent”,不要害怕,我们不是已经安装过BT工具了吗?下面只要点击这种链接,BT程序就会自动运行,下载并分析该torrent文件中的内容并弹出“Torrent文件信息简报”,列出要下载的文件列表和容量(图3)。接下来点击“确定”,通过浏览窗口确定下载文件的保存位置(如果不想下载了,此时点击“取消”即可),然后BT就可以开始下载了。

  为防止过多用户以过快的速度从机器上下载文件,BitTorrent在3.2.1之后的版本中都加入了“速度限制”功能,该功能允许用户根据自己的情况来限制文件输出速度。打开“网络”→“限制设置”右侧的下拉菜单,你会看到有“Unlimited”(无限制)、“Dialup/ISDN”(拨号/ISDN)等七种方案可供选择(图4)。但需要注意的是,BT的机制之一是优先处理传输速度高的用户,所以如果你的带宽还有富裕,就发挥一下共享精神,不要对网络限制太多为好。

  下载完毕后,如果你不关闭窗口,你刚刚下载的文件就会作为Seed给读者用于下载。如果不想继续共享了,点击“Finish”键即可退出。

  好了,BT的下载就介绍到这里。或许你会问了,BT资源是如何发布出来的呢?那就是我们下一篇文章中的内容啦!

  BT资源发布指南

  当你享受到BitTorrent(以下简称“BT”)所带来的便利之后,是否也想发扬一下共享的精神,把自己的资源发布给别人下载呢?当然没问题!下面我们就一起来看看BT资源的发布方法吧。

  1.安装CompleteDir

  CompleteDir是BT的一个小组件程序,其作用是把硬盘上的一个文件或目录做成可供发布的.torrent文件。CompleteDir的安装方法与BT一样,只要双击安装程序,然后无需任何设置,当你看到如图所示的对话框(图1),就说明已经安装成功了。

  2.用CompleteDir制作.torrent文件

  从开始菜单中选择“程序”→“completedir”,打开程序主界面(图2)。首先在“build type”后面选择要发布的资源类型,此处有“standalone file”(独立文件)、“standalone directory”(独立目录)、“all subitem of directory”(目录下所有项目,即包括子目录中的内容)三个项目可供选择。一般来说,如果用于发布比较大的电影文件(*.avi, *.rmvb等)或者游戏光盘镜像文件(*.iso等),使用独立文件模式是最好的,但如果你想发布整个目录中的所有文件,就得考虑有两种类型了。在这里,我们假设要把D盘中MP3目录下的所有内容一起发布出去,以此为例,看看如何制作.torrent文件。

  我们选择发布的资源类型为“all subitem of directory”,然后点击上方的“Select”按钮,浏览到“D:\MP3”目录并点击“确定”按钮。接下来要在“announce url”后面输入发布.torrent文件的地址,这个地址不是固定的,每个支持BT资源发布的站点都有自己的“announce url”,从你想发布的那个BT站点上找到URL然后填到这里就可以了,如“btfans.3322.org:6969/announce”。最下方的“piece size”保持默认值就可以,无需更改。全部设置完毕后,点击“Make”按钮,就可以开始.torrent文件的制作过程了(图3)。一个.torrent文件的大小约20~50KB。1GB的内容可能需要1分钟左右的时间。任务完成后,可以结束completedir程序。此时.torrent文件已经制作成功。

  小提示

  一般用BT发布的文件在150MB~1GB之间会比较有效率,所以如果你需要发布大于1GB的内容时,不妨分成若干.torrent文件来发布。

  3.创建BT发布源

  新建的.torrent文件会出现在要发布的文件目录旁边,比如刚才建好的.torrent就位于“D:\MP3”目录中。请找到这个文件,我们现在需要用它来建立BT的发布源。

  双击新建的.torrent文件,BT程序就会自动启动,并且弹出一个选择路径的窗口(图4)。这时你必须选择当初制作.torrent文件时使用的那个路径,也就是“D:\MP3”,然后点击“确定”,程序就会重新验证一遍你的源文件是否有错误。当出现“Finish”按钮的时候,你的资源就算是真正被共享了(图5)。

  小提示

  保留这个带有“Finish”按钮的窗口,你的资源才能被别人下载。一旦点击了“Finish”按钮,共享就取消了。所以,一旦你把资源发布给别人,最好要等上若干个小时再去点“Finish”,至少等到有人已经下载了全部的资源文件并且急需做种子为止。

  4.把.torrent文件发布到BT网站中

  资源共享和.torrent文件都做好了以后,要让别人都能够知道你的共享信息,当然要去BT站点中发布你刚刚创建的共享资源了。

  几乎每个BT资源网站都有自己的BT发布页面,因此每个站点的BT发布页面都不尽相同。但基本上有一些内容是必填的,包括上传已经做好的.torrent文件、标明文件类别和发布周期、填写文件名称,有的BT站点还要求上传者必须为站点会员,因此还要输入用户名和密码(图6)。

  发布.torrent文件之后,你的资源很快就会显示在BT站点的文件列表中了。

  P2P大杂烩

  ——Shareaza使用指南

  BitTorrent的出现给了传统的P2P老大哥们一记重重的左勾拳。因为无论是曾经开创了P2P新时代的电驴eDonkey,还是用户遍天下的Gnutella,它们在技术上永远也回避不了下载速度的瓶颈,永远不可能像BT那样,下载的人越多速度越快。但传统的P2P服务还是有优势的,那就是既定的用户群。用户已经习惯了用它们去交换文件,不会轻易放弃自己熟悉的东西。由于多方面的因素,BT再先进也不可能一下子把过去的P2P服务统统替代掉。

  在这种情况下,Shareaza诞生了。这是一款结合了eDonkey2000、Gnutella(1&2)和BitTorrent的超强P2P客户端软件,只要安装Shareaza,最流行的P2P工具即可任你使用。Shareaza的最新版本是1.9,下面我们就来看看它的基本用法。

  一、安装

  Shareaza的安装和普通软件一样,但安装后是英文版。我们通常在网上下载的Shareaza都会附带汉化文件,包括一个default-cn.xml文件和一个default-cn.ico文件。只要把这两个文件拷贝只Shareaza安装路径下的Skins\Languages目录中,然后启动Shareaza,程序会自动弹出语言选择界面(图1),我们只要选择最后一项“简体中文”,软件界面就会被成功汉化了。

  二、基本设置

  对于功能如此繁杂的一款工具来说,要设置好它并不容易。多亏了Shareaza把设置界面整理得十分清晰,对于四种流行P2P工具的整合也比较完善,因此有些设置只需进行一次,即可在每种P2P工具中通用。第一次启动Shareaza时,程序除了会要求你选择界面语言,还会弹出一个设置向导。说实话这个向导并不好用,很多地方说不清楚,不如直接点“×”将其关闭,从软件中直接设置Shareaza。

  1.网络设置

  在Shareaza的设置向导中,程序会要求你选择你的互联网接入类型、国家和地区、连接方式等,其实你完全没有必要填写得过于详细,因为程序收集这些网络信息的目的是确定你的带宽承受能力,从而自动配置你的上传与下载数量等信息。实际上,在主界面上执行“工具”→“Shareaza设置”命令,打开设置窗口,在树状结构图中找到“Internet”分支,你要设置的内容全都在这里了。在这部分设置中,大部分都可以采用默认值,但是“下载”分支中的文件路径一定要自己先加以改动,因为等到你下载的时候,程序没有选择保存路径的选项,而是直接存到默认目录中。找到“在这里保存完成文件”和“在这里保存未完成文件”两项,把后面的路径设成自己硬盘中剩余空间最大的一个分区即可(图2)。

  2.编辑配置文件

  由于Shareaza中集成了Gnutella2和eDonkey2000,因此要想使用它的功能,就必须配置自己的个人文件。在主界面上执行“工具”→“编辑我的配置文件”命令,然后你就可以着手填表了(图3)。需要填入的内容无非是昵称、真实姓名、国家地区、联系方式等。应该不会有谁被这项工作难倒吧,毕竟都是经常写的东西了。

  三、用Shareaza下载BT资源

  Shareaza在安装后会自动替代BitTorrent成为默认的处理.torrent文件的程序,因此只要你点击一个.torrent文件(无论是在网页中还是本地.torrent文件),Shareaza都会自动启动并开始下载。与BT不同的是,Shareaza所给出的下载进程报告十分详细,你甚至还可以看到下载数据的波状图,以及每一个下载文件与其他计算机的连接速度等(图4)。

  如果你的某个文件的下载速度越来越慢,那有可能是连接的下载源太少的缘故。BT会自动搜索可以下载的目标,而Shareaza则允许你随时搜索更多的下载资源。在下载列表中右击正在下载的文件,选择菜单中的“查找更多资源”即可(图5)。

  除此之外,Shareaza在BT方面的功能与BitTorrent基本相同,此处就不加赘述了。

  四、搜索并下载其他P2P资源

  别忘了Gnutella和eDonkey是支持搜索功能的!在Shareaza的主界面上,你可以清楚地看到一个搜索引擎。你不仅可以搜索音频、视频、图片等传统资源,更可以搜索电子图书、软件、皮肤、源代码等稀缺资源(图6)。

  小提示

  在默认情况下,只有Gnutella2的功能是激活的,eDonkey2000需要你进入“Shareaza设置”窗口进行激活。


评论】【推荐】【 】【打印】【关闭

    

爱普生照片纸——完全免费!
不见不散 约会新主张!

  注册新浪9M全免费邮箱
  新浪二手市场重新开张
  进入欲望都市 喝冰锐朗姆酒 体验性感新生活
  开学了,四六级、考研、出国你准备好了吗? 英语口语解决方案

新 闻 查 询
关键词一
关键词二


search 摄像机 减肥 停电装备
 

新浪精彩短信
两性学堂
满足成年人的欲望
实现高品质的追求
非常笑话
情趣无限,让你轻松享受快乐生活!
图片
铃声
·[王 菲] 冷战
·[和 弦] 中意他
·鸟啼铃语 蟋蟀铃声
铃声搜索



企 业 服 务


新浪奉化站隆重开通
每天四元企业邮箱热卖
中医抗癌革命性突破
加盟赠国际供求数字卡


分 类 信 息
北交大MBA直通车(京)
搜“票”(沪)
心的夏季旅游(豫)
婚嫁交友在京城
占便宜的机会!
分类信息刊登热线>>

 发表评论: 匿名发表 新浪会员代号:  密码:
每日2条,28元/月
原色地带--普通图片铃声,5元包月随意下载随心换. 
炫彩地带--彩图和弦铃声,10元包月下载,时尚又精彩
情趣无限,让你轻松享受快乐生活!
斑马深爱着小鹿,表达爱意时却遭到拒绝,斑马大吼:……
每日2条,30元/月



科技时代意见反馈留言板 电话:010-82628888-5488   欢迎批评指正

新浪简介 | About Sina | 广告服务 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2003 SINA Inc. All Rights Reserved

版权所有 新浪网