Give two advantages and two disadvantages of decentralized and semi- centralized peer-to-peer architectures.

What will be an ideal response?


Advantages of decentralized p2p architectures:
Less vulnerable to denial of service attack
Scaleable – system performance should not be adversely affected by adding
peers.
Disadvantages of decentralized p2p architectures:
Peer communications more difficult to organize.
More expensive to discover what peers are available on the network.
Advantages of semi-centralised p2p architectures:
Easy to keep track of what peers are available.
Peer data exchange is simplified – it takes place via the server.
Disadvantages of semi-centralised p2p architectures:
Failure of server results in system unavailability.
Vulnerable to denial of service attack on server

Computer Science & Information Technology

You might also like to view...

Professional Web designers control the way pages display across media so that the target audience has a positive experience with the site no matter how they view or interact with the site.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

A list of active add-ins can be viewed in the ________

A) Data tab B) View tab C) Scenario Dialog box D) Add-Ins Dialog box

Computer Science & Information Technology

Define building blocks and three benefits for using building blocks. Finally, list two instances where you would create your own building blocks.

What will be an ideal response?

Computer Science & Information Technology

Only an instance of a class-not the class itself-is an object.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology