獲取tracker伺服器地址
① 求BT下載中常用的tracker伺服器地址
BT下載不是一定要有Tracker伺服器才行嗎?曾經是的,但時代不同了,現在有了DHT網路。DHT是「Distributed Hash Table」的縮寫,中文意思是「分布式哈希表」,是一種分布式存儲方法。在不需要伺服器的情況下,每個客戶端負責一個小范圍的路由,並負責存儲一小部分數據,從而實現整個DHT網路的定址和存儲。新版BiTComet允許同行連接DHT網路和Tracker,這樣,即使Tracker伺服器不能正常和我們的機器進行通信,我們還是能從其他用戶那裡得到更多用戶的信息。運行BiTComet,單擊「選項->選項」命令,然後點擊「網路連接」標簽,勾選右邊窗格中的「允許加入到公用DHT網路」項。同樣地,我們還要勾選「高級設置」標簽頁中的「自動添加DHT網路作為備用Tracker」項。現在,你可以在BiTComet主界面右下角中看到DHT的連接狀態,綠色表示連接成功,同時也會告訴你已經連接了多少個結點,當然是越多越好啦!
② 什麼是BT下載
BitTorrent協議(簡稱BT,俗稱比特洪流、BT下載、變態下載)是一個網路文件傳輸協議,它能夠實現點對點文件分享的技術。比起其他點對點的協議,它更有多點對多點的特性,這個特點簡單的說就是:下載的人越多,速度越快。下載完不馬上關閉BitTorrent軟體,就可以成為種子(擁有完整的文件者)分流讓其他人下載。
原理簡述
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協議中存在超級種子的演算法。這種演算法允許文件發布者分幾步發布文件,發布者不需要一次提供文件所有內容,而是慢慢開放的下載內容的比例,延長下載時間。此時,速度快的人由於未下載完必須提供給他人數據,速度慢的人有更多機會得到數據。
[編輯] DHT網路
目前,又發展出DHT網路技術,使得無Tracker下載成為可能。
DHT全稱為分布式哈希表(Distributed Hash Table),是一種分布式存儲方法。在不需要伺服器的情況下,每個客戶端負責一個小范圍的路由,並負責存儲一小部分數據,從而實現整個DHT網路的定址和存儲。使用支持該技術的BT下載軟體,用戶無需連上Tracker就可以下載,因為軟體會在DHT網路中尋找下載同一文件的其他用戶並與之通訊,開始下載任務。
有些軟體(比特精靈)還會自動通過DHT搜索種子資源,構成種子市場。
另外,這里使用的DHT演算法叫Kademlia(在eMule中也有使用,稱為KAD,具體實現協議有所不同)。
這種技術好處十分明顯,就是大大減輕了Tracker的負擔(甚至不需要)。用戶之間可以更快速建立通訊(特別是與Tracker連接不上的時候)。
[編輯] BT中相關概念
Tracker:收集下載者信息的伺服器,並將此信息提供給其他下載者,使下載者們相互連接起來,傳輸數據。
種子:指一個下載任務中所有文件都被某下載者完整的下載,此時下載者成為一個種子。發布者本身發布的文件就是原始種子。也指.torrent文件。
做種:發布者提供下載任務的全部內容的行為;下載者下載完成後繼續提供給他人下載的行為。
[編輯] BitTorrent與自由軟體
BitTorrent對於大型文檔和自由軟體如Linux、FreeBSD的發布幫助很大。對於發布數百MB以至數GB的文件時,如Fedora的光碟鏡像格式檔,BitTorrent的使用能大大減低伺服器的數據流量從而減低發布的成本。另外,一般有新版本軟體推出時,伺服器必定人山人海,使用BitTorrent也能大大減低繁忙時間伺服器的負擔。
[編輯] 優秀的BT軟體
BT Plus!
BitComet
BitLord
BitBuddy
BitTornado
Azureus
µTorrent
比特精靈
BitTorrent
[編輯] 歷史
2002年,布萊姆·科亨在CodeCon初次露面,發表首個BT軟體BitTorrent。它以Python寫成,以MIT許可證發布。
[編輯] 負面影響
BT下載方式目前引起社會的廣泛討論。
利用BT免費發布版權內容肯定損害版權所有者的合法權益,但傳播非收費性內容的好處有目共睹。爭論的焦點是,是否應因此立法全面禁止BT,並且對從事BT下載的人作出懲罰。但到目前為止,中國大陸和西歐國家等,如德國,對BT仍沒有任何法律上的約束。而在香港,已經有人(綽號為古惑天皇)因為發布電影的種子而被海關拘捕。2005年10月24日,香港司法機關裁定「古惑天皇」的侵權罪成立,需要即時「監禁」三個月。香港工商貿易部門領導曾俊華與「海關關長」湯顯明對今次裁決感到歡迎,並表示香港將不容忍任何侵權行為的存在,同時政府亦會隨時與商人合作打擊侵權行為。而在台灣,由於需受到美國特別301條款報復的壓力,因此經常與IFPI及商業軟體聯盟(BSA)等商業版權組織合作查緝提供BT來源的網站及討論區,台灣論壇首度因為供應BT下載遭到被捕,卡提諾王國為全台灣最大的BT以及違法分享最大的分享平台,也於不久後被法務部調查。
[編輯] 支援BT下載協定的瀏覽器
Opera 8.10 Preview 2 (正式版未發布該功能)
③ torrent文件是什麼
Torrent是BT種子文件的後綴名,是一種電腦文件,國內能打開.torrent文件的只有迅雷。
.torrent種子文件本質上是文本文件,包含Tracker信息和文件信息兩部分。Tracker信息主要是BT下載中需要用到的Tracker伺服器的地址和針對Tracker伺服器的設置,文件信息是根據對目標文件的計算生成的,計算結果根據BitTorrent協議內的Bencode規則進行編碼。
(3)獲取tracker伺服器地址擴展閱讀:
下載時,BT客戶端首先解析.torrent文件得到Tracker地址,然後連接Tracker伺服器。Tracker伺服器回應下載者的請求,提供下載者其他下載者(包括發布者)的IP。
下載者再連接其他下載者,根據.torrent文件,兩者分別告知對方自己已經有的塊,然後交換對方沒有的數據。此時不需要其他伺服器參與,分散了單個線路上的數據流量,因此減輕了伺服器負擔。
④ bt種子文件用什麼打開
magnet:?xt=urn:btih: 復制鏈接用迅雷打開就可以直接下載了。
BitTorrent協議的種子文件(英語:Torrent file)可以保存一組文件的元數據。這種格式的文件被BitTorrent協議所定義。擴展名一般為「.torrent」。
根據BitTorrent協議,文件發布者會根據要發布的文件生成提供一個種子文件。下載者要下載文件內容,需要先得到相應的種子文件,然後使用BT客戶端軟體進行下載。
下載時,BT客戶端首先解析種子文件得到Tracker地址,然後連接Tracker伺服器。
下載者每得到一個塊,需要算出下載塊的Hash驗證碼與種子文件中的對比,如果一樣則說明塊正確,不一樣則需要重新下載這個塊。這種規定是為了解決下載內容准確性的問題。
為了解決某些用戶「下完就跑」的現象,在非官方BitTorrent協議中還存在一種超級種子的演算法。
⑤ 什麼是BT文件
BitTorrent(簡稱BT)是一個文件分發協議,它通過URL識別內容並且和網路無縫結合。它對比HTTP/FTP協議,MMS/RTSP流媒體協議等下載方式的優勢在於,一個文件的下載者們下載的同時也在不斷互相上傳數據,使文件源(可以是伺服器源也可以是個人源,一般特指第一個做種者或種子的第一發布者)可以在增加很有限的負載之情況下支持大量下載者同時下載,所以BT等P2P傳輸方式也有」下載的人越多,下載的速度越快「這種說法。
下載原理1
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文件,兩者分別對方告知自己已經有的塊,然後交換對方沒有的數據。此時不需要其他伺服器參與,分散了單個線路上的數據流量,因此減輕了伺服器負擔。
下載原理2
下載者每得到一個塊,需要算出下載塊的Hash驗證碼與.torrent文件中的對比,如果一樣則說明塊正確,不一樣則需要重新下載這個塊。這種規定是為了解決下載內容准確性的問題。
一般的HTTP/FTP下載,發布文件僅在某個或某幾個伺服器,下載的人太多,伺服器的帶寬很易不勝負荷,變得很慢。而BitTorrent協議下載的特點是,下載的人越多,提供的帶寬也越多,種子也會越來越多,下載速度就越快。
而有些人下載完成後關掉下載任務,提供較少量數據給其他用戶,為盡量避免這種行為,在非官方BitTorrent協議中存在超級種子的演算法。這種演算法允許文件發布者分幾步發布文件,發布者不需要一次提供文件所有內容,而是慢慢開放的下載內容的比例,延長下載時間。此時,速度快的人由於未下載完必須提供給他人數據,速度慢的人有更多機會得到數據。
⑥ PTpp怎麼查pt站
首先在edge瀏覽器上下個ptpp插件,然後打開綁定自己的賬號,綁定之後就可以用pt網址了。
拓展資料:
1、PT(Private Tracker)下載其實是原理類似BT下載的一種,但有兩個明顯的改進:一是私密的小范圍下載,二是進行流量統計,其根據下載量決定你的許可權。
2、BT下載時,軟體會分析.torrent種子文件得到Tracker地址,然後連接Tracker伺服器,伺服器返回其他下載者的IP,下載者再與這些IP聯系進行下載,從而減輕了伺服器的負擔,BT下載的Tracker是公開的,而Private Tracker 下載(PT下載)的Tracker則是私有的,Private Tracker 下載(PT下載)是一種小范圍的BT下載,通過禁用DHT有要求地選擇並控制用戶數量,這樣,在有限的范圍內,下載的用戶基本上都可以達到自己的寬頻上限,Private Tracker 下載(PT下載)下載還通過論壇等方式的約束機制將BT下載的理念現實化,真正讓用戶做到下載的過程中努力上傳。
⑦ BT下載的原理
與傳統下載不同,用BT下載反而是用戶越多,下載越快,這是因為BT用的是一種傳銷的方式來達到共享的。BT首先在上傳端把一個文件分成了Z個部分,甲在伺服器隨機下載了第N個部分,乙在伺服器隨機下載了第M個部分,這樣甲的BT就會根據情況到乙的電腦上去下載乙已經下載好的M部分,乙的BT就會根據情況到甲的電腦上去下載甲已經下載好的N部分,這樣就不但減輕了伺服器端的負荷,也加快了用戶方(甲乙)的下載速度,效率也提高了,更同樣減少了地域之間的限制。比如說丙要連到伺服器去下載的話可能才幾K,但是要是到甲和乙的電腦上去下載就快得多了。所以說用的人越多,下載的人越多,大家也就越快,BT的優越性就在這里。而且,在你下載的同時,你也在上傳(別人從你的電腦上下載那個文件的某個部分),所以說在享受別人提供的下載的同時,你也在貢獻。
與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文件中的對比,如果一樣則說明塊正確,不一樣則需要重新下載這個塊。這種規定是為了解決下載內容准確性的問題。
而有些人下載完成後關掉下載任務,提供較少量數據給其他用戶,為盡量避免這種行為,在非官方BitTorrent協議中存在超級種子的演算法。這種演算法允許文件發布者分幾步發布文件,發布者不需要一次提供文件所有內容,而是慢慢開放的下載內容的比例,延長下載時間。此時,速度快的人由於未下載完必須提供給他人數據,速度慢的人有更多機會得到數據。由此往往造成用戶卡在任務的99%,下載1G的任務要上傳3G之多。
⑧ 如何請求tracker伺服器和解析
如果一個tracker伺服器存活的夠長的話只需要一個就行,,所以實際除了PT類型的一般都會需要多個tracker【我見過的tracker伺服器最多的添加了300多條,,但是存活的不超過3個。
總的peers等於各tracker伺服器上數量的總和,所以製作種子時有效伺服器應該盡可能多些。
對於一個已經存在的種子則可以把其他種子中能用(同時這個種子也能用)的tracker伺服器添加進來後再分享出去,這將有助於該資源的傳播。
⑨ 怎麼看論壇的tracker伺服器地址我torrent文件做好了沒伺服器地址,先謝謝了!
從論壇上面下一個TORRENT文件
就可以看論壇的tracker伺服器地址
但是一般你沒有許可權
很難把你做好的東西放上去
相對應的地址一般是本機
最好有公網IP
動態固定的都可以····
⑩ BT文件的BT下載介紹
下載原理1
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文件,兩者分別對方告知自己已經有的塊,然後交換對方沒有的數據。此時不需要其他伺服器參與,分散了單個線路上的數據流量,因此減輕了伺服器負擔。
下載原理2
下載者每得到一個塊,需要算出下載塊的Hash驗證碼與.torrent文件中的對比,如果一樣則說明塊正確,不一樣則需要重新下載這個塊。這種規定是為了解決下載內容准確性的問題。
一般的HTTP/FTP下載,發布文件僅在某個或某幾個伺服器,下載的人太多,伺服器的帶寬很易不勝負荷,變得很慢。而BitTorrent協議下載的特點是,下載的人越多,提供的帶寬也越多,種子也會越來越多,下載速度就越快。
而有些人下載完成後關掉下載任務,提供較少量數據給其他用戶,為盡量避免這種行為,在非官方BitTorrent協議中存在超級種子的演算法。這種演算法允許文件發布者分幾步發布文件,發布者不需要一次提供文件所有內容,而是慢慢開放的下載內容的比例,延長下載時間。此時,速度快的人由於未下載完必須提供給他人數據,速度慢的人有更多機會得到數據。