Abstract
Peer-to-peer (P2P) networks are poised to be reborn in networking technology. the combination of proven P2P topology and recent advances in computer technology has led some analysts to predict that P2P will likely be the next major step on the Internet. P2P networking overcomes the existing client/server hierarchy to efficiently use the processing power, disk space, and data available in a network and promises a significant number of applications in information sharing and knowledge management. P2P is not expected to replace the client/server architecture employed in most contemporary networks, but rather merge to create a hybrid P2P-client/server network that is faster, cheaper, and more powerful.