1.3.8

Pros & Cons of Peer-to-Peer Model

Test yourself

Cons of the Peer-to-Peer Model

Some networking problems are well suited to peer-to-peer networks, whereas others are more suited to client-server solutions. In any case study, you should weigh up the advantages and disadvantages.

Illustrative background for No central maintenenceIllustrative background for No central maintenence ?? "content

No central maintenence

  • Without a central server there is no central management.
  • This means that we cannot update the software and security of the peers as easily.
Illustrative background for File duplicationIllustrative background for File duplication ?? "content

File duplication

  • Files have to be duplicated and transferred between machines.
  • This can lead to multiple versions that can become out of date.
Illustrative background for Peers may lose connectionIllustrative background for Peers may lose connection ?? "content

Peers may lose connection

  • Peers may lose connection when we are trying to access them.

Pros of the Peer-to-Peer Model

Some networking problems are well suited to peer-to-peer (P2P) networks, whereas others are more suited to client-server solutions. In any case study, you should weigh up the advantages and disadvantages.

Illustrative background for Easy setupIllustrative background for Easy setup ?? "content

Easy setup

  • A P2P network is very easy to set up.
Illustrative background for CheapIllustrative background for Cheap ?? "content

Cheap

  • A P2P network is cheaper than a client-server network.
  • No expensive or dedicated hardware is needed.
Illustrative background for RobustIllustrative background for Robust ?? "content

Robust

  • A P2P network has no centralised server.
  • If one peer fails, the others can still use the network.

Jump to other topics

1Computer Systems

1.1Systems Architecture

1.2Memory & Storage

1.3Computer Networks, Connections & Protocols

1.4Network Security

1.5Systems Software

1.6Ethical, Legal, Cultural & Environmental Concern

2Computational Thinking, Algorithms and Programming

Go student ad image

Unlock your full potential with GoStudent tutoring

  • Affordable 1:1 tutoring from the comfort of your home

  • Tutors are matched to your specific learning needs

  • 30+ school subjects covered

Book a free trial lesson