p2p技術有什么優(yōu)缺點
點對點技術又稱對等互聯網絡技術,是一種網絡新技術,依賴網絡中參與者的計算能力和帶寬,而不是把依賴都聚集在較少的幾臺服務器上。P2P網絡通常用于通過Ad Hoc連接來連接節(jié)點。這類網絡可以用于多種用途,各種檔案分享軟件已經得到了廣泛的使用。P2P技術也被使用在類似VoIP等實時媒體業(yè)務的數據通信中。
純點對點網絡沒有客戶端或服務器的概念,只有平等的同級節(jié)點,同時對網絡上的其它節(jié)點充當客戶端和服務器。這種網絡設計模型不同于客戶端-服務器模型,在客戶端-服務器模型中通信通常來往于一個中央服務器。
有些網絡(如Napster, OpenNAP, 或IRC @find)的一些功能(比如搜索)使用客戶端-服務器結構,而使用P2P結構來實現另外一些功能。類似Gnutella 或Freenet的網絡則使用純P2P結構來實現全部的任務。
P2P技術優(yōu)點
非中心分散化:將以服務器為中心的服務分散到各個網絡節(jié)點,避免出現服務器性能瓶頸;
擴展性:隨著更多的用戶加入,網絡整體資源和服務得到了提升和擴充;
健壯穩(wěn)定性:網絡自組織管理,網絡中某一節(jié)點或局部網絡出現問題對整個網絡不會有很大的影響;
資源共享:能有效的利用網絡中閑置的硬件資源進行計算、存儲;
優(yōu)化傳播速度:數據傳播是直接在節(jié)點之間傳送的,因此當用戶數據增加時,其數據傳播速度會大大加強;