P2P技術簡介

      最近要研究一下P2P技術,所以需要了解一下相關知識,可是網上關於P2P技術的文章不是很多,所以我想記錄下來。方便以後自己查看,也可以爲他人提供些便利。
       P2P(peer to peer)成爲對等連接或者是對等網絡。peer在英文中是“夥伴”、“同事”的含義,它表示“地位”或者說是“能力”相當的實體。我認爲理解P2P技術的關鍵是理解“對等”的含義。在P2P網絡中,沒有專門的中心服務器(這是與客戶端/服務器模式相對比而言的),每一臺計算機可以發出請求,也可以響應來自其他計算機的請求。它們既可以充當客戶端,也可以充當服務器。簡單的說就是任意兩臺計算機可以通過直接連接,直接通信,共享資源和信息。所以P2P技術可以使資源得到充分的利用。
       爲了更好的理解P2P技術的定義,可以通過與C/S模式對比加深理解。C/S模式:中心有一個服務器,客戶端向服務器發出請求,服務器將資源返回給客戶端。
               
     如上圖所示,所有的資源都在中心服務器上,客戶端與客戶端沒有直接交互的能力。
     下圖說明了P2P網絡的構造
                                   
      P2P技術使網絡模式重返“非中心化”。用戶之間可以直接通信,使資源共享實現了最大化。
 
 
      有人說與其說P2P是種技術,不如說它是一種思想。它的迅速發展會是互聯網歷史上的一場革命。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章