1.對等網絡是什么
對等網絡指的是P2P網絡,是區別于“客戶端/服務器”服務模式的計算機通信與存儲架構,具體指網絡上所有節點(計算機或智能設備)處于對等的狀態,沒有客戶機和服務器之分。對等網絡技術要求各節點“人人皆兵”,其設計了一整套協議機制,讓全網每一個節點在參與記錄的同時也來驗證其他節點記錄結果的正確性。

2.對等網絡的特點
(1)非中心化:網絡中的資源和服務分散在所有節點上,信息的傳輸和服務的實現都直接在節點之間進行,可以無需中間環節和服務器的介入,避免了可能的瓶頸。P2P的非中心化基本特點,帶來了其在可擴展性、健壯性等方面的優勢。
(2)可擴展性:在P2P網絡中,隨著用戶的加入,不僅服務的需求增加了,系統整體的資源和服務能力也在同步地擴充,始終能比較容易地滿足用戶的需要。理論上其可擴展性幾乎可以認為是無限的。例如:在傳統的通過FTP的文件下載方式中,當下載用戶增加之后,下載速度會變得越來越慢,然而P2P網絡正好相反,加入的用戶越多,P2P網絡中提供的資源就越多,下載的速度反而越快。
(3)健壯性:P2P架構天生具有耐攻擊、高容錯的優點。由于服務是分散在各個節點之間進行的,部分節點或網絡遭到破壞對其它部分的影響很小。P2P網絡一般在部分節點失效時能夠自動調整整體拓撲,保持其它節點的連通性。P2P網絡通常都是以自組織的方式建立起來的,并允許節點自由地加入和離開。
(4)高性價比:性能優勢是P2P被廣泛關注的一個重要原因。隨著硬件技術的發展,個人計算機的計算和存儲能力以及網絡帶寬等性能依照摩爾定理高速增長。采用P2P架構可以有效地利用互聯網中散布的大量普通結點,將計算任務或存儲資料分布到所有節點上。利用其中閑置的計算能力或存儲空間,達到高性能計算和海量存儲的目的。目前,P2P在這方面的應用多在學術研究方面,一旦技術成熟,能夠在工業領域推廣,則可以為許多企業節省購買大型服務器的成本。
(5)隱私保護:在P2P網絡中,由于信息的傳輸分散在各節點之間進行而無需經過某個集中環節,用戶的隱私信息被竊聽和泄漏的可能性大大縮小。此外,目前解決Internet隱私問題主要采用中繼轉發的技術方法,從而將通信的參與者隱藏在眾多的網絡實體之中。在傳統的一些匿名通信系統中,實現這一機制依賴于某些中繼服務器節點。而在P2P中,所有參與者都可以提供中繼轉發的功能,因而大大提高了匿名通訊的靈活性和可靠性,能夠為用戶提供更好的隱私保護。
(7)負載均衡:P2P網絡環境下由于每個節點既是服務器又是客戶機,減少了對傳統C/S結構服務器計算能力、存儲能力的要求,同時因為資源分布在多個節點,更好的實現了整個網絡的負載均衡。
3.對等網絡的典型應用
(1)企業應用:英特爾將P2P概念做了深化,掀起了第三波互聯網革命。英特爾CIO派特吉辛格推出馬奎計劃(Marquam
program),希望能擴大P2P的應用,激發P2P的基礎建設,進而整合業界資源,使P2P能深入一般的消費市場及企業用戶,創造并增強客戶端的新應用。
相關的市場人士表示,因為企業對電腦資源的需求是無限的,且P2P網絡具有降低成本并提高生產力的潛力,所以,P2P運算技術的普及需要更多的客戶端電腦資源及控制管理P2P運算網絡的服務器系統??偟膩碚f,企業早晚會運用P2P技術,這只是個時間及應用程度的問題。
(2)電子商務應用:P2P技術在電子商務上的應用包括:
金融服務:由于P2P的溝通只單純涉及溝通的雙方,不會有第三者知道雙方溝通的信息,所以P2P非常適合發展在線金融服務。美國的Billpoint公司已將P2P技術應用于電子商務的付費機制,在eBay(在線拍賣網站)上已經向全球35個國家的使用者提供了這種技術,他們可直接用彼此的信用卡進行交易。
購物行為分析:P2P
的“合作過濾”功能也能幫助商務網站。例如Amazon常用合作過濾功能來分析網民的購物行為,然后據此推測他們的好惡,向他們推薦合適的商品。
廣告行銷:
通過P2P應用程序可了解用戶對信息的偏好,這是一種很好的客戶信息收集系統。通過P2P讓廣告商首次挖掘到消費者對音樂、電影、軟件等任何可交換的數字文件的偏好,其廣告效力高于傳統的標題式廣告或電子郵件。也有廣告商認為,即時傳訊服務能帶來可觀的廣告商機,因為P2P的好處就在于所有人都用匿名,所以廣告商簡直是如入無人之境,可肆意窺探用戶交流的內容和操作,然后再根據這些寶貴的資料研究消費者的好惡及未來的消費趨勢。
(3)文件共享 (File
Sharing):P2P允許文檔、多媒體和其他文件在不同計算機之間直接共享,用戶發布的文件可以利用網絡上任何可用存儲空間,可以存儲在網絡上的任何一臺計算機上。
(4)協同合作 (Collaboration):P2P可以讓一個工作小組建立和管理同步與非同步的協同合作,并提高它們的效率。
(5)邊界服務 (Edge
Service):P2P運算可以幫助企業更有效地提供并傳遞跨越不同地理疆界的服務,而邊界服務可運用企業存取信息的服務地域性,讓資料更靠近需要服務的地點。
(6)分布式計算 (Distributed
Computing):P2P運算可以幫助企業擁有強大的運算能力。利用網絡連接而成的網絡計算機使得閑置計算機上的CPU及儲存空間皆可被充分利用。
以上就是有關于對等網絡的定義、特點及應用場景的全面梳理,如果還想了解更多對等網絡的相關內容,敬請關注三個皮匠報告的行業知識欄目。
推薦閱讀
什么是算力網絡?原理是?意義分析
什么是網絡拓撲?類型都有哪些?結構特點一覽
SDN技術是什么?SDN網絡的體系結構及優勢分析
什么是網絡安全產品?品牌排行榜一覽