當前位置:偏方大全网 - 疾病大全 - eDonkey2000的歷史

eDonkey2000的歷史

eDonkey2000的原作者為Jed McCaleb。第壹版於2000年9月6日發布。2000年9月16日,可運行於Microsoft Windows和Linux上的客戶端和服務器端版本發布。

和早先的P2P軟件Napster相比,eDonkey2000可以從不同客戶端來源下載同壹文件的不同片段。這樣能夠更加有效地利用所有來源,而不是僅使用同壹來源。

eDonkey2000最初的幾個版本和Napster壹樣,服務器是相互獨立的。但是後來的服務器版eDonkey2000啟用了服務器以形成壹個搜索網絡。這使得服務器可以從連接於本地的客戶端向其他服務器進行搜索查詢,也可以允許客戶端於服務器網絡中的任何服務器上找到來源,因而增加了下載群的大小。用戶也可以找到並下載同壹服務器上的客戶端沒有的文件。

與Napster相比的第三個好處是eDonkey2000在搜索時使用了文件Hash,而不是簡單的文件名。用戶搜索的是關鍵字,對在eD2k服務器上存儲的文件名列表進行匹配,但服務器返回到客戶端的則是壹個與這些文件相應的Hash值列表。選擇文件後,客戶端會根據Hash值進行下載。這意味著,壹個文件可以有不同的文件名和不同的客戶端來源,但是只要是擁有相同Hash值的文件,就將被認為是完全相同的文件。

這個客戶端和服務器兩個級別的P2P網絡架構,既不像Napster的那種集中性系統,也不像Gnutella的分散性系統,而是平衡了這兩種系統。 Napster的高度集中使之成為了反盜版訴訟的目標。Gnutella的最初設計為完全棄用服務器而進行純點對點搜索。由於點對點搜索需要大規模的傳輸開銷,因此很快這也被證明是行不通的。

後來第二級P2P文件***享系統使用了類似eDonkey2000的設計(下載由多個來源提供的相同文件的文件段),但是對服務器網絡進行了改進,類似的例子有BitTorrent,它將文件搜索功能“搜索Torrent”和搜索下載來源功能“Torrent Tracker”分離了開來。

  • 上一篇:很大的渤海對蝦怎麽做好吃
  • 下一篇:草莓雪糕的家常做法
  • copyright 2024偏方大全网