基本介紹
定義
P2P在IT界最初的含義是Peer-to-peer(點對點)
之後的含義是Point to point(點對點)
P2P已經被更廣泛的理解為Pointer-to-Pointer,PC-to-PC等等。
簡單來說,P2P就是指數據的傳輸不再通過服務器,而是網絡用戶之間直接傳遞數據。
實例
舉一個簡單的例子,在QQ出現之前,人們上網聊天大多通過聊天室,信息的傳遞方式是:用戶A-聊天室服務器-用戶B。這種被稱為“客戶端/服務器”模式(Client/Server,簡稱C/S。在基于HTTP協議的基礎上,又被命名為“浏覽器/服務器”模式,Brower/Server,簡稱B/S)。這些都不是P2P的方式。
在QQ時代,用戶與服務器的交互是用來完成登陸、維持在線狀态等等。用戶之間的信息傳遞不需要服務器參與,信息傳遞方式為:用戶A-用戶B。這就是典型的P2P應用。
不過,當信息的接收方不在線時,信息會通過服務器中轉,這就又變成了上面提到的C/S模式。
網絡上許多服務可以歸入P2P的行列。即時訊息系統譬如ICQ、Anychat、Yahoo Pager、微軟的MSN Messenger以及國内的騰訊QQ是最流行的P2P應用。它們允許用戶互相溝通和交換信息、交換文件。用戶之間的信息交流不是直接的,需要有位于中心的服務器來協調。
常用軟件
P2P軟件是采用P2P原理,實現高速下載的軟件,例如最常用的15款P2P軟件的有:1、Bitcomet2、比特精靈3、μTorrent4、eMule官方版5、eMule VeryCD版6、PPLive7、PPStream8、QQ直播9、TOM-Skype10、迅雷11、POCO12、酷狗(KuGoo)13、PP點點通14、百度下吧15、百寶。



















