⑴ bt和emule(電驢)哪個用的人多一些
eMule是基於開源協議GNU通用公共許可證(GNU General Public License) 發布的,任何組織和個人都可以在遵守GNU GPL的基礎上下載使用eMule的源代碼,對eMule進行修改並發布,並且必須遵守開源協議,於是便有了很多eMule修改版(eMule modifications)出現,這些修改版被通稱為eMule MOD's。eMule MOD往往比官方原版eMule有更多的功能和改進,比如顯示地區旗幟,NAFC帶寬控制,有害ip過濾,強力上傳,智能文件段共享,A4AF控制,來源管理,緩存調整,快速啟動,智能分類,反吸血客戶端,老闆健等等非常實用的功能,因此深受廣大eMule愛好者的喜愛,甚至超過了官方原版的影響力。目前國際上比較流行的優秀MOD有:eMule Xtreme, eMule Magic Angel, eMule ScarAngel, Neo eMule,eMule MorphXT等等。最流行的MOD排名可以在eMule MODs網站看到 http://www.emule-mods.de/?mods=start 。
ED2000版 eMule 特色
解決了Kad網路在中國難以連接的問題
搜索無極限,無限制任何關鍵字,任何資源都可以搜索
伺服器自動連接,自動更新,保持最新,最快
分享ED2K資源更加簡便,快速
完全自動化更新,不添加任何流氓插件
eMule 與其他 P2P 軟體相比的優點及特色
1.客戶端使用多個途徑搜索下載的資料源,ED2K、來源交換、Kad 共同組成一個可靠的網路結構。
—Kad 現在尚處開放測試階段,在 eMule v0.42 及後續版本中,可以使用 Kad。
2.eMule 的排隊機制和上傳積分系統有助於激勵人們共享並上傳給他人資源,以使自己更容易、更快速地下載自己想要的資源。
3.eMule 是完全免費的。官方版 eMule 也完全沒有任何的廣告軟體。我們這么做是為了樂趣及知識,而不是為了金錢。
4.每個下載的文件都會自動檢查是否損壞以確保文件的正確性。(FTP卻不能保證精確復制)
5.智慧損壞控制有助於快速修復損壞的部分。
6.自動優先權及來源管理系統允許您一次下載許多個資源而無須監視它們。
7.預覽功能允許您在下載完成之前查看您的視頻文件。
8.eMule 的 Web 服務特性和 Web 伺服器允許您快速得從網路存取資料。
9.能在下載時間里類別以組織和管理文件。
10.尋找您想要的資源,eMule提供了一個大范圍的搜索方式,包含了:伺服器搜索(本地和全球)、基於 Web 搜索(Jigle 和 Filedonkey)及 Kad 網路(仍在測試)。
11.eMule 還允許您使用非常復雜布林搜索使搜索更為靈活。
12.使用信息及好友系統,您能傳送訊息到其他的客戶端並可將他們加為您的好友。有好友上線的話,你就能在您的好友列表中看到他(她)。
13.使用內建的 IRC 客戶端, 您能和全世界其他的共享者聊天。
比特流(BitTorrent)是一種內容分發協議。它採用高效的軟體分發系統和點對點技術共享大體積文件(如一部電影或電視節目),並使每個用戶像網路重新分配結點那樣提供上傳服務。一般的下載伺服器為每一個發出下載請求的用戶提供下載服務,而BitTorrent的工作方式與之不同。分配器或文件的持有者將文件發送給其中一名用戶,再由這名用戶轉發給其它用戶,用戶之間相互轉發自己所擁有的文件部分,直到每個用戶的下載都全部完成。這種方法可以使下載伺服器同時處理多個大體積文件的下載請求,而無須佔用大量帶寬。
比特流被人們稱之為「群集、散布、集中」的文件傳輸協議。它由程序員Bram Cohen使用Python評議編寫,並且還是代碼開源的專利軟體,可以自由地下載和傳播。
原理簡述
BT原理普通的HTTP/FTP下載使用TCP/IP協議,BitTorrent協議是架構於TCP/IP協議之上的一個P2P文件傳輸協議,處於TCP/IP結構的應用層。 BitTorrent協議本身也包含了很多具體的內容協議和擴展協議,並在不斷擴充中。
根據BitTorrent協議,文件發布者會根據要發布的文件生成提供一個.torrent文件,即種子文件,也簡稱為「種子」。
.torrent文件本質上是文本文件,包含Tracker信息和文件信息兩部分。Tracker信息主要是BT下載中需要用到的Tracker伺服器的地址和針對Tracker伺服器的設置,文件信息是根據對目標文件的計算生成的,計算結果根據BitTorrent協議內的B編碼規則進行編碼。它的主要原理是需要把提供下載的文件虛擬分成大小相等的塊,塊大小必須為2k的整數次方(由於是虛擬分塊,硬碟上並不產生各個塊文件),並把每個塊的索引信息和Hash驗證碼寫入.torrent文件中;所以,.torrent文件就是被下載文件的「索引」。
下載者要下載文件內容,需要先得到相應的.torrent文件,然後使用BT客戶端軟體進行下載。
下載時,BT客戶端首先解析.torrent文件得到Tracker地址,然後連接Tracker伺服器。Tracker伺服器回應下載者的請求,提供下載者其他下載者(包括發布者)的IP。下載者再連接其他下載者,根據.torrent文件,兩者分別對方告知自己已經有的塊,然後交換對方沒有的數據。此時不需要其他伺服器參與,分散了單個線路上的數據流量,因此減輕了伺服器負擔。
下載者每得到一個塊,需要算出下載塊的Hash驗證碼與.torrent文件中的對比,如果一樣則說明塊正確,不一樣則需要重新下載這個塊。這種規定是為了解決下載內容准確性的問題。
一般的HTTP/FTP下載,發布文件僅在某個或某幾個伺服器,下載的人太多,伺服器的帶寬很易不勝負荷,變得很慢。而BitTorrent協議下載的特點是,下載的人越多,提供的帶寬也越多,種子也會越來越多,下載速度就越快。
而有些人下載完成後關掉下載任務,提供較少量數據給其他用戶,為盡量避免這種行為,在非官方BitTorrent協議中存在超級種子的演算法。這種演算法允許文件發布者分幾步發布文件,發布者不需要一次提供文件所有內容,而是慢慢開放的下載內容的比例,延長下載時間。此時,速度快的人由於未下載完必須提供給他人數據,速度慢的人有更多機會得到數據。
BT中相關概念
Tracker:收集下載者信息的伺服器,並將此信息提供給其他下載者,使下載者們相互連接起來,傳輸數據。
種子:指一個下載任務中所有文件都被某下載者完整的下載,此時下載者成為一個種子。發布者本身發布的文件就是原始種子。也指.torrent文件。
做種:發布者提供下載任務的全部內容的行為;下載者下載完成後繼續提供給他人下載的行為。
BitTorrent對於大型文檔和自由軟體如Linux、FreeBSD的發布幫助很大。對於發布數百MB以至數GB的檔案時,如Fedora的光碟鏡像格式檔,BitTorrent的使用能大大減低伺服器的數據流量從而減低發布的成本。另外,一般有新版本軟體推出時,伺服器必定人山人海,使用BitTorrent也能大大減低繁忙時間伺服器的負擔。
個人認為還是emule好點。
個人觀點,僅供參考。
o(∩_∩)o...
⑵ 什麼是BT如何使用它
1、什麼是BT?
BitTorrent(中文全稱比特流,簡稱BT,又稱變態下載)是一個多點下載的P2P軟體。不象FTP那樣只有一個發送源,BT有多個發送點,當你在下載時,同時也在上傳,使大家都處在同步傳送的狀態。
BT的工作原理?
BT首先在上傳者端把一個文件分成了多個部分,客戶端甲在伺服器隨機下載了第N部分,客戶端乙在伺服器隨機下載了第M部分。
這樣甲的BT就會根據情況到乙的電腦上去拿乙已經下載好的第M部分,乙的BT就會根據情況去到甲的電腦上去拿甲已經下載好的第N部分。
2、BT下載會比http、FTP快嗎?
從原理上來說,由於BT先進的下載方式減輕了伺服器端的負荷,同時加快了客戶端的下載速度。所以BT下載的人越多,速度越快。而傳統的伺服器下載方式,速度取決於你的帶寬和伺服器分給你的帶寬。
3、什麼叫種子?
種子就是提供你下載的網友,而這個文件有多少種子就是有多少個網友在下載同時上傳。
4、怎麼樣下載?
BT需要使用其特殊的軟體才能進行下載
5、裝完軟體了,接下來?
安裝好軟體後我們需要到一些提供BT種子的網站去,
6、BT下載好慢!
你是內網嗎?通常內網不能響應一部份外網用戶的連接要求,所以會損失掉一部份的下載速度。
如果你是外網,請注意你下載文件的種子數。
7、種子很多啊?為什麼還是慢?
因為現在很多軟體都有上傳限制功能,一些怕BT頻繁讀寫硬碟或者共享意識薄弱的用戶,在下載的同時限制了上傳速度,所以種子多也有可能下載慢的。
8、BT會傷害硬碟嗎?
會加大硬碟的工作量,但是現在的下載基本都在使用BT的核心技術P2P,如迅雷等,沒有什麼大不了的
參考資料:http://bbs.hrblog.net/forum/dispb1bs.asp?BoardID=28&replyID=534&id=534&skin=0