Software 版 (精华区)

发信人: Sun (大灯泡), 信区: Software
标  题: [黑通社天气预报] 用 Gnutella 疯狂共享全世界的硬盘
发信站: 哈工大紫丁香 (2001年03月24日10:19:03 星期六), 站内信件

黑通社天气预报] 用 Gnutella 疯狂共享全世界的硬盘

作者: linglei

观众朋友们,欢迎你又来到黑通社天气预报时间。

昨天,天下网多云转晴,从中关村一个秘密企业套得资金。朋友们又可以敞开自己的硬
盘,到天下网去下载自己想要的软件和注册码了。

然而,一股从南极刮来的强冷空气,带着一种GNU的分子,即将从那死大个大陆席卷过
来,据黑通社天气预报小组预测,天下网在不久的将来又要面临倒闭的危险,而且这一
趴下就永远甭起来了。。。


一、今天你下载了没有?

想一想我们已经习以为常的下载方式: 我们去国内下载站搜索软件,国内下载站去国
外下载站镜像软件;你提高了我的访问量,我塞满了你的硬盘。

如果下载站一关门,大家拜拜。

难道这就是大家想要的自由、免费、为难的互联网吗?


Napster 作为先行者,由一个19岁的大学生开发出来,首先挑战了这一方式。

每一个拥有mp3 的人,可以把自己的 mp3 共享出来,同时软件自动把在线信息和 mp3
名单 提交给中央服务器;当任何人想要搜索这首 mp3时,中央服务器会把信息反馈回
来,然后由 mp3 的索取者和拥有者之间直接建立 TCP/IP连接下载。


(参看 Flash 演示: http://linuxwatcher.org/today/images/napster_model.swf 
)

不要小看这种方式,它使得 Napster拥有的可下载的 mp3 歌曲几乎是无限的。Napster
 软件被病毒式的传播,很快达到500万的用户规模。 

我去 http://www.napster.com/ 下载了Napster ,随便搜索一下 Enya ,拥有Enya 
mp3 的人像地下的泉水一样往上冒,挑选一个速度快的,直接从这位哥们的硬盘把mp3
拉回来。

但是别急,今天的黑通社天气预报可不是要讲 Napster。它有 3种不可承受之重:

1、侵犯版权 (虽然我不这么认为,但是。。。。咳咳)
2、中央服务器方式的危险 (一旦 Napster被关闭,呵呵,伤心的人可远远超过天下网
了)
3、文件格式单一。 (只能共享mp3)

紧要关头,Gnutella 挺身而出。

二、Gnutella - 网络的无政府主义

在互联网的初期,大家从各个大学的主机交换文件,每一台主机都是平等的;

然后,有了FTP、Telnet,我做为一个客户机登陆到服务器上;

然后,有了DNS,非常严密的等级体系,你要查 www.heibanbao.com ,先到本域查,查
不到,递交到上一级;

Email 也是这样,我发 Email 到你的服务器,你 pop3 把它取下来。
为什么我不能直接向你发 Email ?

互联网丧失了它的平等对话关系。


刚上网的网民,以为Yahoo、新浪就是互联网,真是大错特错了。实际上,只有劳动人
民,才是互联网的真正主人。

Gnutella 就是目前最有力的实现。

它的方式很简单:
假设我上网,我是主机A,我先ping 一下 我周围的机器B、C、D ,告诉它们:“我复
活了!” 然后 B、C、D 都知道你活了,每一台又告诉另外的 E、F、G:“A 复活了”
 。 它们都 pong 你一下,表示知道了。

然后我要找一个 Linux vs. Windows.mp3 的文件,我发出 query 指令,这个指令马上
散布开来,很快 A 告诉 B 告诉 C 告诉 D ,最后 在 Z 的 共享硬盘里找到了;于是
 queryhit - 表示找到了的指令沿着原路返回来。

下一步,直接 把你这个A 和 Z 通过 HTTP 的 GET 方式联系起来,你从这位 Z 仁兄的
硬盘里下载到了你想要的文件。

(参看 Flash 演示: http://linuxwatcher.org/today/images/gnutella_model.
swf )


Gnutella 解决了 Napster 的问题:
1、它没有中央服务器,网络永远不可能被任何人和政府关闭;
2、任意的文件格式,这意味着可以找到电子图书、软件、图片、、、真是垂涎三尺!

3、开放的源码、开放的协议。 任何人可以在 Gnutella 上实现它的想象。

(参看 Flash 演示: http://linuxwatcher.org/today/images/gnutella_protocol.
swf )


想想看,你是愿意从全世界共享的超级硬盘上,找你任何想要的东西?
还是到天下网小小的几百个G的硬盘里 找东西?


三、重返自由世界? -- 现在就开始!

使用 Gnutella ,只要下载一个客户端就可以了。
http://www.gnutelliums.com/ 可以下载到任何 for Windows, Linux/Unix, Java,
Macintosh 的客户端。

如果你用的是 Windows ,我推荐了下载 BearShare 或者 LimeWire 。

安装完后,会自动搜索一些可用的主机(注意,不是从这些主机上下载,他们只是代理
,帮你快速查找文件用的)。 然后,很有意思,有个 Monitor ,它显示了别人有哪些
搜索的关键词流向你,这很好玩罗。 当然,你可以在 Setup里决定 ,要共享哪个目录
和哪些文件,劝你不要把 C 盘都和我共享。 然后,激动人心的一刻开始了,在搜索框
里随便敲一个关键词:linux ,我找到了 493 个文件,有很多找不到的电子书发现了
。 

记住这一时刻。它意味着你进入了未来的网络时代:任何奴隶都做回主人的时代、任何
网站都再无存在价值的时代。 你迈入了人类知识共享的新技术纪元。


---
以上是黑通社天气预报员 linglei 为你预报的。
(本文版权属于林雷 linglei@heibanbao.com 传统媒体转载请与作者联系。)

[This message has been edited by linglei (edited 03-23-2001).]


--
    如果程序员懂得了软件工程,
    那么他就不再是牛,
    更不是妓女了。

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: sunner.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.717毫秒