Usenet:P2P下载的替代方法

作者: 阮一峰

日期: 2008年2月 3日

上一篇网志中,我已经说了,我打算好好研究和介绍usenet。

下面就是我翻译的第一篇教程。它的信息量很大,非常通俗实用。基本上,读完这篇文章,你就会使用usenet下载文件。

文中的很多内容,我还没有见到有其他的中文介绍。即使你已经熟练使用互联网,读后很可能会第一次发觉,原来网上还有这样的东西!

更多关于usenet的历史演变,请看我以前写的《Usenet简介》

==================

Newsgroups, the ultimate P2P alternative

Usenet:P2P下载的替代方法

作者:ghacks.net

译者:阮一峰

原文网址:http://www.ghacks.net/2006/07/17/newsgroups-the-ultimate-p2p-alternative/


1.

你对P2P下载应该不会感到陌生,新闻里几乎每天都会提到它。像美国唱片工业协会(RIAA)这样的组织,一直在追踪P2P使用者。你可能还读到过有关报道,P2P下载中包含木马程序和病毒。目前来看,使用P2P似乎是一件有风险的事情。

幸运的是,还有另一种获得文件的方法,那就是Usenet。它是一种非常古老的交流系统,可以替代P2P。

你也许听到过Usenet这个词,要是你用过google groups,那么你其实已经同它打过交道了。Google Groups提供usenet的部分功能,看上去有点像传统的BBS系统,你可以在上面发布消息,并且同他人讨论问题。

2.

但是,usenet还有秘密的一面,你可能就不太清楚了。那就是usenet可以用来下载文件。

usenet上面有许许多多文件可供下载,而且每天还在以2800GB的速度增加。对,你没有看错,每天新增2.8TB新的下载。

所有的文件,包括那些正常的发言和讨论,都包括在讨论组(groups)里,所以usenet又被叫做"新闻组"(newsgroup)。每个新闻组都有一个独一无二的地址,比如alt.binaries.dvd或者alt.binaries.mp3。前者可以下载DVD文件,后来可以下载mp3文件。你不妨点击进去,看看里面到底可以下载什么。

有一些专门的网站,为你提供usenet下载的搜索服务,比如newzbin.comyabse.com。前者让你可以按照文件的种类(视频、音频、书籍、软件等),查看最新下载。后者则是纯粹的搜索引擎,只要在搜索框中键入一个关键词,就会返回许许多多的搜索结果。

3.

现在,你已经知道从usenet上可以下载文件。但是,真正下载到这些文件,你还必须要两件东西,一件是一个usenet服务器的帐号,另一件则是一个专用的usenet客户端程序。

在介绍它们之前,让我们先来看看,usenet下载和P2P下载的主要区别到底是什么?

首先,使用P2P下载时,你必须让出部分带宽给其他用户,通俗的说,就是下载的同时,你还必须将文件上传给其他用户。与此相反的是,usenet下载不存在分享带宽,你根本不用上传任何东西。因此,一般来说,usenet下载比p2p下载快得多。

其次, P2P下载的前提是,必须有"种子"(seeders)存在。如果没有种子或者种子的数量很少,那么完成下载的时间很可能是遥遥无期。usenet下载则完全不同,它的种子总是已经存在的。有时种子文件可能会发生缺损,但是这种情况发生的次数并不多。目前,主要的usenet服务商均承诺,文件的完整度(complete)在98%以上。而且,即使缺损已经出现,原始的上传者很可能会重新上传文件。

4.

这一节将介绍如何得到usenet服务器的帐号。

如果你是在北美上网,那么很可能你的ISP在开通上网时,已经同时为你开通了usenet帐号。否则,你需要从专门的usenet服务商那里得到一个帐号。

世界上有许多usenet服务提供商。我使用的是giganews,因为这家公司的文件保存期(retention)是世界最长的。(usenet上的文件太多,所以超过一定时间的旧文件都会被删除。)而且,giganews的下载速度也是世界上最快的。以我为例,我的带宽是16Mbit,使用giganews的下载速度是1.8MB每秒。(译者注:1Byte=8bit,因此这个下载速度已经到了带宽的上限了。)

但是,这个帐号不是免费的,必须付费才能得到。这是可以理解的,因为维持这样巨大的文件传输量,成本是很高的,只有通过收费才能弥补。目前,世界上没有一家免费的usenet服务商,提供全部的文件下载。因此,usenet下载和p2p下载还有一个主要区别,那就是前者是收费的,后者是免费的。

Giganews是目前世界上最好的usenet服务商之一。它提供三种不同的账户,可供用户选择。我使用的是可以无限下载的白金帐户,这意味着我可以无限量的下载,费用是每月24.99美元。白银账户的费用是每月12.99美元,下载限量是25GB。青铜账户的费用是每月7.99美元,下载限量是2GB。所有账户都有一个三天的免费试用期。

5.

除了帐号,你还必须有一个usenet客户端专用下载程序。这样的程序有很多种,具体清单请看这里

newsbin是目前在windows平台下,使用最广泛的usenet客户端。不过,它是一个商业软件,需要缴费注册。因此,我们在这里选用一个免费软件Grabit来举例。

如果你已经有了帐号,可以现在就去Grabit的网站,下载安装。

6.

这一节将演示如何使用Grabit。演示起来比较繁琐,但是实际操作很简单。

usenet01.png

第一步,安装完Grabit后,启动程序。你可以看到程序的主窗口。

usenet02.png

第二步,选择"Edit"菜单中的"Preferences"命令。

usenet09.png

第三步,在跳出对话框中,选择"Floders"标签,设置"Cache"和"Download"目录。这两个目录所在的硬盘越大越好,然后点击"Ok"按钮。

usenet10.png

第四步,鼠标右击左面板中的"my grabit",选择"Add Server"。

usenet03.png

第五步,在Hostname一栏填入"news.giganews.com"(假定你的服务商是giganews),在"Account name"填入你的用户名,在"Password"一栏中填入密码,在"Maximum allowed connections"(最大同时连接数)修改为10(giganews的帐号允许同时开10个线程)。

usenet04.png

第六步,点击确定以后,"my grabit"下面应该会出现一个"Default server",用鼠标右击,在菜单中选择"Refresh Group List"。这将从Giganews的服务器上取得所有讨论组的名单。这一步可能很耗时间,因为讨论组总数超过10万个。

usenet05.png

第七步,完成上一步后,点击右面板中的"all groups",就会显示出所有讨论组。清单上方有搜索栏,可以过滤讨论组。比如在"only show groupnames that contain the word(s)"一栏中填入"bin",在"only show groups with at least articles"一栏中填入1000,这样就能显示主要的文件下载讨论组。

usenet06.png

第八步,挑选你想要订阅的讨论组,比如alt.binaries.hdtv,选择右键菜单中的"subscribe"订阅命令。

usenet07.png

第九步,这时,你应该看到alt.binaries.hdtv已经出现在左面板中"default server"的下方。然后选择右键菜单中的"Full update"抓取该讨论组中的全部文章信息。由于文章非常多(我的软件上显示共有87518350篇),所以这一步很耗时间,需要耐心等待。好在"Full update"只需做一次,以后再更新的时候,选择"Incremental update"就可以了。

usenet08.png

第十步,右面板中的Batch标签此时会显示,正在执行一项下载任务。

usenet11.png

第十一步,等到所有文章信息下载结束后,切换到"Articles"标签下,就可以看到该讨论组中所有的文章。里面的每篇文章其实都是一个个文件,点击你要下载的文件,选择右键菜单中的"Grab selected article(s)"。这些文件马上就会开始被下载到硬盘上。

usenet12.png

以上就是下载的所有操作步骤。可以看到,这种操作虽然很简单,但是比较费时间,好在还有一种更快捷的下载方法,就是使用nzb文件,这个我将在以后介绍。

7.

usenet上的文件无所不包,只要你能想到的内容这里都能找到。不是亲眼看到,很难想象上面的资料有多么丰富。比如,有一个讨论组alt.binaries.pictures.railroad,里面都是与铁路有关的图片。所有文件全部可以下载。

你也许会问,这样的下载会不会侵犯版权呢?

目前,还没有办法保证usenet上的文件都符合版权制度。所以,请自觉不要下载那些盗版文件。

(完)

Giganews Newsgroups

留言(28条)

目前,还没有办法保证usenet上的文件都符合版权制度。所以,请自觉不要下载那些盗版文件。
-------------------------------------
印象中p2p网路上很多都是违反版权的东西都流行...

译者注:1Byte=1024bit?

看到usenet帐号是要收费时,我就明白,下面的内容对国内绝大多数网友都没有什么意义了

同意。
收费就吓跑了我。

。(译者注:1Byte=1024bit,因此这个下载速度已经到了带宽的上限了。)

1Byte = 8bit
第一次留言,因为发现一个错误。

常去cn99的都知道,有bin组的服务器都是收费的

1Byte = 8bit
16Mb=2MB
所以才说1.8MB基本到上限了

emule就不需要种子,下载的同时上传是一种分享精神,也正因为有了大家的分享才能够免费地下载.收费,我不用!我愿意让出部分带宽来上传!我相信emule上的资源比起Usenet上只多不少.

引用恋花蝶的发言:

。(译者注:1Byte=1024bit,因此这个下载速度已经到了带宽的上限了。)

1Byte = 8bit
第一次留言,因为发现一个错误。

不好意思,我糊涂了,已经改正了。

usnet下载没前途

真正有前途的下载是irc下载

绝对匿名

收费与否不是最重要的

@rainystar eMule一样也是需要种子的,只是概念和bt不太一样。

irc能发展出下载来吗?

与此相反的是,usenet下载不存在分享带宽,你根本不用上传任何东西。因此,一般来说,usenet下载比p2p下载快得多。---这个逻辑上就是错误的。p2p正是因为分享所以才会快。

这和传统http,ftp下载没啥区别,是到退...我觉得你根本没搞清楚为啥要P2P...

说了那么多,其实就是说你太有米了,居然还有16Mb的带宽,你是海外的吧?

上面有有关科学研究的内容吗?如果有,还是很划算的,如果只是新闻,就没什么价值了!

http://v3.newzbin.com 需要准会员推荐才可以注册
请有newzbin.账号的朋友帮忙推荐我加入,谢谢了
我的email = [email protected]

谢谢分享

建立了一个P2P讨论群50503495.包括所有现存P2P方式,都在交流范畴.
我特别想请博主加入.当然,其他朋友有兴趣的,也可以进来.

这个东西跟Ubuntu使用的源性质很相像,有没有关系阿。回复里还有CN99,这个也是Ubuntu用的源,呵呵,我是跟博主的Ubuntu介绍来的。

呵呵,看来老阮的文章每一篇都能引起巨大的反响阿。

usenet已經過了黃金時期,沒落了~國內新聞組最繁榮的時代是7、8年前,現在已經沒人用了

usenet在欧美依旧蓬勃,谈何没落?

中国是因为管制言论,关服务器,请站长喝茶,没收硬盘,这都是几年前的真事。

去香港看看吧,那里的新闻组服务器多不胜数。

引用大名的发言:
与此相反的是,usenet下载不存在分享带宽,你根本不用上传任何东西。因此,一般来说,usenet下载比p2p下载快得多。---这个逻辑上就是错误的。p2p正是因为分享所以才会快。

文章里说不用上传就能达到最快的速度,P2P是你上传以后才会有下载,P2P根本不能和usenet没有可比性的.

感觉P2P能分摊服务器压力,虽然占了点带宽,但相对的资源生存能力也会加强,而且免费

最近才接触usenet,发现其实usenet还是很适合中国目前网络的状况和网民习惯的!比如上下行不对等或没人保种上传等都没问题,因为不用上传,只是下载。而且只要发现你所需要下载的文件,就能以稳定的速度进行下载,这一点p2p很难保证。另外重要的一点是usenet没有被天朝屏蔽(对比外国网盘),搜索和下载都是自由无阻碍的。但遗憾的是这东西收费,所以就只能另当别论了。

引用rainystar的发言:

emule就不需要种子,下载的同时上传是一种分享精神,也正因为有了大家的分享才能够免费地下载.收费,我不用!我愿意让出部分带宽来上传!我相信emule上的资源比起Usenet上只多不少.

可怜驴子的速度伤不起啊,一挂几天都是小KS,下载强调低碳生活

12年开始使用nzb,发现确实很好,速度快而且稳定,资源也更多,特别是影视dvd原盘镜像。只是需要反复用不同邮箱注册来获得有限流量的试用资格,不过也值得,毕竟免费。不知道那个好处现在还有吗?毕竟都两年多了。现在还有没有更好的方法呢?

您好,我是因为想下载美剧才偶然发现您的文章的,作为一个普通的网络使用者,我并不了解您文章中的专业术语,只能明白usenet可以让我下载最新的美剧。您的文章发表于2008年,经过了7年,不知道它有没有什么变化,我也不熟悉国内有没有相似的东西,因为并不知道这个收费的东西对我到底有没有价值可言,我只想问:它对一个普通的大学生来说,有价值吗? 国内有没有与它相似的东西? 与它对比,哪个更佳? 恳求回复,谢谢。

我要发表看法

«-必填

«-必填,不公开

«-我信任你,不会填写广告链接