2015計算機三級考試《網絡技術》重要考點:P2P網絡

 1、P2P網絡的基本結構

2015計算機三級考試《網絡技術》重要考點:P2P網絡

P2P(peer to peer)對等網絡,分爲:以Napster爲代表的集中目錄式結構、以Gnutella爲代表的分佈式非結構化結構、以Pastry、Chord、Tapeatry、CAN爲代表的分佈式結構化結構、以eDonkey、Skype、PPLive、BitTorent爲代表的混合式P2P網絡結構。

集中目錄式結構:以一箇中心服務器負責記錄共享信息以及回答各種查詢。網上的所有資料都分別存放在提供該資料的客戶機上,服務器只保留索引信息,此外服務器與對等實體以及對等實體間都具有交互能力。

分佈式非結構化P2P:採用隨機圖的組織方式形成一個鬆散的網絡,每個結點都具有相同的功能,即是服務器又是客戶機,結點也稱對等點。優點是配製簡單,不需要服務器支持。缺點有可能漏掉網絡中的資源(原因沒有確定的拓撲)。

分佈式結構化P2P:爲克服非結構化的不足,構造一個高度結構化的系統。重點在於如何有效地查找信息。基於分佈式散列表的分佈式發現和路由算法。

混合式結構的P2P:集中式有利於檢索,但中心化模式易受攻擊;分佈式解決攻擊但又缺乏快速檢索,混合式結合他們的`優點,在分佈模式的基礎上,將用戶按能力分類,使某些結點擔任特殊任務。

 2、P2P網絡的應用

分佈式科學計算:P2P技術使得衆多計算機的CPU資源聯合起來,服務於一個共同的計算。

文件共享:在Internet上任意兩臺計算機之間直接共享文檔、多媒體和其他文件。

協同工作:任意兩臺計算機課建立實時聯繫,建立一個安全的、共享的虛擬空間,可實時、可交互進行協同工作。

分佈式搜索引擎:使用戶深度搜索文檔,並無需通過Web服務器,也不受信息格式的限制,可達到傳統搜索無可比擬的深度。

流媒體直播:具有負載均衡、自適應、自組織和容錯能力強等優點,將P2P技術用在流媒體直播中能解決傳統集中式服務服務器負載過重的問題。