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...

________ generates and extends a series of values into adjacent cells based on the values of other cells

A) AutoFit B) Auto Fill C) AutoSum D) AutoComplete

Computer Science & Information Technology

In the B-tree ADT internal insert function, if we are not at a leaf, we search the node for the entry that contains the target. If the entry is 0, the subtree may be either the node's first pointer's subtree or ____.

A. the entry's right subtree B. the entry's left subtree C. the whole tree (we are at the root) D. null

Computer Science & Information Technology