自由网(FreeNet)如何工作的
 
2001-5-4
 
【人民报消息】

(原文见http://music.cnet.com/music/0-1652424-7-3246687.html?st.mu.3246686.txt.3246687 )

在我参加的每一次在线网上音乐会谈,自由网Freenet看来是个大热门。即使对于没听说的人也是,如此,自由网 freenet是一个点对点网路模式的,个头比Napster and Gnutella要小,但却有非常潜在巨大的能力去窥测第一把交椅。Napster (and Napster wanna-bes) 依赖一个中央服务器---是可以关掉的。Gnutella 是分散的,因此不会关闭,但Gnutella 却不能匿名,因为它会显示出你的IP并让全世界的知道。自由网Freenet 是这个唯一的点对点网路而且是真正的能保证自由交换电子信息。因为它在这方面特别有明确的观点和目标 (以后还会更发展这方面)。

如果RIAA想去阻止人们在自由网Freenet上去下载 MP3s,它是很不幸的发现不可能。同样的极权政府试着去阻止人民去谈论皇帝的新衣看来也是不可能了。如果可能,自由网 Freenet将终结版权、知识产权和审查机关和封锁!

如果它是数字,它就是信息。

Freenet的发明人Clarke`s的中心思想就是阻止任何人去访问他们想访问的信息是不对的和非法的!他不希望任何政府或者组织设置障碍去观看个人需要的信息。这里讲讲它如何工作的。自由网( Freenet)就是运行着自由网Freenet的计算机作为节点(类似服务器)构成的 --- 分散在整个互联网上。每个用户都会为自由网储存一点点数据。这些数据文件是被加密的。

节点的主人--那些运行着自由网-Freenet的计算机,甚至是更权威的专家也没有办法知道在计算机里有什么数据。 当有人索取存储在你计算机中的自由网的那些数据时,自由网Freenet会知道来如何拿到、解密然后传给那个索要者。理论上讲:你永远都不必了解它的工作机制就可以去寻找并下载信息从你的计算机网中。

比如,你正找Ricky Martin MP3文件,自由网Freenet 现在在运转,你知道一个正确的key(类似网站的地址)去找这个文件(如:ricky_martin-dont_fear_the_reaper.mp3)。当然在的开发者正在致力于使用一种模糊查找方法。不管如何,当你发出一个找文件的请求,这个请求就会传遍整个网路,并检查它经过的每个节点。作为一个对比,Gnutella在每次请求到达一个新节点时,它会为这一个请求又产生多次请求-----自由网Freenet发明人Clarke解释这就是Gnutella网为什么这么慢。而在Freenet 一个单一的文件索取会让这个程序比Gnutella更有效。

一个注意点

最让人有兴趣的或许是自由网 Freenet 经常在独自使用就能不断的自我更新。如果我要搜索 ricky_martin-dont_fear_the_reaper.mp3并你有。而以后,如果另外还有人搜索这个 Ricky Martin歌曲时,这个请求就会忽略我们这两台计算机之间的连接关系。不要小看这一点,当自由网用户数量乘倍的增加时,你会发现一个有效的前后关联的结构体系就非常容易的建立了。

另一个热点就是自由网的自我机构拥有非常有效的带宽。这里有个 Clarke经常讲的例子:信息数据经常是在美国生产,在欧洲应有。使用WEB网,当欧洲要使用它时,必须每次都穿过大西洋。而使用自由网(Freenet), 这个文件将在第一次时穿过大西洋,而以后的欧洲用户的请求就不会这么远了,他只需要到最近的欧洲节点上去读取了!如果有很多的用户需要它,它会多次复制在整个的自由网的那些受欢迎的地区。这种中和效应Clarke 叫它“the Web`s Slashdot effect”, 当一个时间内,大量用户同时需求某个WEB网站网页时,服务器会降低速度,而自由网 Freenet却能够有效的利用网上那无数用户的带宽,一旦文件被索取,就会在那里被建立一个受欢迎的文件镜像。这样可以充份利用带宽,提升读取速度,可以说用户越多,反而速度会越快!

背后的故事:这个解说是一个完全建立在我们探讨比萨饼时(注:Clarke是一个除了意大利香肠以外的素食者。)当我积极在自己的办公室里运行自由网Freenet 时,这个经历就和他描写的乌托邦主义的有点... 首先我下载安装了SUN的Java Runtime Environment (你也可用JDK),设定安装,让我重启动3次,我终于能够建立一个节点(服务器)并跑起来了。(译者注:我怎么一次都没有启动就好了呢--奥,可能他写文章时用的很老的版本。现在的可不用。有些描述和意见就给按照现在版翻译或删除。) 除了一闪而过的DOS画面以外好像看不出什么来,只有一个红边的小兔子图标出现(奇怪它叫HOPS就是单脚跳)。双击它试验吧。如果你有什么建议或者想编写程序也请来吧。自由网是为了争取自由的天赋人权的一个好工具!非常棒,建议每个想保卫自己天赋人权的人都来试验一下。

到此,我们不得不佩服Clarke 所讲的是一个非常有说服力的方法---利用这个技术能给全世界带来改变。开放的程序代码(http://music.cnet.com/music/0-1713822-7-1817104.html?st.mu.3246687.txt.1817104)使它比另外一种Napster更加容易的取得成功;它也使得任何人想要阻止人们交换数字信息成为不可能。很明显它给音乐MP3界带来了非常明显的冲击,对所有的领域也是如此。

如果自由网普及,它会导致一场文化大革命。(译者注:奇怪外国人怎么知道这个名词。)

 
分享:
 

如果您喜欢本文章,欢迎给予捐助,哪怕3元5元也是鼓励和支持。让我们一起打拼未来!

 
PayPal在线支付

 
文章二维码: