自由網(FreeNet)如何工作的
 
2001年5月4日發表
 
【人民報消息】

(原文見http://music.cnet.com/music/0-1652424-7-3246687b.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-1817104b.html?st.mu.3246687.txt.1817104)使它比另外一種Napster更加容易的取得成功;它也使得任何人想要阻止人們交換數字信息成爲不可能。很明顯它給音樂MP3界帶來了非常明顯的衝擊,對所有的領域也是如此。

如果自由網普及,它會導致一場文化大革命。(譯者注:奇怪外國人怎麼知道這個名詞。)



 
分享:
 
人氣:11,147
 

如果您喜歡本文章,歡迎給予打賞。讓我們一起打拼未來!
 
       

 
 

 
 
人民報網站服務條款
 
反饋信箱:[email protected]