Showing posts with label peer-to-peer-networks. Show all posts
Showing posts with label peer-to-peer-networks. Show all posts

Components of a Network

The following are the components and features that all networks have in common:

  • Servers - Computers that provide shared resources to network users.
  • Clients - Computers that access shared network resources provided by a server.
  • Media - The way in which the computers are connected.
  • Resources - Files, printers or other items to be used by network users.

Even with these shared components, networks can be divided into two broad categories:

Peer-to-Peer Networks

In a peer-to-peer network, there are no dedicated servers. All the computers are equal and, therefore, are termed as peers. Normally, each computer functions as both a client and a server.

A peer-to-peer network has the advantage of simplicity in design and maintenance. It is usually less expensive to set up as compared to server-based networks. Peer-to-peer networks are also called workgroups. The term workgroup implies a small group of users.

Peer-to-peer networks are suitable for environments where:

  • There are limited users (usually 10 or less).
  • The users are located in the same area.
  • Security is not an important issue.
  • The organization and the network have limited growth.
  • Users need to freely access data and programs that reside on other computers across the network

In a peer-to-peer network, there is no one assigned to be an administrator responsible for the entire network. Users administer their own computers. All users can share any of their resources.

Note: Network administration involves tasks like managing users and security, making resource available, installing and upgrading software.

Comparison between Peer-to-peer and Server-based Networks

Summarizes the features of peer-to-peer and server-based networks:

FeaturePeer-to-peer NetworkServer-based Network
SizeGood for up to 10 users

 

Limited only by server and network hardware

Security

 

Users are responsible for their own security

Offers extensive user security
Administration

 

Is administered by the user of each computer

Is centrally administered