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