什么是P2P?很難有一個確切的解釋,也許是由于有著不同的觀點或理解。 BW(JXTA book的作者)給出這樣一個定義:P2P使得任何網絡設備可以為其他網絡設備提供服務(Peer-to-peer technology enable any network-aware device to PRovide services to another network-aware device)。 我個人的理解是P2P網絡是:一個網絡中的所有節點(設備)的角色、行為、責任和義務都是平等的(對等的)。
"Edge of Internet": 另一個有趣的現象是:由于剛才所說的DNS和路由的限制,可能有數以億計的連在Internet上的計算機無法被其他機器訪問。這些計算機組成了所謂的"Edge of Internet"。(它們屬于Internet的一部分,卻不被整個Internet認可,就像處在社會邊緣一般布滿著矛盾和孤寂)。我們來做個計算: 假設同時只有1千萬臺100MHz的計算機連接在網絡上(事實上遠不只這些),每臺可以提供100兆的空余空間、1000bps的空余帶寬和10%的空余CPU時間。因此這些機器總共提供了10PB(10^15bytes)的存儲空間,100億bps的帶寬(大約是1.25GBps)和10萬MHz的計算能力!這是多么可觀的數字,假如都能加以利用,或是只是開發其中的一部分…….