eMule之入门与心得报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
eMule之入门与心得报告.doc

eMule之入門與心得報告 摘要 近年來由於Peer-to-peer(簡稱P2P)的盛行,使得各種P2P應用軟體發展快速,而eMule也是這潮流的產物之一。本報告主要介紹eMule的相關使用及心得。 介紹與討論的問題 從eMule的軟體介面開始介紹。再由eMule所使用的通訊協定上來作稍微深入的技術層面討論。 名詞及相關解釋 P2P:P2P不是一個重新發展出來的技術,而是網際網路上的一種規範,他所倡導的就是每一個使用戶間是互相平等的,因為自己可以同時是伺服器也可以是客戶端,不是一開始所使用的主從式網路互動。當初APPANET的建立就是為了實現P2P的技術,所謂的對等使用任何網路上的資訊。現在所使用的Domain Name System就是利用此技術所發展出來的,還有目前所使用的新聞群組。因為之後研發出的流覽器讓主從式的互動方式開始興盛,顯而可見的現在人們大量的在使用網頁。它使得P2P的想法被掩蓋起來了。因此,所謂的P2P並不是一個重新開發的技術,他跟目前網際網路沒有所謂哪個較進步的分別,而是應該說他們兩個是不同方向的技術。 P2P的技術,是可以在網際網路上的電腦間互相交換資訊,或是分享以及傳播任何資料,而不再需要伺服器與客戶端間這樣集中資料的設備存在。這樣子的技術和應用軟體的最主要在於連結到網際網路上的多個伺服器電腦可以透過這樣子的技術直接傳遞檔案,也就是一個伺服器對一個伺服器的文件傳遞方式。這樣以前所使用伺服器與客戶端的方式不相同。客戶端與伺服器傳遞的方式是有一個核心的伺服器,各個文件都需要經過伺服器才能發送到各個客戶端讓人家瀏覽或是其他利用。由於有各個不同的發展,P2P自身也會有不同的差別,有的提供有關的軟體來儲存,或是搜尋的服務,在這種樣子下的服務對於P2P的伺服器端處於核心位置。而之外的服務者提供相關的軟體,並不提供任何其他的服務。例如說Napster,是採取了前後兩種混合式的傳輸方式。 eMule:eMule是現今世界上的一大P2P檔案共享的客戶端程式,由於它是Open Source,所以除了原本專案的研究人員之外,許多有能力及興趣的人也一起投入。大家的貢獻,使得eMule更加完備,在網路上更加的有效率。而eMule的開發原因,是由於當時有人不滿意eDonkey的客戶端程式,所以一群人聚集起來,產生了eMule-project這個開發專案。他們保留了eDonkey極好的部份,並增加特徵以及更好的圖形介面,由於他們的努力,至今eMule成為了很熱門的軟體之一。而eMule命名的原因,是由於驢子長的還挺像騾子的,對於這個相似eDonkey的客戶端程式,用這來命名還真的是很恰當。 eDonkey:eDonkey是一套可以從全球上百萬的使用者中分享及下載檔案的應用軟體,運用了好的檔案分享技術,使得使用上的快速與方面。他運用了完全分散式的點對點網路,在上面可以交換任何類型的檔案,不外乎音樂、影像、圖片及軟體。也可以在多種系統上面執行,如Windows、Mac OS X還有Unix。 軟體介紹 離線:切斷所有連接出去的網路。 Kad:Kademlia的縮寫,是一種完全不需要伺服器的網路。就是純粹的P2P網路架構。 伺服器:為了增進連結以及檔案的搜尋,所以架設了Minimal Server。這是種混合式的P2P技術,可以更有效率的引導客戶端做連結。 傳輸:這頁面會顯現出現檔案各種的狀況,如下載中、等待、暫停等,還有正在上的檔案,以及目前連結到的客戶端資訊。 搜尋:搜尋介面。輸入想要搜尋的關鍵字,然後依據需要的進階條件來做挑選,並列出所有搜尋到的檔案相關資訊。 檔案:列出在分享資料夾內的檔案。 訊息:提供使用者間互相傳遞文字訊息的介面。 IRC:也是提供使用者互相溝通的介面,不過IRC感覺跟聊天室很像。 統計:紀錄所有相關上下傳的資訊,當天、總共檔案傳輸量等。還有客戶端及伺服器的聯接訊息。磁碟空皆與分享檔案。 選項:一些提供給使用者修改eMule設定 工具:方便使用者在此選取常用的功能,而不需進入”選項”內尋找設定。 說明:連結到eMule的開發網頁,提供各種問題說明。 Kad:在聯繫的地方列出連結到的客戶端ID,以及類型與距離。不過,完全不了解這樣頁面的表示方法,大概是依據類型有不同顏色圖案,紅色是不良、而如果出現綠色的話是已經連結到所要搜尋的檔案,且通路順暢。右邊的啟動,為啟動Kademlia網路,可從已知的IP開始或是直接讓程式找尋已知的客戶端。 伺服器:中間列出所有伺服器列表供使用者挑選,裡面列出了伺服器的IP位置及反應時間的長短、使用者數量及檔案的多寡。後面可以設定喜好程度,讓每次連結的時候優先進入較為喜歡的Server。在右邊可以找尋網站更新伺服器列表或是新增自己知道的伺服器。右下”我的資訊”列出現在網路連

文档评论(0)

381697660 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档