天天看點

P2P技術簡介

      最近要研究一下P2P技術,是以需要了解一下相關知識,可是網上關于P2P技術的文章不是很多,是以我想記錄下來。友善以後自己檢視,也可以為他人提供些便利。

       P2P(peer to peer)成為對等連接配接或者是對等網絡。peer在英文中是“夥伴”、“同僚”的含義,它表示“地位”或者說是“能力”相當的實體。我認為了解P2P技術的關鍵是了解“對等”的含義。在P2P網絡中,沒有專門的中心伺服器(這是與用戶端/伺服器模式相對比而言的),每一台計算機可以送出請求,也可以響應來自其他計算機的請求。它們既可以充當用戶端,也可以充當伺服器。簡單的說就是任意兩台計算機可以通過直接連接配接,直接通信,共享資源和資訊。是以P2P技術可以使資源得到充分的利用。

       為了更好的了解P2P技術的定義,可以通過與C/S模式對比加深了解。C/S模式:中心有一個伺服器,用戶端向伺服器送出請求,伺服器将資源傳回給用戶端。

     如上圖所示,所有的資源都在中心伺服器上,用戶端與用戶端沒有直接互動的能力。

     下圖說明了P2P網絡的構造

P2P技術簡介

      P2P技術使網絡模式重返“非中心化”。使用者之間可以直接通信,使資源共享實作了最大化。

      有人說與其說P2P是種技術,不如說它是一種思想。它的迅速發展會是網際網路曆史上的一場革命。

上一篇: 累乘腳本

繼續閱讀