發新話題
打印

什麼是 "dht" 和 "upnp"

什麼是 "dht" 和 "upnp"

小弟開始對bt有興趣
慢慢的研究中…

在這有事問一下大大們

什麼是 "dht" 和 "upnp"

怎麼來了、用圖、優缺點…等等。

多多指教

謝謝

TOP

有人可以回一下嗎??

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

這在維基百科就查得到,而且也有建議無須研究此技術。

DHT就我所理解的他是無障礙、無限制、無限範圍的一種技術,用戶=節點,

他實現無Tracker伺服器也能下載,每個用戶都擁有部份Tracker伺服器的能力,

早期是透過Tracker伺服器地址下載上傳,不過一旦提供Tracker伺服器地址的網站被查封,

就代表要另尋出路或無法在繼續服務,而且Tracker伺服器遇到人多時會出現機率性當機,

而現在DHT的出現並非取代Tracker,因為兩者可並存不會干擾到彼此,

DHT有兩種公用與非公用,非公用將優先使用Tracker伺服器,只要能連上Tracker伺服器DHT將無作用,

公用則是兩者並存,並不會只有DHT可以使用,前提必須在種子中填寫Tracker伺服器地址,

而使用DHT可以填寫Tracker伺服器位址與DHT網路節點位址兩者,

或者只填寫其中一種或什麼都不填寫,什麼都不填寫時DHT會自動連接節點,

DHT是透過TCP埠號相同的UDP埠進行DHT網路連接,只要開啟BT端就可無須設置,

發佈種子的人必須打開DHT才能讓檔案的資源在網路上傳遞,不管是外網還是內網都可使用DHT,

DHT連接會先從最近的範圍尋找相同下載上傳的節點然後慢慢擴大,

我能理解的不多,因為這實在沒有深入了解的必要,要詳細或專業術語請上Google搜尋。

TOP

恩~~
解說的很詳細
小弟明白了
謝謝大大

TOP

 這個帖子太好了!如果不回的話,實在是對不起自己!

TOP

發新話題