You are on page 1of 3

Republic of the Philippines

CAMARINES NORTE STATE COLLEGE


F. Pimentel Avenue, Brgy.
2, Daet, Camarines Norte
– 4600, Philippines

INSTITUTE OF COMPUTER STUDIES

BRYAN AGUILAR
ACTIVITY | NETWORK SETUP APPLICATION
Tasks:

1. Conduct a research activity on Peer-to-Peer and Client-Server Networks and list the
advantages and disadvantages of each network.

P2P (peer-to-peer) and client-server are two common types of network architectures.

In a P2P network, each computer or device on the network can act as both a client and a
server, sharing resources and files directly with other devices on the network. There is no
centralized server controlling the network, and each device is responsible for maintaining its
own resources and security.

In a client-server network, one or more centralized servers provide services to multiple


clients on the network. Clients request and receive resources and files from the server,
which manages access and security for the network.

Advantages of P2P networks:

 Decentralization: P2P networks are distributed and have no central point of control,
making them resistant to failure or attack.

 Scalability: Adding more devices to a P2P network can actually improve


performance, since each device can contribute resources and processing power to
the network.

 Cost: P2P networks are generally less expensive to set up and maintain than client-
server networks, since there is no need for expensive server hardware or dedicated
IT staff.

Disadvantages of P2P networks:

 Security: Because P2P networks lack a centralized security infrastructure, they are
more vulnerable to attacks and unauthorized access.

 Stability: Without a central server to manage the network, P2P networks may be
more prone to instability or inconsistent performance.
 Bandwidth: Since each device on a P2P network is responsible for its own resources,
network bandwidth may be limited by the capabilities of the individual devices.

Advantages of client-server networks:

 Security: With a centralized server managing access and security, client-server


networks are generally more secure than P2P networks.

 Stability: Client-server networks are more stable and consistent in performance,


since a central server can manage resources and traffic flow.

 Control: Client-server networks allow for centralized control and management of


network resources, making it easier to enforce policies and manage user access.

Disadvantages of client-server networks:

 Cost: Setting up and maintaining a client-server network can be expensive, since it


requires specialized hardware and dedicated IT staff.

 Scalability: Adding more clients to a client-server network can potentially decrease


performance, since the central server may become overloaded with requests.

 Single point of failure: Because client-server networks rely on a central server, any
failure or attack on the server can bring down the entire network.

2. Create a scenario where you can apply peer-to-peer and client-server networks.
2.1. Illustrate the necessary networking technologies.
2.2. Properly label all the elements in your illustrations.

P2P Network

Peer 1
Peer 2

HUB

Peer 3 Peer 4
Client – Server Network

Server

Device 1
Device 2 Device 3

You might also like