找回密碼
 註冊
搜索
熱搜: 活動 交友 discuz
查看: 5675|回復: 5

什麼是 "dht" 和 "upnp"

[複製鏈接]
風起雲湧 該用戶已被刪除
發表於 2010-7-3 02:46:57 | 顯示全部樓層 |閱讀模式
提示: 作者被禁止或刪除 內容自動屏蔽
風起雲湧 該用戶已被刪除
 樓主| 發表於 2010-7-10 11:29:14 | 顯示全部樓層
提示: 作者被禁止或刪除 內容自動屏蔽
回復

使用道具 舉報

發表於 2010-7-10 16:14:09 | 顯示全部樓層
DHT全稱叫分佈式哈希表(Distributed Hash Table),是一種分佈式儲存方法。
在不需要服務器的情況下,每個客戶端負責一個小範圍的路由,並負責存儲一小部分數據,進而實現整個DHT網絡的尋址和存儲。
新版BitComet允許同行連接DHT網絡和Tracker,也就是說在完全不連上[Tracker服務器的情況下,也可以很好的下載,
因為它可以在DHT網絡中尋找下載同一文件的其他用戶。
BitComet的DHT網絡協議和BitTorrent今年5月測試版的協議完全兼容,也就是說可以連入一個同DHT網絡分享數據。

UPnP 萬用隨插即用 (UPnP, Universal Plug and Play)
UPnP 是一個讓任何形式的智慧家電、無線裝置、個人電腦等都能達到點對點 (peer-to-peer) 網路連線的架構。
UPnP 也是一個公開且分散的網路架構,利用現有的網路技術,讓家庭、公司或其他公開的網路連線裝置,可以傳送資料或控制資訊。
UPnP 延伸了原本在硬體中的隨插即用的概念,讓各個裝置可以動態的從網路中加入,或者被移除,不需要使用者介入組態這些裝置,
並且具備自動搜尋的功能。
回復

使用道具 舉報

發表於 2010-7-10 17:14:43 | 顯示全部樓層
這在維基百科就查得到,而且也有建議無須研究此技術。

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搜尋。
回復

使用道具 舉報

風起雲湧 該用戶已被刪除
 樓主| 發表於 2010-7-14 07:29:50 | 顯示全部樓層
提示: 作者被禁止或刪除 內容自動屏蔽
回復

使用道具 舉報

發表於 2010-7-18 22:26:46 | 顯示全部樓層
 這個帖子太好了!如果不回的話,實在是對不起自己!
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|PLUS28 論壇|討論區

GMT+8, 2025-6-8 15:25 , Processed in 0.173602 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表