give at least 3 differences between peer to peer network and client/server network