計算機三級網絡技術考點輔導:P2P網絡
導語:P2P也可以理解為端對端的意思,或稱為對等網。下面就由小編為大家帶來計算機三級網絡技術考點輔導:P2P網絡,希望能給大家帶來幫助!
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廣泛應用於以下幾大領域:
①分佈式科學計算。②文件共享。③協同工作。④分佈式搜索引擎。⑤流媒體直播。
-
2016計算機二級MySQL數據庫試題及答案
一、編程題在數據庫db_test中創建一個存儲過程,用於實現給定表content中一個留言人的姓名即可修改表content中該留言人的電子郵件地址為一個給定的值。二、簡答題1.請解釋什麼是存儲過程?2.請列舉使用存儲過程的益處。3.請簡述遊標在存儲過程中的作用。4.請簡述...
-
2017年9月新疆大學計算機三級考試時間
大家知道2017年9月新疆大學計算機三級考試時間是什麼時候呢?是否清楚呢?下面一起來看看!一、考試時間:9月23日-24日。二、報名條件及要求1.考生可根據自己學習和使用計算機的實際情況,直接選報相應科目的考試,報考三級的考生必須已取得二級相應科目的證書,報考四級的...
-
2017上半年計算機三級數據庫技術考前習題
計算機等級證書是我們找工作的敲門磚,現在越來越多人重視計算機等級考試。下面是本站小編為大家帶來的2017上半年計算機三級數據庫技術考前習題,希望對大家的學習有幫助!選擇題(1)系統軟件一般包括Ⅰ.服務性程序Ⅱ.語言處理程序Ⅲ.操作系統Ⅳ.數據庫管理系統A)Ⅰ...
-
2022年計算機三級嵌入式系統開發技術真題(一)
嵌入式系統開發嵌入式開發就是對於除了電腦之外的所有電子設備上操作系統的開發,開發對象有手機,掌上電腦,機電系統等,以下是小編整理的2022年計算機三級嵌入式系統開發技術真題(一),希望對大家有所幫助。計算機三級嵌入式系統開發技術真題一篇1一、選擇題1:下面關於...