Design a Peer-to-Peer Network

System requirements