Peer-to-Peer (P2P) Networks Dr. Yingwu Zhu Overview CS Architecture P2P Architecture Unstructured P2P Networks Napster, Gnutella, KaZza, Freenet BitTorrent Structured P2P…