Bt: BT是壹種* * *享受軟件(不是“變態”),全稱是“BitTorrent”。
壹般來說,下載就是把文件從服務器傳到客戶端,比如FTP,HTTP,PUB等等。
但是,有壹個問題。隨著用戶的增加,對帶寬的需求也在增加。用戶太多會造成瓶頸,服務器可能會掛起,所以很多服務器都會有用戶數量和下載速度的限制,給用戶造成很多不便。
但是BT不壹樣。而是用BT下載,用戶越多,下載越快。為什麽?因為BT用傳銷的方式來實現* * *
BT首先在上傳器把壹個文件分成z個部分。A在服務器端隨機下載第N部分,B在服務器端隨機下載第M部分,這樣A的BT會根據情況去B的電腦獲取B下載的M部分,B的BT會根據情況去A的電腦獲取A下載的N部分,這樣既減輕了服務器端的負載,又加快了用戶(A和B)的下載速度,提高了效率。比如C要連接服務器下載,可能只有幾K,但是如果到A和B的電腦上,會快很多。所以用的人越多,下載的人就越多,大家就會越快。這就是BT的優勢。而且妳下載的時候也是在上傳(別人從妳電腦裏拿走了那個文件的壹部分),所以妳在享受別人提供的下載的同時也是在貢獻。
打開防火墻的BT口,壹步壹步學。
ICF是“互聯網連接防火墻”的縮寫,即互聯網連接防火墻。ICF建立在妳的計算機和互聯網之間。它可以讓您請求的數據通過,同時阻止您沒有請求的數據包。這是壹種基於數據包的防火墻。在使用BT時,有時ICF會阻止連接種子或者延遲下載速度。所以我們有必要在ICF中設置BT使用的端口不被阻塞。
1。右鍵單擊桌面上的“網上鄰居”,然後從彈出菜單中選擇“屬性”。
2。將彈出網絡連接窗口。找到您用來上網的連接,右鍵單擊它並在彈出菜單中選擇“屬性”。
3。將彈出“本地連接屬性”窗口。選擇高級選項卡。
4。看鼠標指向的項目是否選中(如果沒有選中,不需要往下看)。如果選中,請單擊窗口底部的“設置”按鈕。
5。彈出高級設置窗口。圖中選擇了壹些常見的網絡服務。現在我們要添加壹個新的BT服務,並單擊“添加”按鈕。
6。將彈出服務設置窗口。填寫“服務描述”(隨便什麽)、“本地IP地址”(也可以寫機器名)、“端口號”(BT端口為6881~6890,每個BT線程占用壹個端口,據說只能開九個端口),然後確認。(不要忘記檢查TCP協議)
7。這樣,“BT1”服務被添加到“服務”列中。該服務開放端口6881。同樣,妳可以創建壹個新的服務,打開端口6882~6890,然後點擊“OK”按鈕。
8。現在我們的BT可以在ICF自由通行了。
9。很多電腦都沒有開啟ICF,但是安裝了其他專業的防火墻。以最常用的個人版天網防火墻為例,也可以設置壹個開放的BT端口,點擊天網的“自定義IP規則”按鈕。
10。單擊“添加規則”按鈕。
11。彈出“IP規則修改”窗口。如圖,填寫名稱(隨便寫),數據包方向選擇接收或發送,對方IP地址選擇任意地址,選擇TPC協議,本地端口填寫“從6881到6890”,TCP標誌選擇“SYN”,滿足上述條件時最後選擇“通過”。
12。現在,“自定義IP規則”壹欄增加了壹個“BT”規則,前面有勾。
13。點擊“保存”按鈕,收工。呼~
在使用BT的過程中,出現10060/10061的錯誤後,不必退出。只是tracker服務器太忙了,BT會自動重試(無論這種情況發生在開始還是下載過程中)。
另外,註意時間不對。如果從現在開始超過2分鐘,只是說明現在正常。(BT不會自動清除過期錯誤)
BT實驗高級介紹
BitTorrent EXPERIMENTAL是BT的非官方版本,主要是增加了壹些功能,比如限制上傳速度,最大上傳次數等等。在最新版本的BT Experimental v3.2.1b-2中,增加了壹個新的功能【高級】,通過這個功能妳可以看到誰和妳連接,妳和他們之間的數據傳輸速度是多少(。
BT Experimental的界面和BT很像,使用方法也完全壹樣,除了壹些設置:
左下角可以預設多種上網模式。選擇與您的上網模式相同的選項,BT Experimental會自動為您設置壹個理想的最大上傳速度和人數。當然妳也可以自己設置,但是要記住:妳的下載率和妳的上傳率是成正比的。
右下角的上傳速率和最大上傳量是妳的最大上傳速度和人數。
接下來主要介紹的是高級功能。
在左下角的“設置”下,有壹個藍色的高級單詞。點擊它,會彈出高級窗口,如下圖:
解釋每列的含義:
最優解嘲:意義未知
IP:對方的IP
本地/遠程:我不確定。
Up:妳為對方上傳數據的當前速度,也就是對方從妳這裏下載數據的當前速度。
感興趣:妳有對方需要的數據嗎?*表示是。
嗆聲:對方是不是暫時拒絕妳下載數據?“*”表示是。
這個需要說明壹下:在BT實驗中,妳可以限制同時可以從妳這裏下載的人數。比如妳被限制在6個,但不代表只有6個人能連接到妳,可能有幾十個人連接到妳的電腦。這時候BT實驗會自動選擇6個人並允許他們下載數據,其他人暫時被拒絕。過壹會兒,BT實驗會自動再選6個人。
Down:當前妳從對方下載的速度。
興趣:對方有妳需要的數據嗎?“*”表示是。
哽咽:妳是不是暫時拒絕從他那裏下載數據?“*”表示是。
冷落:意義暫時未知。
下載:妳從對方下載的數據總量。
已完成:對方檔案資料的完整性。這些人中的100%是種子。大家都來拜~ ~ ~ ~
對等下載速度:對方總下載速度。嗯嗯,看到那些快幾百千字節的人,好羨慕啊~ ~ ~ ~
好了,介紹完畢。現在大家都明白了吧?這個高級功能很好吧?如果妳喜歡,下載壹個。和BT壹樣方便,但是更強大更穩定。
內網BT工作原理及提速方法分析
因為內網用戶不能提供壹個外部端口,所以不能做服務器。但是在使用BT的時候,我發現它可以讓內網用戶做發送,於是作為壹個程序員,我忍不住下載了它的源代碼,分析了壹下(我甚至寫了Python:}來看)。
與其他P2P軟件相比,BT有壹個獨特之處。它有壹個中間的WEB服務器,這是我們在發布時填寫的公告。這個服務器提供發布的統壹管理,不像其他P2P軟件,放心很多。
WEB服務器更大的作用是內網用戶可以做Send(下面會解釋原理),這是其他軟件做不到的,但不好的是announcement崩潰的時候,下載不了。妳知道P2P下載的關鍵是人氣,公告壹停,人氣就沒了。
激流的作用
眾所周知,如果要通過BT下載,首先要下載壹個. torrent文件。這個文件到底是什麽?
首先,announcement記錄了發布服務器的位置,並讓BT知道是哪個WEB服務器發布的。
然後是壹些文件信息,文件名,目錄名,長度等等。
最後是片段的長度和片段的Sha1校驗碼。
(BT出於連續傳輸和文件驗證的目的,將文件分成若幹段。)
可以用寫字板看壹下torrent文件,也就是知道壹個大概。後面的亂碼是Sha1的片段。校驗碼開始延續的實現。打開torrent文件後,您必須首先選擇保存文件的位置。然後,如果您判斷該文件不存在,您將創建壹個新文件。如果存在,用Sha1校驗碼去mcrc——錯的是還沒下載,可以繼續,但是如果是128位校驗,就不能得到對等。現在妳知道下載什麽了,哪裏可以下載?有必要找出是誰提供了上傳。BT是通過WEB服務器實現的。首先,BT會通過分析torrent得到壹串網址。6969/announce是發布服務器的地址。info_hash是torrent文件中info部分的Sha校驗碼,web可以通過它在發布列表中找到相應的記錄。
Peer_id是自己的身份,是Sha校驗的前八位12個0和當前時間+全球唯壹識別碼(GUID)。***20位端口,妳提供上傳的端口ip和妳的IP地址,否則服務器會自己查找上傳的下載號。服務器可以使用它進行流量分析。妳想下載多少字節的事件狀態?告訴服務器妳是準備開始下載、停止下載,還是默認每5分鐘做壹次以上操作,還是由服務器設定。
服務器會做什麽?
服務器中有壹個跟蹤程序來管理這些請求。
得到這串代碼後,將使用info_hash查找列表。如果妳找到它,妳可以下載它。如果妳找不到,我很抱歉。然後它會NatCheck妳的IP和端口,這樣妳就能知道妳是內網用戶還是* *網用戶(如果妳是內網用戶,那是連不上的,因為會連到妳的服務器上,而妳的服務器肯定沒有這個端口)。
然後服務器返回現在正在下載這個文件的所有公共用戶的IP和端口,就像這樣。
D8:intervali 1800 E5 eersld 2:IP 14:XXX . XXX . xx . xxx7 eer id20:00180531904 b 7 E3 abdd 74 orti 6881 eeee
間隔1800告訴BT要檢查多少秒。這裏是30分鐘(有點多)。
最後,如果妳是公共用戶,它會把妳提交的IP和端口放到info_hash對應的列表裏,讓別人找到妳下載。
Bt拿到這些對等IP後,就可以找到對應的IP。下載BT後,它會去所有的對等點找它想下載的,不壹定要在seed下載。
Bt建立了壹個套接字來下載它找到的每壹個對等點,所以下載的人越多,它就越快。
內網用戶可以做發送的原則。
上面提到服務器只會返回公網的ip,那麽內網用戶怎麽做發送呢?這是因為BT是壹個主動連接的軟件(即使妳已經下載了,也不會主動連接別人)。
以下是模擬過程:
1內網用戶開始做種子。
服務器收到請求,沒有對等機返回,因為它是第壹個。
3公共用戶提交請求,由於seed是內網用戶,沒有對等體返回,等待下載,但是服務器會將其IP放入列表中。
4間隔後,內網向服務器發出請求,獲取上述公有IP。
拿到公網IP後,馬上連接內網。
6.當公眾用戶連接後,數據開始傳輸(註意現在公眾用戶是服務器,內網用戶是客戶端,是不是有點奇怪?)
7其他內網用戶到上面的公網用戶下載數據。
所以內網用戶在做seed的時候壹定要有公眾用戶的參與,否則其他內網用戶是下載不到的。如果所有用戶都是內網用戶,所有連接都不會建立,這當然是極端情況。
從上面可以看出,內網用戶無法連接內網用戶,其他用戶也無法從服務器上找到妳,所以無法主動連接妳。妳只能每30分鐘從服務器上找到公共用戶進行連接。
因為國內很多用戶都是內網用戶(我從服務器查的同行沒有試過超過10),所以內網用戶使用BT確實比公網用戶慢很多。所以下面壹直是0%:
可能SEED是內網,連不上。有時候用PTC和shareaza下載不了的東西可以用BT下載。
如果下載不了,具體原因和具體情況有關,比如妳的網絡是不是局域網,能不能訪問tracker,妳用的是什麽樣的客戶端,妳下載的是哪個BT文件,是從頭下載還是繼續下載,繼續傳輸前有沒有崩潰等等。
BT下載緩慢的壹些原因:
1,非公網用戶。內網用戶不能提供主動連接,所以很慢。
2.各運營商的網絡接口速度都不高。
3、下載上傳率不高。因為BT優先考慮上傳比較快的人。
4.發布時的種子數量也和發布者的速度有關,下載的人越多,對應的下載速度越快(這是BT最大的優勢)。
5、用戶的防火墻阻擋作用
BT錯誤信息的壹些解釋
最近發現很多人問BT的錯誤信息。以下是完整的解釋:
其實當妳看到這些錯誤提示的時候,不要緊張,妳要做的就是——等待。註意:在使用BT的過程中出現紅字錯誤後不必退出,BT會自動重試(無論這種情況發生在開始還是下載過程中)。另外,要註意出錯的時間。如果從現在開始超過5分鐘,只是說明現在正常。(BT不會自動清除過期錯誤)
壹個片段哈希校驗失敗,重新下載
這不是壞消息,妳不必理會。意思是告訴妳,妳下載的部分文件是壞的,bt會自動幫妳重新下載錯誤的部分。這個錯誤的大部分原因是壹些人錯誤地使用了“跳過哈希檢查”選項
II .跟蹤器的錯誤數據-
通常情況下,不必理會。通常,跟蹤服務器過載或停機。也有可能是妳的網絡斷開了(比如妳訪問任何壹個網站,都會回到登錄界面,這是錯誤的數據)。
三。連接到跟蹤器時出現問題-超時
連接到跟蹤器時出現問題- HTTP錯誤503:連接失敗
連接到跟蹤器時出現問題- [Errno套接字錯誤] (10061,“連接被拒絕”)
連接到跟蹤器時出現問題- (111,“連接被拒絕”)
說明在連接tracker服務器的過程中出現了錯誤。可能是Tracker服務器過載或關閉。這時候不要心急,等BT自動重試。如果長時間沒有反映,可以添加"-et.com/index-zh.htm "
發帖總是希望有人回復,哪怕別人在回復裏什麽都不說;
但是,壹句話,壹個笑臉,也會讓我深深感受到被關註的幸福;
看完帖子請告訴我妳喜不喜歡。
因為,無論妳說什麽,總比冷漠好;
只要帖子不太差...請放在上面...謝謝大家的回應!!
2005-11-218:20:30 IP:機密。
漫步人生
等級:精靈
權限:版主
積分:812
員額數:627
報名時間:2005-10-15
編輯和刪除對第二層的引用。
教程2:
- BT新手壹定要看。
新手問題
【New-1】:什麽是BitTorrent (BT)?
BT是壹種類似電驢的P2P***分享軟件(非“變態”)。它的全稱是“BitTorrent”,中文全稱是“Bitstream”。
【新-2】:BT可以做什麽?
Bt可以給妳提供最新的電影、遊戲、動漫,只要妳能想到的,而且速度也是BT,遠超妳的想象,妳再也不用擔心只有幾K的下載速度了。
【新-3】:哪裏可以下載BitTorrent?
et.com/index-zh.htm
下載安裝客戶端後,開始妳的BT***享受之旅!!
【新-4】:我已經安裝了客戶端。怎麽用BT下載?
找壹些提供torrent文件下載的網站,點擊torrent文件開始下載。
【New-5】k,也就是說我要找壹些網站來下載種子文件,那麽我怎麽獲取種子文件呢?
Torrent文件是由壹些BT愛好者自發成立的網站et.com/index-zh.htm.提供的
【新-6】:torrent文件實際包含哪些信息?
Torrent文件(擴展名。torrent)包含下載Bit torrent所需的壹些信息。有了這個文件,妳可以下載最新最酷的東西。Torrent文件通常很小,大約幾百K大小。
【新-6】:torrent file可以提供哪些類型的文件下載?
壹切都可以被* *享受!!。
【新-7】:我的心在跳動。什麽樣的文件下載最快?
最熱門和最酷的東西下載最快。BT的原理是,下載的人越多,速度就越快,這和以往任何同類軟件完全不同。
需要註意的是,妳的下載速度取決於妳的上傳速度。如果妳上傳速度不快,下載速度慢就不要找我。
【新-9】:BitTorrent的工作原理是什麽,我很想知道?
BT首先在上傳器把壹個文件分成z個部分。A在服務器端隨機下載第N部分,B在服務器端隨機下載第M部分,這樣A的BT會根據情況去B的電腦獲取B下載的M部分,B的BT會根據情況去A的電腦獲取A下載的N部分,這樣既減輕了服務器端的負載,又加快了用戶(A和B)的下載速度,提高了效率。比如C要連接服務器下載,可能只有幾K,但是如果到A和B的電腦上,會快很多。所以用的人越多,下載的人就越多,大家就會越快。這就是BT的優勢。而且妳下載的時候也是在上傳(別人從妳電腦裏拿走了那個文件的壹部分),所以妳在享受別人提供的下載的同時也是在貢獻。
-
速度
【速度-1】:我是窄帶。可以用bt嗎?
不管妳是什麽連接類型,都可以用BT。內部網的用戶也可以使用它。不過需要提醒的是,妳的下載速度取決於妳的上傳速度。
[Speed -2]:為什麽有些文件下載速度比其他文件慢?
如果下載的人不多,下載速度肯定不會快。然後妳可以用宣傳讓更多的人下載,這樣妳的速度就會快。另壹個原因是妳的下載速度取決於和妳壹起下載的人的速度。他們不快,妳當然也不快。
【速度-3】:為什麽我的下載速度很慢,但是我的上傳速度卻很驚人?
【速度-4】:為什麽我的下載速度不穩定?
這取決於很多因素,比如下載的人數,種子的減少,妳的上網速度等等。
【Speed -5】:如何加快下載速度?
升級妳的網絡,比如裝光纖網,呵呵,讓更多的人同時下載妳想要的文件,優化妳的系統,下載熱門的東西,可以加快妳的速度。
-
下載
[Down -1]:為什麽下載剛開始文件就已經很大了?
在BitTorrent下載之前,您將創建壹個與原始文件大小相同的文件來存儲數據。BT會隨機下載文件對應的部分來填充這個文件。當所有文件都填寫完畢後,您的下載就完成了。
如果妳不知道這個文件是否已經下載,請使用軟件TorrentSpy。
【下壹步-2】:如何打開帶後綴的文件。斌。提示?
用虛擬光驅打開,下載酒精就行了。
-
客戶
[Guest -1]:我要用正式版的客戶端下載嗎?
不,妳可以使用任何BT下載程序。
[Guest -2]:在哪裏可以找到其他客戶端的下載?
推薦:et.com/index-zh.htm.
【嘉賓-3】:現在BT軟件有什麽新進展嗎?
是的,壹些錯誤已經被修復。現在官方客戶端比以前穩定了,其他非官方客戶端也在不斷完善。..
-
制作種子文件(發布)
[Fa -1]:必需的軟件
下載完整目錄。
[Fa -2]:發布教程
1.安裝完整目錄。從“開始”菜單啟動“完成目錄”,或者轉到“程序文件/完成目錄”並雙擊“completedirgui.exe”。
2.單擊“選擇”選擇要發布的文件所在的目錄。
如果妳想把壹個子目錄的內容發布為文件,比如王菲的《思考》專輯,假設目錄是“C:\王菲\王菲-思考”,到bulid的目錄填“C:\王菲”。
如果妳想發行王菲的單曲,放cranky。《C:\王菲》裏的mp3。
註意:制作時會掃描“C:\王菲”中的所有文件和目錄,所以只要把要放的放進去就行了。
註意壹般BT發布的東西在150M-1G之間效率更高。
3.在公告URL中填寫跟蹤服務器的地址,例如,您可以填寫的跟蹤服務器的地址:
在那裏填寫:
:6969/宣布
:7000/宣布
在第三行中,使用默認的單件尺寸。
4.點擊制作開始制作壹個. torrent文件,壹個. torrent大概20-50k。1GB的內容可能需要2分鐘左右。任務完成後,您可以結束completedir程序。此時,該。torrent文件已成功創建。
6.此時,您還需要提供壹個分發源。請雙擊。torrent文件放在妳的硬盤上(或者網頁上),然後自動彈出壹個對話框讓妳選擇路徑。這時候妳要選擇妳剛剛選擇的文件源(像continuation或者reseed),將BT下載文件/目錄指向妳剛剛喜歡的那個。大概核算了2分鐘,成功看到提示完成,不關閉這個窗口就正式讓種子提供上傳服務了(謝謝)。
7.發布瀏覽/forumdisplay.php?Fid=14發送新帖子,填寫相關信息並上傳。種子文件。稍等壹會兒,妳發布的文件就可以在/forumdisplay.php?見fid=62。
因為上傳者可以互相傳輸數據,所以妳不應該占用太多的帶寬。要求發布者至少長時間保持上傳支持(壹般在24小時左右,或者至少到第壹批人下載為止。),也請下載器稍後關閉下載的窗口,方便使用。
8.請註意,發布者最好配置防火墻的外部端口,以便防火墻中的其他用戶可以訪問它。但如果不能打開端口(如部分內網用戶),可以發布。
-
安全的
[An-1]:BitTorrent會泄露我的隱私嗎?
不可能。正式版的客戶端不會透露妳的任何個人信息。有可能妳要問我為什麽這是自信和淡定。BT作為壹個開源軟件,任何人都可以看到。如果真有這種惡意代碼,早就發現了。非官方版本的客戶端無法保證其安全性。請酌情使用。
【安-2】:我的個人信息會被* *分享嗎?
Tracker服務器和與妳下載相同文件的人會知道妳的ip,但這不是問題。當妳瀏覽網頁時,網站服務器也知道妳的ip。除非妳喜歡非法的東西,否則根本不存在安全問題。
-
我該怎麽辦?
[Do -1]:如何為壹個文件做種子?
雙擊妳已經下載的文件(或者妳想要分享給妳的文件)的torrent文件,選擇這個文件的位置,然後妳就可以開始制作種子的torrent文件了。參見上傳教程。
【Do -2】:我點擊了torrent文件的下載鏈接,BT沒有自動開始下載。我該怎麽辦?
點擊“打開”, BT將