當前位置:首頁 » 算力簡介 » DHT真正去中心化

DHT真正去中心化

發布時間: 2022-06-06 16:16:59

『壹』 什麼是ipfs

星際文件系統IPFS(InterPlanetary File System)是一個面向全球的、點對點的分布式版本文件系統目標是為了補充甚至是取代目前統治互聯網的超文本傳輸協議(HTTP),將所有具有相同文件系統的計算設備連接在一起。它的文件一直都可以使用,您可以瀏覽相關電影等。
個人覺得就是想試試最好託管,因為IPFS挖礦主要因素是寬頻和位置,進行搶單。家用礦機其實根本搶不到單子,自然沒什麼收益。目前ipfs還沒上主網,所以現在的礦機基本上都在推廣階段,性價比是比較好的時間段。ipfs上線主網之後的未來收益還是值得期待的。
不知道說礦機名字會不會有廣告嫌疑,反正有個叫「壹五叄IPFS礦機」的經過比較之後還不錯,保證本津、挖礦策略智能(ipfs是需要調整挖礦策略的)
最近還和這個團隊的人聊了聊,覺得還是靠譜,年級都不大,所以理想化、具有精神吧

『貳』 請問一下,BT下載裡面的DHT技術到底是什麼意思

DHT網路的介紹

DHT網路的介紹

評論:新版Bitcomet發布,DHT加深反盜難度
本文已發表於《電腦商情報•家用電腦》

2005年6月8日,著名的BT下載軟體Bitcomet升級到版本0.59。這次的升級與以往不同,它包含著里程碑式的改變——其開始「支援連入公用DHT網路,實現無Tracker下載」。聯想到此前另一著名BT用戶端Azureus從2.3.0.0,以及BT官方的BitTorrent從Beta 4.1.0開始使用的"trackerless" torrents,BT下載已經進入嶄新的DHT時代。

那麼,DHT究竟為BT帶來了什麼?我們采訪了Bitcomet的作者燦爛微笑,並將在此文中加以剖析。

一、實戰新版Bitcomet

目前國內用戶使用最多的BT用戶端就是Bitcomet,因此我們在這裏也以它為例講解DHT網路的使用。

默認情況下,無須做任何設置BitComet即可自動連接並使用DHT網路。啟動軟體,它會使用和TCP埠號相同的UDP埠進行DHT網路連接。此時,用戶可以在Bitcomet的狀態條上得到DHT網路連接的狀態。

當然,如果要順利使用DHT功能,除了連接DHT網路之外,還需要檔的發布者在製作種子的時候就打開DHT選項。單擊功能表「檔」-「製作Torrent檔」,在彈出的視窗中,就可以調節是否讓種子使用DHT網路,共有三種選擇。

「使用公用DHT網路(推薦)」表示種子同時使用Tracker伺服器和公用DHT網路來尋找用戶,列表框中可以填寫傳統Tracker伺服器位址或者DHT網路節點位址,也可以只填其中一種,也可以什麼都不填。什麼都不填代表僅僅使用DHT網路,自動連接節點;只填寫DHT網路節點代表僅僅使用DHT網路,而且默認連接這幾個填寫的節點;只填寫Tracker代表同時使用Tracker和DHT網路,自動連接Tracker伺服器和節點;同時填寫Tracker和DHT網路節點代表同時使用Tracker和DHT網路,而且默認連接這幾個Tracker伺服器和節點。總之,此種方式下的BT種子將採取盡可能多的方式進行連接,因此建議種子製作者保持這個默認選項,列表框中像往常一樣填寫一兩個普通的Tracker伺服器地址。

另外兩個選擇:「不使用公用DHT網路(優先使用Tracker伺服器)」表示在不能鏈結上Tracker伺服器的情況下使用DHT網路功能,如果能鏈結上Tracker伺服器,就不使用DHT網路功能;「僅從Tracker伺服器獲取用戶資訊(禁用DHT及用戶來源交換)」則代表禁止使用公用DHT網路以及用戶來源交換來尋找用戶,完全禁用DHT網路功能,相當於Azureus軟體的「安全Torrent」。

如果你不想用Bitcomet的DHT網路功能,則可以在「選項」-「高級設置」中去掉「自動添加DHT網路作為備用Tracker」,並在其下的「網路連接」中去掉「允許加入到公用DHT網路」前面的勾。

在Azureus和BitTorrent Beta中製作支援DHT功能的種子,以及使用DHT網路同樣簡單,只不過它們的DHT網路功能都沒有Bitcomet這麼強大。因此Bitcomet可以同時支援DHT網路和Tracker伺服器,而其他兩種軟體同時只能支援這兩者之一。

有關BT之DHT網路的使用,還請參看我的另外一篇文章--實戰BT之DHT網路。

二、DHT技術讓反盜版更加困難?

在多數人眼中,任何P2P技術的改進都與版權的博奕脫不了干係,DHT網路能夠引起如此注目亦是如此。

確實,BT採用DHT網路後,反盜版將變得更加困難。因為在此之前,用戶進行BT下載時,必需首先連接上Tracker伺服器,根據所獲得的正在進行下載和上傳的用戶列表,才能夠進行正常的檔交換。這樣的話,只需封禁掉提供Tracker服務的網站,便可以截斷盜版傳播的途徑。DHT網路則不同,由於此時互聯網中任何一個運行BT用戶端的用戶都可以作為DHT網路中的節點,因此即使封禁掉那些提供Tracker服務的網站,用戶還是能夠通過全球范圍的邏輯DHT網路分享檔,反盜版就無從談起。除非讓世界上的人都不上網,或宣布使用BT軟體為重罪。

不過,在我們對Bitcomet作者的采訪中,他否認了DHT網路是為了更好的傳播盜版。他指出,DHT網路的「主要優勢是穩定性,本來Tracker伺服器人多了很容易宕機,但是DHT網路沒有這個問題,再多的人也沒事」。

這一切還是印證著那句話——「技術從來都是一把雙刃劍」。在批判BT助長盜版氣焰的同時,我們也應該看到,BT也正在日漸成為合法作品傳播的途徑。由於無法承受大流量的訪問,一些免費和共用軟體(如Foobar2000等)開始採用BT方式分發,大型的合法軟體——Linux系統,更是將BT作為主要的分發管道。這種良性的應用可能會為BitTorrent帶來一定的法律保護,使BT下載商業化甚至合法化。

而隨著DHT技術的採用,這種應用還將向縱深發展。雖然它加重了反盜版的難度,但也將使合法分發各種文件更加容易。事物就是如此辯證,但筆者相信P2P軟體一定能夠尋求到一個更加合理的應用。

三、主要優勢在於穩定--采訪Bitcomet作者「燦爛微笑」

Bitcomet 0.59發布笠日,我們有幸通過MSN Messenger采訪了Bitcomet的作者「燦爛微笑」(網名),請他來談一下使用DHT網路後的BT:

問:BT的各個用戶端軟體是從什麼時候開始用DHT的?它與eMule中的Kad有何不同?
答:BitTorrent是5月份開始測試DHT的,Azureus比較早,但糟糕的是它們兩個不互通。eMule中的Kad也是DHT的一種,不過它的實現協議與BT中的並不相同,所以不能互通。 Bitcomet中的DHT與BitTorrent是相容的。

問:為何會出現不互通的現像呢?
答:開發者不同,而且在這個DHT問題上互相之間沒有協調好,所以就成了現在這樣。更糟糕的是Azureus的DHT代碼很長,我卻找不到協議文檔。

問:對一個用戶來說,它獲得一個使用DHT網路的種子後,啟動Bitcomet進行下載,這時軟體是如何連接的?
答:用戶打開軟體以後就連入網路了,啟動使用DHT網路的種子的任務後,Bitcomet就會在DHT網路中搜索。種子上如果有默認節點,那麼可以幫助沒有連入網路的用戶通過那些節點連入網路,如果下載者已經聯入DHT網路了,種子裏填寫的節點就不需要了。Bitcomet內置了2個節點,分別是node://router.bittorrent.com:6881和node://router.bitcomet.net:554。其實任何一個長期線上的用戶都可以做個好節點。

問:如果這兩個長期線上的內置節點出現問題時,是不是就連接不上DHT網路了?
答:不會,這個只是最初的連接用的,如果它們都失效了,那麼1.曾經連上過DHT的用戶保存了其他節點,所以只要不要很長時間不用,應該還可以連上;2.新的用戶可以通過打開帶有DHT節點的種子連入。

問:那麼,DHT網路相比Tracker伺服器來說,有什麼主要的優勢?是不是以前下載時,種子只是同時連接同一台Tracker伺服器的下載者,而現在卻可以搜索整個DHT網路中,得到更多的源?
答:主要優勢是穩定性,本來Tracker伺服器人多了很容易宕機,但是DHT網路沒有這個問題,再多的人也沒事。如果是單個檔的種子,確實也有你說的好處。

問:剛才你說Emule也用DHT,那麼相比之下,BT協議在技術上的優勢是什麼呢?
答:應該說BT的DHT才剛開始,eMule應該測試了有1年左右了,BT的優勢可能還是原來的吧,就是對新的東西分享比較快。

問:你是如何看待BT下載和軟體版權問題的?
答:這個……有難度啊!BT本來只是一種不錯的P2P網路技術,我覺得它的流行也代表了一種市場需要吧,說明通過互聯網分發作品的可能的價值。雖然目前BT有些被濫用了,不過我想這種P2P技術應該能夠尋求到一個更加合理的應用,就像Skype的創始人原來做的是Kazza一樣。

問:再問一個讀者關心的問題,你認為BT傷硬碟麼?
答:軟體剛出來的時候,沒有任何緩沖,完全大范圍隨機地按16K來讀寫硬碟,所以確實對硬碟不好(不過要速度快的時候才有影響)。當然後來就在軟體裡面做緩存了,這個問題就基本不存在了。

問:最後一個問題,你自己經常使用BT下載嗎?
答:我很久沒用了(很出乎意料吧),不過感覺DHT很好玩,現在的樂趣更多是在編寫軟體上了。

DHT網路

DHT的全稱是Distributed Hash Table,即分散式哈希表技術,是一種分散式存儲方法。這種網路不需要中心節點伺服器,而是每個用戶端負責一個小范圍的路由,並負責存儲一小部分資料,從而實現整個DHT網路的定址和存儲。和中心節點伺服器不同,DHT網路中的各節點並不需要維護整個網路的資訊,而是只在節點中存儲其臨近的後繼節點資訊,大幅減少了帶寬的佔用和資源的消耗。DHT網路還在與關鍵字最接近的節點上復制備份冗餘資訊,避免了單一節點失效問題。

形象地,我們可以把整個DHT網路想像成一個大城市,那麼每個用戶端,就好比城市裏各個角落的地圖,上面繪制了附近區域的地形情況,把這些地圖一匯總,城市的全貌就出來了。

而DHT所採用的演演算法中最出名的是Kademlia,eMule早在一年多前就開始採用,Bitcomet、Azureus和BitTorrent只是步其後塵,同樣使用Kademlia演演算法的DHT。不過它們各自的實現協議不盡相同,因此不能相互相容(BitComet與BitTorrent相容,Azureus更像eMule,但與其他都不相容)。

Tracker

Tracker是指運行於伺服器上的一個服務程式,也稱Tracker伺服器。這個程式能夠追蹤到底有多少人同時在下載或上傳同一個檔。用戶端連上Tracker伺服器,就會獲得一個正在下載和上傳的用戶的資訊列表(通常包括IP位址、埠、用戶端ID等資訊),根據這些資訊,BT用戶端會自動連上別的用戶進行下載和上傳。

『叄』 磁力鏈接的BT發展

海盜灣關閉跟蹤伺服器的消息BT Tracker伺服器關閉將會產生怎樣的後果?(海盜灣,英國電信江湖排名第一,Mininova排名第二)
海盜灣(The Pirate Bay),自稱「世界上最大的電信分享網站「,是一個專門存儲,分類及搜索電信資源的網站,同時它也運行著世界上最大的BTTracker伺服器。2008年11月15日,海盜灣稱其規模已經達到了2500萬獨立Peers,注意不是種子,Peer可以認為是參與海盜灣「分享計劃」的實際用戶(電腦)數量,截至2009年12月,海盜灣注冊用戶已經達到400萬,盡管下載資源是不需要注冊的。但它的名聲似乎不是很好,洛杉磯時報(Los AngelesTimes)稱其是世界上最大的非法下載輔助者(幫凶?)之一。海盜灣正式成立於2004年10月,除了擁有輝煌的「業績」,同時也麻煩纏身。根據記錄,控告海盜灣的案件有34起之多,其中涉及音樂行業的21起、電影行業9起、游戲行業4起。2009年成為斗爭最激烈的一年,2009年4月17日,瑞典斯德哥爾摩的法院以侵犯版權罪判處海盜灣4名創始人各1年的監禁,並處以約3000萬瑞典克朗的罰金。隨後發生的事情更讓人感覺BT的「大限」終於還是到了。11月17日,海盜灣決定永久關閉他們的Tracker伺服器,12月初全球第二大BT服務網站Mininova刪除了網站上大部分非法文件的BT Tracker。Mininova表示,為了避免支付罰款,除了刪除所有侵權文件的BT Tracker之外,他們別無選擇。有人比喻,一個時代結束了,MPAA(美國電影協會)和RIAA(美國唱片行業協會)成了這場斗爭的贏家。表面上看確實如此,在這場斗爭中MPAA和RIAA最想「除掉」的就是BT Tracker伺服器,而且他們做到了。
也許一個時代結束了,但BT時代真的結束了嗎?答案是否定的。MPAA和RIAA「除掉」了BT Tracker伺服器,卡死了當前BT工作方式的「命門」,但隨著新技術的引入,BT Tracker對於BT分享已經變得不再重要,甚至有些多餘,事物的發展結果有時就像是開了一個玩笑,而這次的玩笑就開在了MPAA和RIAA身上。為什麼會這樣?想搞明白這些,我們必須先梳理一下BT分享的實現方式。
用戶是怎樣通過BT下載文件的?基本過程應該是這樣:一、找到Torrent文件,二、使用BT下載客戶端軟體打開這個文件。三、對於用戶來講,只要花時間去等就可以了。而對於客戶端軟體來講,它會根據Torrent文件中的網址自動連接Tracker伺服器,從它那裡接收到其他正在下載該文件的人的網址名單。下一步,軟體就一一與名單上的網址取得聯系,從它們那裡獲取文件的片段,直到整個下載完成。從整個過程不難看出,BT Tracker伺服器是一個中央節點,任何客戶端都可以在其上找到「同伴」——只要其他人也在下載或分享同一個文件。所以MPAA和RIAA盯上了BT Tracker,因為消滅所有Torrent文件幾乎是不可能的,但通過一些「努力」,消滅BT Tracker伺服器則完全有可能實現。官司贏了,一個時代結束了,我們不妨稱其為是BT1.0時代,BT1.0時代致命的缺點是因為其存在中央節點,也就是BTTracker伺服器。然而,官司輸了,並不代表整個BT時代的終結,一個新的時代已經悄然開始,我們可以稱其為BT2.0時代。
在BT2.0時代,Magnet(意譯:磁鐵、吸鐵石)成為未來BT的發展方向,Magnet真的可以挽救BT嗎?經筆者親身試用,在支持Magnet URI之後,海盜灣似乎獲得了新生,下載速度並非越來越慢,相反,速度表現讓人滿意。最關鍵的是,Magnet不需要Tracker伺服器,也不需要Torrent文件,僅需要一串字元就可以進行文件下載。海盜灣LOGO與未來BT的「圖騰」,海盜灣上的BT資源已經加入了Magnet下載方式Worlds most resilient tracking——節選自海盜灣博客博文的題目是「世界上最穩定的tracking」,文中提到:「隨著DHT+ PEX技術的不斷成熟,發現對端(Peer)並協調通信已經變得容易實現,而Tracker伺服器變得不再重要,甚至顯得有些多餘,所以我們將關閉伺服器。」文中還說伺服器現在被安置在了一家博物館中。看來,關閉Tracker伺服器是計劃之內的事情。一切盡在掌握?Tracker伺服器和「BT種子」即將雙雙退役,取而代之的是DHT+ PEX網路和Magnet Link,DHT網路是分布式存在的,所以不存在「被拔線」的問題,而Magnet Link僅是一串字元,所以也不再需要Torrent文件。
這里出現了三個關鍵詞:DHT、PEX和Magnet Link,這三點是未來BT的核心,下面我們就來說一說它們都可以實現怎樣的功能。
DHT:2002年,紐約大學的兩個教授Petar Maymounkov和David Mazières發表了一篇論文,提出了一種真正去中心化的「點對點」下載模型,他們將其稱為Kademlia方法。2005年,BT軟體開始引入這種技術,在BT中被稱為DHT協議(Distributed HashTable,分布式哈希表)。DHT是一種分布式存儲方法。DHT的作用是找到那些與本機正在下載(上傳)相同文件的對端主機(Peer),當然,實現這一過程並不依賴Tracker伺服器。在DHT網路中的每個客戶端負責一個小范圍的路由,並負責存儲一小部分數據,從而實現整個DHT網路的定址和存儲。這種信息獲取方式保證了整個網路沒有單個的中心,即使一個節點下線,依然可以通過其他節點來獲取文件,因此也就不需要Tracker伺服器來告訴你,其他節點在什麼地方。
PEX:是Peer Exchange的簡寫,我們可以將其理解為「節點信息交換」。雖然DHT解決了去中心化的問題,但要在沒有「中心協調員」(Tracker)的情況下實現高效定址,就要藉助PEX。PEX所提供的功能有點類似於以前的Tracker伺服器,但工作方式卻非常不同,我們可以打個比方來說明。小趙在A班,她不認識B班的小何,也不認識C班的小溫,但小趙認識同班的小王,而小王認識B班的小何,也可能還認識C班的小溫,或者小王僅認識B班的小何,但小何認識C班的小溫,而小溫又認識同班的所有同學,結果就是小趙可以「無限」地延伸自己的關系網,不管怎樣,總有一條溝通途徑可以將這些同學聯系在一起,待小趙「認識」了小溫後,他們就可以直接溝通了,在P2P世界裡,就是進行上傳與下載。
Magnet links:有網友將其稱為磁鏈。DHT+ PEX解決了BT「定址」的問題,但是如何告訴BT客戶端找(尋)什麼又是另外一個問題。在Torrent文件中包含的內容就是用戶真正要下載的文件的特徵信息,或稱為「電子指紋」,BT客戶端知道了要找什麼,也知道如何去找,於是P2P方式的下載、上傳就實現了。以前BT客戶端通過Torrent文件得知「要找什麼」,現在,文件的「電子指紋」不再存放於Torrent中,而被放在了Magnetlinks中。 magnet:?xt=urn:btih:上面是筆者打算下載的一個文件,Microsoft iSCSI Initiator,按照以前的方式,我們需要下載它的Torrent文件,然後才能下載這個文件本身。但是,在新的模式下,我們不需要下載Torrent文件,只需知道它的Magnet URI,一個資源定位信息,其他都不需要。只要把這個地址告訴下載軟體,軟體就會開始自動下載。我們來分解一下這個地址:magnet:協議名。xt:exact topic的縮寫,表示資源定位點。BTIH(BitTorrent Info Hash)表示哈希方法名,這里還可以使用SHA1和MD5。這個值是文件的標識符,是不可缺少的。dn:display name的縮寫,表示向用戶顯示的文件名。這是一個可選項。tr:tracker的縮寫,表示tracker伺服器的地址。這是一個可選項,本例中並未出現。精簡一下上例,僅需要magnet:?xt=urn:btih:就夠用了,如果附加dn(displayname),在使用上會更加方便一些。MagnetLink的好處就不用筆者多說了,至少包括兩點:網路的可靠性得到了極大的增強;不存在「被拔線」的風險。由於不存在所謂的中央節點,審查將變得更加困難,「單點失效」的問題也就不存在了。此外,MagnetURI只是一個字元串,非常容易傳播,根本無法禁止。因此,Magnet URI取代Tracker模式將是大勢所趨,遲早會成為主流BT下載方式。
細心的網友可能看出了DHT+PEX+Magnet Link模式中的一個問題——BT客戶端的「第一步是如何邁出的」,套用在介紹PEX時使用的例子,那就是小趙是怎麼「加入」A班的呢?這確實是個問題。解決這個問題依然需要一台伺服器(boots trap node),不過這台伺服器所起的作用與Tracker不同,它僅負責接納小趙進入A班,當小趙與A班中的同學「搭上了話」,之後這台伺服器就沒有什麼用處了。boots trap node可以是不同BT客戶端廠商獨立運營的,也可以是幾家聯合共用,總之,它是分散的,只要在客戶端軟體中內置一張表單,那客戶端就將有非常多的入口可供選擇。說了這么多,到底Magnet這塊「吸鐵石」表現如何?是騾子是馬總要拉出來溜溜。於是筆者找來了目前已經支持Magnet的BT客戶端μTorrent。μTorrent 是眾多BT客戶端之一,在安裝過程中我們可以看到,它已經支持Magnet URIs。μTorrent 下載BT資源,速度144.4KB/s 我們下載的資源來自海盜灣,所以對端資源都來自國外,如果有一天Magnet被徹底「本土化」,且用戶量達到一定規模,其表現應該可以完全媲美傳統的BT下載方式。看到這里相信您已經明白了,海盜灣為什麼會乖乖地關掉他們的BT Tracker伺服器,看來這次MPAA和RIAA與海盜灣鬥法雖然勝了第一回合,但接下來要如何對付DHT+PEX+Magnet Link模式,這應該是個比較讓人頭疼的問題。 在《貓鼠游戲》這部電影中,警察與「盜版者」之間玩的是游擊戰。海盜灣的BTTracker伺服器也曾有過類似的經歷——在幾個國家間遷來遷去,在不同的IDC中東躲西藏,但版權組織始終對其「不離不棄」,並最終得手。事後我們在同一時間,很巧合地聽到了三種聲音,版權組織說,我們贏了;海盜灣說,我們不跟你玩了;廣大圍觀群眾說,BT還好好的啊,這些年那兩個傢伙到底在搞什麼?放棄Tracker模式,改用Magnet,對於網友來講幾乎沒有任何成本,僅需將當前BT軟體升級即可,甚至連操作習慣都不會發生任何變化,因為你無需換用其它BT軟體,在國內,比特精靈、比特彗星都已經開始支持Magnet。所以,您可能已經進入了BT2.0時代,只是您自己還不知道。「我們並不提供實體下載資源,所有資源都是網友自發上傳的……」相信您經常會聽到類似的辯解,這句話看似有理,從技術角度講也沒有任何漏洞,但多少感覺屬於狡辯。事物在不停發展,這就造成了監管上的缺失,待監管手段日趨完善時,事物可能又一次向前發展,導致監管手段再次落伍。新的BT分享方式將傳統Tracker伺服器所提供的功能進行了「分解」,所有BT用戶成為Tracker伺服器的一份子,核心消失了,在這種情況下,版權組織又該將反盜版的大棒揮向誰呢?

『肆』 摩卡DHT-PHEV即將上市,你覺得魏牌會攪動高端新能源市場嗎

我覺得魏牌兒是不會攪動高端新能源市場的,因為高端新能源市場已經占據了汽車市場的很大一部分地位,以及比較穩定,比較牢固了,所以是不容易被撼動的。

『伍』 1. P2P的特點是什麼 2. 基於DHT的Chord環的原理是什麼

你好,我們知道區塊鏈網路中多採用P2P網路來進行節點連接和節點之間的消息通信。這里對P2P網路的優缺點做個簡單匯總,
1、網路中節點的可擴展性
在P2P網路中,節點可以隨意的添加和刪除。新的節點添加到網路中,一般通過種子節點接入網路,同時種子節點將新節點廣播給其他節點並進行連接。
2、去中心化
在P2P網路中,不存在客戶端與伺服器這樣的嚴格區分,同時每個節點又充當著客戶端和伺服器。各個節點之間是平等的,只要接入網路,任意節點都能夠將消息通知給網路中的每個節點。

『陸』 09年 9月三級網路技術筆試重點概括

第一章 計算機基礎
1.1 計算機系統的組成
<1>年份事件:
1946 ENIAC 第一台計算機誕生
1969 ARPNET產生 互聯網的誕生
1971 微處理器晶元4004產生 微機的誕生
1981 微處理器晶元Intel8088產生 IBM首推PC
1991.6 中科院高能所接入斯坦福大學 中國人上網
1994年 採用TCP/IP協議實現國際互聯網全功能連接
1.2 計算機硬體組成
<1>計算機現實的分類
Sevrer、workstation、台式機、筆記本、手持設備
Server具有相對性、不需專門特定的處理器

<2>基本單位換算:
速率或帶寬:T、G、M、K之間進率1000,單位bps
容量:T、G、M、K、B之間進率1024,單位位元組
<3>英文簡寫:
MIPS、MFLOPS、MTBF、MTTR
<4>奔騰晶元的特點
32位、超標量、超流水、分支預測、哈佛結構、PCI匯流排
<5>安騰晶元特點
64位、EPIC
<6>主板的分類:
<7>網卡兩層性:物理層+數據鏈路層

1.3 計算機軟體組成
<1>軟體=程序+數據+文檔
<2>常用軟體的分類:
<3>瀑布模型:
計劃----定義、可行性
開發:初期----需求分析、總體設計、詳細設計
後期----編碼、測試
運行:運維

1.4 多媒體基本概念
<1>壓縮標準的區別:
JPEG 靜止圖像
MPEG 動態圖像
<2>超文本:非線性、跳躍性;
唇同步;
流媒體:邊下邊看
<3>壓縮方法分類:
熵編碼(無損壓縮)----哈弗曼、算術、遊程編碼
源編碼(有損壓縮)----預測、矢量量化編碼
混合編碼
<4>流媒體:邊下邊看
技術特點:連續性、實時性、時序性(同步性)
---------------------------------------------------------------------------------
第二章 網路基本概念
2.1 計算機網路的形成與發展
<1>三網融合:計算機網路、電信通信網、廣播電視網
2.2 計算機網路的基本概念
<1>定義:獨立、自治、共享資源、信息傳輸
<2>計算機網路地理范圍分類:LAN、WAN、MAN
<3>拓撲的定義:幾何關系表示的網路結構 通信子網的抽象
<4>與網路拓撲相關的指標:
網路性能、系統可靠性、通信費用
<5>點對點網路不可能有匯流排型拓撲;
廣播式網路中不可能有網狀型拓撲
<6>點對點網路中星形、環形、樹形、網狀型拓撲各自特點;
<7>公式的計算----奈奎斯特准則與香農定理
<8>兩定理基本原理:
Nyquist 理想低通 有限帶寬
Shannon 有隨機雜訊的低通
<9>關於誤碼率:
是統計值,樣本越大越精確;
不是越低越好,考慮實際需求;
二進制碼元
2.3 分組交換技術的基本概念
<1>電路交換:
過程:線路建立、數據傳輸、線路釋放
特點:優點----實時性高、適宜互動式會話類通信 模擬通信
不足----設備利用率底、不具備差錯控制、流量控制
不適宜突發式通信
<2>存貯轉發:
(1)Message----將發送數據作為一個邏輯單位轉發 出錯重傳麻煩
(2)Packet----限定分組最大長度 如TCP/IP 最大64KB
含分組號 目的端需排序重組
<3>分組交換技術分:
(1)DG ----無需預先建立鏈路、需進行路由選擇、目的結點需排序重組、
傳輸延遲大、適宜突發式通信
(2)VC----需預先建立鏈路、不需進行路由選擇、適宜長報文傳輸
每個結點可同時和其他結點建立多條虛電路、

2.4 網路體系結構與網路協議
<1>協議三要素及其定義
語法----結構和格式
語義----控制信息、動作與響應
時序----實現順序
<2>OSI七層結構
<3>Datalink、Transport、Network功能;
Datalink----建立無差錯的數據鏈路、傳送數據幀
Network----定址、路由、擁塞控制
Transport----端到端可靠透明地傳送報文
<4>TCP、UDP協議特點
TCP----可靠、面向連接、全雙工、復雜、速度慢、傳控制信息
UDP----不可靠、面向無連接、簡單、速度快、傳數據
<5>TCP/IP與OSI模型的對應關系
<6>TCP/IP協議中傳輸層、互聯層的功能
傳輸層----建立用於會話的端到端的連接
互聯層----將源報文發送至目的主機
<7>常見應用層協議
2.5 互聯網的應用與發展(了解)
<1>p2p----非集中式、平等、獨立路由、自治
2.6 無線網路應用的發展(了解)
<1>802.16----WMAN,無線城域網
<2>802.11----WLAN,無線區域網
Ad hoc----無線自組網
(1)WSN----無線感測器網路
(1)WMN----無線網格網
--------------------------------------------------------------------------------
第三章 區域網基礎
3.1 區域網與城域網基本概念
<1>區域網技術三要素:
網路拓撲、傳輸介質與介質訪問控制方法
<2>區域網介質訪問控制方法:
CSMA/CD、Token bus、Token ring
<3>IEEE對Datalink劃分為LLC和MAC層
<4>IEEE802標准中.1 .2 .3 .4 .5 .11 .16 所述內容
3.2 乙太網
<1>CSMA/CD特點:
共享介質、廣播、會聽、平等競爭、隨機、沖突、退避、
傳輸效率不穩定、 實時性差、低負荷、易實現
<2>CSMA/CD發送流程:
先聽後發、邊聽邊發、沖突停止、延遲重發
<3>理解乙太網數據收發過程:
<4>沖突窗口2D/V 51.2微秒、 乙太網幀長度64B--1518B
<5>乙太網的實現:網卡、收發器、收發電纜線
網卡作用----編解碼、幀拆裝、CRC校驗
<6>MAC地址的唯一性:
48 bit,廠商ID + 產品SN ,各佔3個位元組
<7>CSMA/CD、Token bus和Token ring的區別:
CSMA/CD----隨機、實時性差、低負荷、易實現
Token----確定、實時、重負荷、實現困難
3.3 高速區域網的工作原理
<1>快速乙太網及千兆乙太網特點:
相同----幀格式、介質訪問控制方法CSMA/CD、介面
不同:快速乙太網----發送間隔10ns、MII介質獨立介面、
雙絞線及光纖 802.3u
千兆乙太網----發送間隔1ns、GMII介質獨立介面、
雙絞線及光纖 802.3z
<2>萬兆位乙太網特點:
光纖、全雙工、sonet/net、STM-64模式、10GMII
幀格式相同、不用CSMA/CD
3.4 交換式區域網與虛擬區域網
<1>交換式區域網的概念及特點:
概念----多埠之間建立多個並發連接
特點----低延遲、高帶寬
支持不太速率和工作模式
支持VLAN
<2>交換式區域網埠和MAC映射表:
埠號與MAC地址 地址學習
<3>幀轉發方式:
直通、存貯轉發、改進的直通
<4>VLAN組網方式及特點:
組網方式----埠號、MAC地址、網路地址、IP廣播組
特點式----管理方便、安全、服務質量高
3.5 無線區域網
<1>無線區域網的分類及特點:
紅外----視距,包括定向、全方位、漫反射
安全、抗干擾、簡單、傳輸距離短
擴頻---- DSSS、FHSS、抗干擾能力強
<2>802.11b (1、2、5.5、11Mbps)與802.11a (54Mbps)速率
<3>802.11層次模型結構:
物理層+MAC
MAC----爭用型 DCF+CSMA/CA
非爭用型 PCF
3.6 區域網互聯與網橋工作原理
<1>網橋的作用、工作過程及分類
作用----數據接受、地址過濾、數據轉發,分割流量、連接區域網和區域網
工作過程----接受、存貯、地址過濾、幀轉發
分類----源路由網橋 + 透明網橋
<2>各種網路連接所用的設備:
區域網互聯----網橋
區域網與廣域網、廣域網與廣域網----用路由器或網關
<3>網路設備工作的對應層次
Hub集線器----Physical
Bridge、Switch----Datalink
Router路由器----Network,分組存貯轉發、路由選擇、擁塞控制
Gateway網關----Application
-------------------------------------------------------------------------------------
第四章 網路操作系統
4.1 網路操作系統的特點
<1>單機操作系統的基本功能:
進程管理、內存管理、文件系統、設備I/O
<2>單機OS的組成及結構:
組成----驅動、內核、介面庫及外圍組件
結構----簡單、層次、微內核、垂直和虛擬機結構
<3>OS啟動進程的機制:
DOS---->EXEC
Windows---->CreatProcess
<4>常見文件系統:
DOS---->FAT
Windows---->VFAT
OS/2---->HPFS
NT---->FAT32、NTFS
<5>網路OS的基本任務:
屏蔽差異性、提供網路服務、實現資源共享管理、保證安全
4.2 網路操作系統的演變(無考點)

4.3 網路操作系統的類型與功能
<1>網路操作系統的分類:
專用型、通用型(變形級、基礎級系統)
<2>NOS的發展:對等---->非對等 C/S
硬碟Server----文件Server----應用Server(DB、Web、Ftp、DNS、通信)
<3>文件伺服器的功能:
為用戶提供完善的數據、文件和目錄服務
<4>網路管理服務功能:
網路性能分析、狀態監控、存貯管理
<5>NOS功能:
文件、列印、DB通信、信息、分布式目錄、網路管理、Internet/Intranet服務
<6>DB中傳送信息所用的語言:SQL(Structured Query Language,結構化查詢語言)
4.4 Windows NOS的發展
<1>Windows NT域的概念:
域同目錄,NT只有一個主域,可有多個備份域
<2>NT的特點(4個)
<3>Windows 2000的特點及其理解:
特點----活動目錄服務
樹狀、組織單元
主域、備份域----域間平等
主從式----多主機復制
用戶全局、本地組----信任可傳遞、單點登陸
<4>Windows 2000 Server的版本及Server 2008的虛擬化技術。
4.5 NetWare NOS
<1>NetWare文件系統的基本單位及訪問方式
<2>NetWare四類用戶
<3>NetWare四級安全機制
<4>NetWare三級容錯 SFT1、2、3
<5>IntranetWare特點:
支持IP和IPX、Web、Ftp
4.6 UNIX NOS
<1>UNIX的發展
1969 AT&T----Unix V1 匯編
1973 AT&T----Unix V5 C
1981 AT&T----Unix SV R4.0
1969 加州大學伯克利分校----BSD4.3
<2>UNIX特點:
可移植性強、shell語言,樹形文件系統
<3>UNIX標準的演進:
POSIX--->UI、OSF--->COSE--->蒙特雷計劃
<4>UNIX的版本及公司
IBM---->AIX
sun---->solaris
HP---->HP-UX、Digital unix
SCO---->OpenServer、UnixWare
<5>Unix solaris 10、AIX 5L、HP11 iV3等的新特性,特別是第一點。
4.7 Linux NOS
<1>Linux 起源----芬蘭,赫爾辛基大學
<2>Linux特點----開源、自由軟體
<3>各公司的Linux版本:
Red Hat----Red Hat Linux9.0、Red Hat Enterprise Linux 5.0
Novell----SUSE Linux、SUSE Enterprise Linux 11
第五章 Internet基礎

5.1 Internet的構成
<1>網際網路的概念:
設計者----互聯網路的一個實例
用戶----信息資源網
<2>網際網路的組成部分:
伺服器客戶機、信息資源、通信線路、路由器

5.2 Internet的接入
<1>Internet的接入:
電話網----Modem D/A A/D 56kbps
ADSL----上行16-640kbps 下行1.5M-9Mbps
HFC----上行10Mbps 下行10M-40Mbps
數據通信網----DDN、ATM、幀中繼網 速率64kbps----2Mbps
5.3 IP協議與互聯層服務
<1>IP協議內容:
IP數據報格式、定址、路由、分片、重組、差錯控制和處理
<2>互聯層服務及IP地址唯一性:
互聯層服務----無連接、不可靠、盡力傳送
唯一性----Internet中任一台計算機均有IP地址
任兩台主機IP地址不同
5.4 IP地址
<1>IP地址的構成:
32位,網路號+主機號,點分十進制記法,合法IP范圍0--255
<2>單播A、B、C三類IP地址的網路位、主機為及判別:
判別:看第一個十進制數的范圍,
A類(1-126)、B類(128-191)、C類(191-223)
<3>判斷兩台主機是否在同一網段:
看網路號是否相同,相同則在同一網路,否則不在同一網路
<4>特殊的IP地址:
網路地址----網路地址.0
有限廣播地址----255.255.255.255
直接廣播----網路地址.255
回送地址----127.x.x.x
私有地址---->10.x.x.x、192.168.x.x、
172.16.x.x--172.31.x.x
<5>IP地址與子網掩碼關系:
子網掩碼----1(網路及子網位).0(主機位)
IP地址與子網掩碼相與得到網路地址,進而可計運算元網號、主機號
<6>IP地址與MAC地址的轉換:
IP---->MAC ARP 廣播、高速緩沖表
MAC---->IP RARP
5.5 IP數據報
<1>對IP數據報格式及其相關欄位的理解:
總長度最長64KB、報頭最長長60B、TTL、源地址及目的地址
標識、標志、片偏移、選項、版本及協議類型等
5.6 差錯與控制報文
ICMP報文分為:
<1>控制報文:
擁塞控制----源抑制,緩沖區存滿
路由控制----重定向,選擇最佳路徑
<2>差錯報文:
目的地不可達----網路、主機、協議及埠不可達
超時----TTL超期
參數錯誤
<3>請求/應答報文對:
回應請求/應答----測試目的主機或路由器的可達性
時戳請求/應答----同步時鍾
掩碼請求/應答----請求告知子網掩碼
5.7 路由器與路由選擇
<1>理解(N,R)對序偶、(M、N,R)三元組:
到目標網路最近的路由器的較近的埠地址(下一跳路由器)
<2>統一路由選擇演算法:(M、N,R)三元組+
特定主機M=255.255.255.255
默認路由M=0.0.0.0
A類IP地址M=255.0.0.0
B類IP地址M=255.255.0.0
C類IP地址M=255.255.255.0
<3>路由表建立:
靜態路由表,手工維護
動態路由表,路由協議,自動維護
<4>理解RIP和OSPF路由協議:
<5>選擇路由協議:
靜態路由----小型、單路徑、靜態IP (網路數<10)
RIP----中型、多路徑、動態IP (10<網路數<50)
OSPF----大型、多路徑、動態IP (網路數>50)
5.8 IPV6協議
<1>IPV6基本知識:
128位,64位網路前綴+64網路介面標識符,冒號16進製表示法,8位段
零壓縮,雙冒號表示,缺位補零
<2>IPV6地址類型:
單播地址----可聚類全球單播、鏈路本地地址
組播地址----該多播地址表示的所有網路介面
任播地址----該多播地址表示的所有網路介面中的任一個
特殊地址----全零地址、回送地址(0::1)
映射到IPV4和IPV4兼容的IPV6地址
<3>IPV6數據報格式:
基本頭(40B)+擴展頭+數據單元
5.9 TCP與UDP
<1>TCP與UDP服務的特點
TCP----可靠、面向連接、全雙工、流介面、
連接的可靠建立與優雅關閉
UDP----不可靠、無連接、簡單、高效
<2>理解TCP三次握手和流量控制過程:
<3>常見應用程序對應的埠號
TCP埠:
FTP--20 21、Telnet--23、SMTP--25、DNS--53
HTTP--80、POP3--110
UDP埠:
DNS--53、TFTP--69、SNMP--161
第六章 Internet基本服務
6.1 客戶機/伺服器模型
<1>C/S定義及特性:
定義----客戶機進程啟動請求通信、伺服器進程守護並響應
特性----互聯網應用程序間同步、適應資源分配不均
<2>伺服器的實現方法:
重復Server----面向無連接、請求處理時間已定,時間較短
並發Server----面向連接、請求處理時間不定,實時、靈活
<3>埠號----標識特點的服務
6.2 域名系統
<1>域名體系特點:
樹狀層次結構(倒樹)、分布式
<2>傳統的7個頂級域名
<3>域名解析的兩種方法:
遞歸解析、反復解析,均有本地域名伺服器完成
6.3 遠程登陸服務
<1>Telnet採用C/S模式,NVT來屏蔽鍵盤的差異性、
屏蔽雙方數據格式的差異性
6.4 FTP服務
<1>FTP通過C/S建立雙重連接
控制連接(21)
Data連接(20) 建立方式----主動模式、被動模式
傳輸方式----文本文件、二進制文本
<2>FTP訪問方式:
FTP命令行、瀏覽器、FTP下載工具
<3>FTP匿名服務:用戶名anonymous 口令guest
6.5 電子郵件系統
<1>發送郵件用SMTP(25),接受用pop3(110)、IMAP
郵件的發送與接受均要經過郵件伺服器,因SMTP和pop3均用C/S模式
<2>郵件地址格式:用戶名@郵件伺服器
<3>RFC822----郵件頭+郵件體
MIME----郵件體多媒體化
6.6 WWW服務
<1>Web服務使用的傳送協議HTTP,網頁使用語言HTML
<2>URL協議類型:
HTTP、ftp、telnet、file、gopher
<3>web瀏覽器組成及工作原理:
控制單元、客戶單元、解釋單元
<4>Web伺服器的安全級別
IP地址限制、用戶驗證、web許可權、NTFS許可權
<5>SSL作用及工作流程
驗證客戶機和伺服器雙方身份、加密傳輸數據
會話密鑰有瀏覽器產生
第七章 網路安全技術
7.1 網路管理
<1>網路管理的5個功能:
配置、故障、性能、計費、安全管理
<2>管理者--代理模型:
通信方式----操作、通知
管理模式----集中式、分布式網路管理
<3>SNMP模型組成:
管理者、代理、SNMP、MIB(在被關節點內部)
<4>SNMP與CMIP的特點:
共同點----應用層協議、均採用管理者代理模型
不同點:SNMP用輪詢監控、協議簡單、安全性差
CMIP用委託監控、實時性強、安全性好
協議復雜、代理負荷重
7.2 信息安全技術概述
<1>信息安全的概念及目標:
概念----
目標----真實、完整、保密、可用、防抵賴、可控制、可審查
<2>安全准則TCSEC:
分四類7級,由D、C、B至A安全性逐步增強
<3>常見OS符合那個級別的安全要求:
D1----Dos、Win95
C2----Windows NT、Netware、Unix、Linux
<4>GB安全准則:
自主保護級---->不危害國家安全、社會秩序、經濟建設、公共利益
指導保護級---->造成一定損害
監督保護級---->造成較大損害
強制保護級---->造成嚴重損害
專控保護級---->造成特別嚴重損害

7.3 網路安全分析與安全策略
<1>網路安全的概念、要素和目的:
概念----
要素----真實、完整、保密、可用、防抵賴
目的----信息存貯安全、信息傳輸安全
<2>常見的安全威脅及其影響的安全要素:
監聽、信息泄露---->保密性
偽裝、假冒---->真實性
篡改---->完整性
重放---->可控性
DOS---->可用性
否認---->防抵賴
<3>網路攻擊的分類:
被動攻擊----信息內容泄露、流量分析
難發現、可預防、加密
主動攻擊----偽裝、篡改、重放、DOS、DDOS
易檢測、難預防
服務攻擊----針對特定的網路服務
非服務攻擊----針對網路底層協議
利用協議或OS漏洞實現

7.4 加密技術
<1>密碼的分類:
轉換類型----代換、置換(易位)
密鑰個數----對稱、非對稱
明文處理方法----分組、流(序列)
<2>代換和置換演算法基本原理及凱撒演算法
<3>常見加密演算法分類
對稱----DES、IDEA、TDEA、AES、RC5、Blowfish
其中DES 數據64b、密鑰56b
非對稱----RSA、Elgamal、背包
<4>密鑰管理:
KDC----對稱密鑰及私鑰的分發
CA----公鑰的認證,含在數字證書中
<5>理解非對稱加密過程:
(發送方)加密----接收方公鑰
(接受方)解密----接收方私鑰
7.5 認證技術
<1>認證的目的及種類:
目的----信源識別、完整性驗證
種類----消息認證、數字簽名、身份認證
<2>常見認證演算法及協議:
認證演算法----MD5、SHA-1
一致、惟一、隨機、單向不可逆
簽名演算法----RSA、Elgamal、橢圓曲線數字簽名
身份認證協議----S/Key、X.509、Kerberos
<3>身份認證方法:
口令、個人持證、生物識別
<4>理解消息認證和數字簽名的流程

7.6 安全技術應用
<1>電子郵件安全:
PGP、S/MIME,可實現簽名和加密
<2>IPSec包含:
AH----源身份認證、數據完整性
ESP----身份認證、數據完整性、加密
7.7 入侵檢測與防火牆
<1>入侵檢測技術分類:
統計異常檢測----閥值檢測、基於輪廓
基於規則的檢測----異常檢測、滲透檢測
<2>防火牆的分類:
包過濾路由器----簡單、透明、處理速度快
應用級網關----代理伺服器、針對特定應用、開銷大
電路網關
堡壘主機
<3>防火牆的執行控制策略
服務、方向、用戶、行為控制
<4>防火牆不足
不能防:繞過它的連接、內部的攻擊、病毒
<5>防火牆的使用范圍:
VLAN之間、外網與內網之間、總部網與分支機構網路之間
7.8 計算機病毒問題與防護
<1>病毒常識:
破壞性、傳染性、潛伏性、復制能力
<2>常見病毒及防治:
木馬、蠕蟲、宏病毒、電子郵件病毒
檢測、標識、清除
<3>掃描器的組成:
CPU模擬器、病毒簽名掃描器、模擬控制模塊
第八章 網路應用技術
8.1 組播技術
<1>理解單播、廣播和組播:
<2>組播相關協議:
(a)組播組管理協議----IGMP、CGMP、IGMP Snooping
交換機監聽發送主機發送的Router-port GMP形成
組成員和介面的對應關系,此後僅向有組成員的介面
轉發組播報文,解決數據鏈路層中組播報文泛濫的問題
(b)組播路由協議
域間路由協議----MBGP、MSDP
域內路由協議:
密集模式----DVMRP、MOSPF、PIM-DM
稀疏模式----CBT、PIM-SM
8.2 P2P網路
<1>P2P網路結構
集中式拓撲----中心化、Server保留索引信息、快速檢索
中心結點易受攻擊、Napster、Maze
分布式非結構化----配置簡單、洪泛搜索、隨機轉發、
可適應網路動態變化、支持復雜查詢、
擴展性好、小網路效率高、GNUtella
分布式結構化----DHT、非中心化、自組織、良好的擴展性
健壯性、維護較復雜、Pastry、Tapestry
混合式結構----快速檢索、可擴展、抗攻擊 Skype、BT
eDonkey、PPLive
<2>混合式結構的P2P網路中結點分為:
用戶結點、搜索結點、索引結點
<3>P2P應用:
分布式科學計算、文件共享、協同工作、流媒體直播、分布式搜索引擎
8.3 即時通信系統
<1>IM模式:
P2P(C/C)----傳文件
中轉(C/S)----文本消息
<2>了解IM協議----SIMPLE、XMPP
<3>SIP的組成及消息:
組成----用戶代理、代理Server、重定向Server、注冊Server
A消息----Request、Response
<4>XMPP採用C/S結構、由XMPP客戶端、伺服器、協議網關構成
8.4 IPTV
<1>IPTV基本業務
VOD----包括節目製作中心、專業視頻伺服器、視頻節目庫
VOD管理伺服器、客戶端播放設備
直播電視----IP網作傳輸網、機頂盒(信號轉換)、組播
時移電視----時間軸根據用戶需求而動、存貯媒體文件、點播
<2>IPTV構成及關鍵技術理解
構成----節目採集、存貯與服務、節目傳送、用戶終端設備、相關軟體
理解----視頻數字化、傳輸IP化、播放流媒體化
8.5 VoIP
<1>VoIP實現方法及構成
實現方法----PC-to-PC、PC-to-Phone、Phone-to-Phone
構成----終端設備、網關、網守、MCU
<2>VoIP網關作用
號碼查詢、建立通信連接、信號調制、信號解壓縮、路由定址
8.6 網路搜索技術
<1>全文搜索引擎組成
搜索器、索引器、檢索器、用戶介面
<2>google、網路各自技術特點

『柒』 磁力下載的好處

顯而易見的好處是,整個下載網路的可靠性提高了,每一個節點都是可以被替代的。另一個好處是,審查變得更困難了,因為每次下載的路徑都是不一樣的,而且每個節點都是動態變化的,導致實際上無法追蹤誰在下載。此外,magnet URI只是一個字元串,非常容易傳播,根本無法禁止。
現在BT下載的多款軟體已經更新均採用了最新的BT磁力鏈接(magnet)方式,類似電馿的ED2K鏈接,放棄了需要BT種子才能下載的傳統方式,現在您不需要下載種子文件,只要有磁力鏈接就可以下載BT了。
現在&micro;Torrent等下載工具都有磁力下載,你可以試試。
磁力下載是BT的進化。最早期的BT就是一個種子(seed),它是由一個待發布文件外加一些tracker經過計算得到的一個文件,通過BT的網路吸收營養,最後長成一棵大樹。這個種子需要水壺(tracker伺服器)不斷的澆灌才能成長。Tracker伺服器是早期下載中必須的角色。它工作的過程是這樣的:
Client向tracker發一個HTTP的GET請求,並把它自己的信息放在GET的參數中;這個請求的大致意思是:我是xxx(一個唯一的ID),我想下載yyy文件,我的IP是aaa,我用的埠是bbb。
tracker對所有Client的信息進行維護,當它收到一個請求後,首先把Client的信息記錄下來(如果已經記錄在案,那麼就檢查是否需要更新),然後將一部分參與下載同一個文件(一個Tracker伺服器可能同時維護多個文件的下載)的另一個Client的信息返回給對方。
Client在收到Tracker的響應後,就能獲取其它Client的信息,那麼它就可以根據這些信息,與其它Client建立連接,從它們那裡下載文件片斷。
水壺不總是會工作,偶爾也罷工偷懶,偶爾也會被人惦記上,於是,為了擺脫對水壺的依賴,DHT(Distributed Hash Table,分布式哈希表)和PEX(Peer Exchange,節點信息交換)技術就出現了。
2005年,BT軟體開始引入這種技術,在BT中被稱為DHT協議。DHT是一種分布式存儲方法。DHT的作用是找到那些與本機正在下載(上傳)相同文件的對端主機(Peer),當然,實現這一過程並不依賴 Tracker伺服器。在DHT網路中的每個客戶端負責一個小范圍的路由,並負責存儲一小部分數據,從而實現整個DHT網路的定址和存儲。這種信息獲取方 式保證了整個網路沒有單個的中心,即使一個節點下線,依然可以通過其他節點來獲取文件,因此也就不需要Tracker伺服器來告訴你,其他節點在什麼地方。
雖然DHT解決了去中心化的問題,但要在沒有「中心協調員」(Tracker)的情況下實現高效定址,就要藉助PEX。PEX所提供的功能有點類似於以前的Tracker伺服器,但工作方式卻非常不同。舉個例子,我叫D,我有A需要的東西,但是A不認識我,A只認識B,B只認識C,我只認識C,這樣A就可以通過B--C,從而找到我。現在Tracker伺服器的功能已經可以被DHT+PEX所取代。
磁力鏈接(Magnet URI)出場了。如果說現實中,待發布的文件就是一個人,我們如何找到他?指紋,是的,每個人都有一個獨一無二的指紋,指紋所蘊含的信息,足以找到這個人,而磁力鏈接(Magnet URI)就是描述這個指紋的一段信息,注意,是一段信息而已,僅僅存在於精神世界的信息。所以,沒有人能消滅它!於是我們看到了現在一個全新的BT世界,DHT+PEX網路和 Magnet Link取代了種子和Tracker伺服器,沒有了中心協調員,連根源都沒有了,它實現了真正的人人平等。

『捌』 IPFS到底是個啥陝西有沒有做IPFS技術的企業那個螞蟻區塊鏈技術有限公司怎麼樣

IPFS是星際文件系統。
西部雲谷、靈動社區。
陝西螞蟻集群數字科技有限公司(原名陝西螞蟻區塊鏈技術有限公司)新成立目前還找不到更多的信息。
星際文件系統是一個旨在創建持久且分布式存儲和共享文件的網路傳輸協議。它是一種內容可定址的對等超媒體分發協議。在IPFS網路中的節點將構成一個分布式文件系統。它是一個開放源代碼項目,自2014年開始由Protocol Labs在開源社區的幫助下發展。
IPFS(InterPlanetary File System,星際文件系統)是一個將現有的成功系統分布式哈希表(Distributed Hash Tables (DHTs))、BitTorrent、版本控制系統Git、自認證文件系統(Self-Certified Filesystems - SFS)與區塊鏈相結合的文件存儲和內容分發網路協議。這些系統的綜合優勢給它帶來的顯著特性:
1.永久的、去中心化保存和共享文件 (區塊鏈模式下的存儲DHTs)
2.點對點超媒體:P2P 保存各種各樣類型的數據(BitTorrent)
3.版本化:可追溯文件修改歷史(Git - Merkle DAG默克爾有向無環圖))
4.內容可定址:通過文件內容生成獨立哈希值來標識文件,而不是通過文件保存位置來標識。相同內容的文件在系統中只會存在一份,節約存儲空間。

『玖』 ipfs國家認可嗎

截至2020年,官方從未宣布任何合作夥伴或提供可以購買該商品。

星際文件系統是一個旨在創建持久且分布式存儲和共享文件的網路傳輸協議。它是一種內容可定址的對等超媒體分發協議。在IPFS網路中的節點將構成一個分布式文件系統。它是一個開放源代碼項目,自2014年開始由Protocol Labs在開源社區的幫助下發展。其最初由Juan Benet設計。

(9)DHT真正去中心化擴展閱讀

系統的綜合優勢給ipfs帶來的顯著特性:

1、永久的、去中心化保存和共享文件 (區塊鏈模式下的存儲DHTs)。

2、點對點超媒體:P2P 保存各種各樣類型的數據(BitTorrent)。

3、版本化:可追溯文件修改歷史(Git - Merkle DAG默克爾有向無環圖))。

4、內容可定址:通過文件內容生成獨立哈希值來標識文件,而不是通過文件保存位置來標識。相同內容的文件在系統中只會存在一份,節約存儲空間。

『拾』 IPFS是什麼

星際文件系統。

IPFS是一種內容可定址的對等超媒體分發協議。IPFS將現有的成功系統分布式哈希表、BitTorrent、版本控制系統Git、自認證文件系統與區塊鏈相結合的文件存儲和內容分發網路協議。IPFS同時也是一個開放源代碼項目。

IPFS屬性:

1、永久的、去中心化保存和共享文件;

2、點對點超媒體:P2P 保存各種各樣類型的數據;

3、版本化:可追溯文件修改歷史。

(10)DHT真正去中心化擴展閱讀

IPFS優點:

1、內容定址:所有內容(包括鏈接)都由其多哈希校驗和進行唯一標識。

2、防篡改:所有內容都使用其校驗和進行驗證。如果數據被篡改或損壞,則IPFS會檢測到該數據。

3、去冗餘:所有內容完全相同的對象,只存儲一次。

4、PFS並不會要求每一個節點都存儲所有的內容,節點的所有者可以自由選擇想要維持的數據,在備份了自己的數據之外,自願的為其他的關注的內容提供服務。

參考資料來源:網路-星際文件系統

熱點內容
2020年10月份跑路幣圈 發布:2024-10-03 17:54:05 瀏覽:379
eec挖礦無法登錄 發布:2024-10-03 17:51:36 瀏覽:677
比特幣礦池江卓爾 發布:2024-10-03 17:27:10 瀏覽:903
軸的扭矩力怎麼算 發布:2024-10-03 17:05:36 瀏覽:883
礦機除了挖比特幣還能挖什麼 發布:2024-10-03 17:04:55 瀏覽:389
2020年10月區塊鏈主動配電大會 發布:2024-10-03 16:51:48 瀏覽:135
溫州區塊鏈協會 發布:2024-10-03 16:51:22 瀏覽:206
如何利用usdt套利 發布:2024-10-03 16:47:04 瀏覽:483
礦機上六卡就開不了機 發布:2024-10-03 16:41:59 瀏覽:419
為什麼比特幣是電子貨幣 發布:2024-10-03 16:41:53 瀏覽:829