← All topics
Topic

Client/Server vs P2P

5 questions in this topic.

2013 Q1(f)Application LayerClient/Server vs P2P· 4 marks

Under what conditions will distributing a file by a client-server architecture be faster than distributing the file by a peer to peer architecture.

file distributionscalability
Open question →
2014 Q1(a)(i)Application LayerClient/Server vs P2P· 3 marks

The equation for determining the download time for a peer-to-peer file sharing is given below. Dpsp ≥ max(F/us, F/dmin, NF/(us + Σ_{i=1}^{N} ui)) Explain what each of the following terms represents (for example: ”The time for one peer to download a single copy of the file”) α) F/us β) F/dmin γ) NF/(us + Σ_{i=1}^{N} ui)

P2Pfile distribution
Open question →
2014 Q1(a)(ii)Application LayerClient/Server vs P2P· 4 marks

The equation for determining the download time for a peer-to-peer file sharing is given below. Dpsp ≥ max(F/us, F/dmin, NF/(us + Σ_{i=1}^{N} ui)) Using the same terms, give an equation for the minimum download time for a client/server file download.

client-serverfile distribution
Open question →
2015 Q1(a)Application LayerClient/Server vs P2P· 4 marks

The equation for determining the download time for a peer-to-peer file sharing and client/server file sharing is given below. Dp2p ≥ max(F/us, F/dmin, NF/(us + Σ_{i=1}^{N} ui)) Dcs = max(NF/us, F/dmin) Match the following terms to what they represent i) F/us ii) F/dmin iii) NF/(us + Σ_{i=1}^{N} ui) iv) NF/us 1) Time needed for server to upload one copy of the file 2) Time for cooperating peers + server to upload a copy of the file to all peers 3) Time for server to upload file to all clients 4) Time for slowest peer to download one copy of the file

P2Pclient-serverfile distribution
Open question →
2015 Q1(b)Application LayerClient/Server vs P2P· 3 marks

True or False: assuming that the server participates in the peer to peer exchange (as in the equation above), peer to peer download will always be faster than or the same speed as client/server download. Explain your answer

P2Pclient-server
Open question →