計算機三級考試知識點:P2P網路
導語:p2p對等網路,即對等計算機網路,是一種在對等者(Peer)之間分配任務和工作負載的分散式應用架構,是對等計算模型在應用層形成的一種組網或網路形式。是計算機三級的重要考點,下面是其知識點,一起來學習下吧:
1.什麼是P2P網路
P2P網路可以簡單地定義成通過直接交換來共享計算機資源和服務。在P2P網路中,成千上萬臺計算機都處於對等的地位,整個網路不依賴於專用的集中伺服器。每一臺計算機都能充當網路服務的請求者,又能對其他計算機的請求作出響應,提供資源和服務。
P2P是Peer to Peer(表示地位、能力上同等、同事或夥伴的意思)的簡稱。P2P也可以理解為端對端的意思,或稱為對等網。
2.P2P網路的基本結構
P2P網路存在4種主要的結構型別。
(1)以Napster為代表的集中目錄式服務
在這種形式中有一箇中心伺服器來負責記錄共享資訊以及回答對這些資訊的查詢。利用集中式拓撲結構的P2P系統被稱為第一代P2P系統,其代表軟體是Napster和Maze。
(2)以Gnutella為代表的分散式非結構化P2P網路結構
這種結構採用隨機圖的組織方式形成一個鬆散的網路。採用分散式非結構化拓撲結構的P2P即時通訊軟體的代表有Gnutella、Shareaza、Lime Wire和BearShare。
(3)以Pastry、Tapestry、Chord、CAM為代表的分散式結構化P2P網路結構
這種結構基於分散式散列表(Distributed Hash Table,DHT)的分散式發現和路由演算法。這類結構的P2P網路重點研究的是如何有效地查詢資訊,最新的成果是基於分散式散列表(DHT)的'分散式發現和路由演算法。採用這種結構的P2P網路系統有Pastry、Tapestry、Chord和CAN。
(4)以Skype、eDonkey、BitTorent、PPLive
為代表的混合式P2P網路結構
混合式P2P網路在分散式模式的基礎上,結合了集中式和分散式拓撲結構的優點,將使用者結點按能力進行分類,使某些結點擔任特殊的任務。目前採用此類結構的P2P網路系統有Slcype、 Kazaa、eDonkey、BitTorent和PPLive。
混合式P2P網路包括3種結點:使用者結點、搜尋結點和索引結點。在第三代P2P的軟體體系結構中,採用了混合式結構的P2P形式,其關鍵之一是引入索引結點,關鍵之二是引入搜尋結點。
3.P2P網路的應用
P2P廣泛應用於以下幾大領域:
①分散式科學計算。②檔案共享。③協同工作。④分散式搜尋引擎。⑤流媒體直播。
-
計算機等考三級資料庫考前模擬練習題
計算機三級考試將至,考生們都複習得怎麼樣呢?以下是本站小編搜尋整理的一份計算機等考三級資料庫考前模擬練習題,供參考練習,預祝考生們考出自己理想的成績!1.一個表文件中多個備註型(MEMO)欄位的.內容存放在(b)A.這個表文件中B.一個備註檔案中C.多個備註檔案中D....
-
計算機三級資料庫填空專項練習題
SQL提供的時間型資料型別分別為TIME和DATE。下面給大家整理了計算機三級資料庫填空專項練習題,歡迎閱讀!計算機三級資料庫填空專項練習題1.關係代數中,θ聯接是由(笛卡兒積)操作和(選擇)操作組合而成的。2.擴充的關係代數操作是(外聯接)和(外部並)。3.關係演算語...
-
計算機三級《網路技術》考點:即時通訊系統
即時通訊系統是計算機三級《網路技術》考點之一,為幫助考生們複習備考這一內容。以下是本站小編搜尋整理的計算機三級《網路技術》考點:即時通訊系統,供參考複習,希望對大家有所幫助!想了解更多相關資訊請持續關注我們應屆畢業生考試網!1.即時通訊系統概述1996年11...
-
2017年計算機等級考試三級資料庫上機模擬練習題
考生們在備考計算機三級考試過程中,要有目的性地進行備考。下面是小編分享的2017年計算機等級考試三級資料庫上機模擬練習題,歡迎大家練習!1.函式Rdata()實現從檔案中讀取一篇英文文章存入到字串陣列string中,請編寫ConvertCharD()函式,其功能是:以行為單位把字元...