Pure P2P architecture no always-on server arbitrary end systems directly communicate peers are intermittently connected and change IP addresses ▣example:Gnutella Highly scalable but difficult to manage 2:Application Layer 92: Application Layer 9 Pure P2P architecture no always-on server arbitrary end systems directly communicate peers are intermittently connected and change IP addresses example: Gnutella Highly scalable but difficult to manage