eMule使用分散定位和分散傳輸技術
發布時間:2014/10/30 19:07:43 訪問次數:621
為了更加有效地在大量用戶之間使用P2P技術下載共享文件,最近幾年已經開發出很多種第三代P2P共享文件程序[KUR010],如KaZaA,BT (BitTorrent)以及電驢eDonkey(或eDonkey2000,eD2K)等。LM358DR下面簡單介紹目前很流行的電騾eMule的主要特點.它是在eDonkey基礎上進一步改進的一種版本。
eMule使用分散定位和分散傳輸技術。eMule最大的特點就是把每一個文件劃分為許多小文件塊(長度為9.28 MB),并使用多源文件傳輸協議MFTP (Multisource File TransferProtocol)進行傳送。因此,用戶在下載文件時不是從一個地方下載整個的文件,而是可以同時從很多地方(例如幾十個不同地點)下載一個文件中的不同文件塊。由于每…個文件塊都很小,并且是并行下載,所以下載不存在瓶頸問題,這就使下載一個文件可以比較快地完
成。只要文件中所有小文件塊都正確下載了,最后就一定能夠拼出完整的文件(每一個文件塊都有唯一的標志和MD5報文摘要)。值得注意的是,eMule用戶在下載文件的同時,也在上傳文件,即可以把剛剛下載來的文件塊馬上再上傳給其他的eMule用戶。eMule的工作情況是這樣的:成千上萬的eMule用戶在因特網下載和上傳一個個小文件塊,每一個用戶可能同時下載多個文件,而每一個文件可能包含幾十甚至幾百個文件塊,但就在這樣的互相傳送過程中,許多很長的音頻/視頻文件最后就下載完成了。
為了更加有效地在大量用戶之間使用P2P技術下載共享文件,最近幾年已經開發出很多種第三代P2P共享文件程序[KUR010],如KaZaA,BT (BitTorrent)以及電驢eDonkey(或eDonkey2000,eD2K)等。LM358DR下面簡單介紹目前很流行的電騾eMule的主要特點.它是在eDonkey基礎上進一步改進的一種版本。
eMule使用分散定位和分散傳輸技術。eMule最大的特點就是把每一個文件劃分為許多小文件塊(長度為9.28 MB),并使用多源文件傳輸協議MFTP (Multisource File TransferProtocol)進行傳送。因此,用戶在下載文件時不是從一個地方下載整個的文件,而是可以同時從很多地方(例如幾十個不同地點)下載一個文件中的不同文件塊。由于每…個文件塊都很小,并且是并行下載,所以下載不存在瓶頸問題,這就使下載一個文件可以比較快地完
成。只要文件中所有小文件塊都正確下載了,最后就一定能夠拼出完整的文件(每一個文件塊都有唯一的標志和MD5報文摘要)。值得注意的是,eMule用戶在下載文件的同時,也在上傳文件,即可以把剛剛下載來的文件塊馬上再上傳給其他的eMule用戶。eMule的工作情況是這樣的:成千上萬的eMule用戶在因特網下載和上傳一個個小文件塊,每一個用戶可能同時下載多個文件,而每一個文件可能包含幾十甚至幾百個文件塊,但就在這樣的互相傳送過程中,許多很長的音頻/視頻文件最后就下載完成了。
上一篇:電騾eMule的主要特點