You are on page 1of 13

A

PROJECT REPORT
ON
“Create a small Network install, configure various devices and perform at least one peer-to-peer
service and client/server service over it.”
SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE AWARD OF
DIPLOMA A
IN
COMPUTER ENGINEERING

SUBMITTED TO

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION, MUMBAI

SUBMITTED BY:-

1. Narawade Vighnesh Santosh

GUIDED BY
(Mr. Dhumal Mam)

SAMARTH POLYTECHINIC,BELHE
SAMARTH POLYTECHINIC, BELHE

CERTIFICATE

This is to Certify that the project report entitled

“Create a small Network install, configure various devices and perform at least one peer-to-peer service
and client/server service over it.”

Was successfully completed by Student of Second semester Diploma in computer


engineering.
Name of Students Enrollment No.

1. Narawade Vighnesh Santosh 2009920100

In partial fulfillment of the requirements for the award of the Diploma in Computer
Engineering and submitted to the Department of Computer of Samarth Polytechnic, Belhe
work carried out during a period for the academic year 2022- 23 as per curriculum.

Name of Guide Name of HOD Name of Principal


(Mrs.Miss Dhumal K.R.) (Mr. Navale S.K.) ( Mr. Kapile A. S.)
ACKNOWLEDGEMENT
This project is done as a Third semester project, as a part course titled

“Create a small Network install, configure various devices and perform at least one peer-
to-peer service and client/server service over it.”

We are really thankful to our course the Principal Prof. Kapile A. S. and the
HOD Prof. Pokharkar M.S. Samarth Polytechnic, Belhe for his invaluable
guidance and assistance, without which the accomplishment of the task would
have never been possible. We also thank Prof. Tannu R.R. for giving this
opportunity to explore into the real world and realize the interrelation without
which a Project can never progress. In our present project we have chosen the
topic-

“Create a small Network install, configure various devices and perform at least one peer-
to-peer service and client/server service over it. ”

We are also thankful to parents, friend and all staff of Computer


engineering department, for providing us relevant information and necessary
clarifications, and great support.

Narawade Vighnesh Santosh


INDEX

SR.NO Name Of Chapter Page No


Chapter 1 Synopsis 1

1.1. Project Title


1.2. Internal Guide

Chapter 2 Introduction 1
Chapter 3 Types 6-11
Peer to peer Network
Client Server Network

Chapter 4 Difference between Peer-to-peer & Client server 12


Network
Chapter 5 Application 13
Chapter 6 Conclusion 13
Chapter 1:- Synopsis

1.1:- Project Title:-


Create a small Network install, configure various devices and perform at least
one peer-to-peer service and client/server service over it.

1.2. Internal Guide :-


1. Subject
Teacher 2.Friends
3.Books

Chapter 2:- Introduction

In peer-to-peer (P2P) networking, a group of computers are linked together


with equal permissions and responsibilities for processing data. Unlike traditional
client-server networking, no devices in a P2P network are designated solely to
serve or to receive data.
Chapter 3:- Types

1. Peer-to-peer Network:-
A peer to peer network has no
dedicated servers. In a peer to peer network, a number of workstations (or clients) are
connected together for sharing devices, information or data. All the workstations (clients)
are considered equal. Any one computer can act as client or server at any instance. This
network is ideal for small networks where there is no need for dedicated servers, like
home networks, small business networks, or retail shops. The Microsoft term for peer to
peer network is “Workgroup”.
There is no limitation for the number of computers in a peer to peer network. But peer to
peer implementations are meant for small networks. Typically, a Workgroup contain less
than 10 workstations.

Commonly used :-
Workstation Operating Systems
Microsoft Windows 10 Desktop,
Red Hat Enterprise Linux Workstation,
SUSE Linux Enterprise Desktop,
Ubuntu Desktop,
LinuxMint,
Fedora Workstation,
elementary OS etc.
*Anvantages Of Peer-to-peer network:-
1. The failure of one computer won’t disrupt the rest of
the system.
2.You get to avoid the expense of having and
maintaining a server.
3.Peer to peer networks don’t require a network
operating system.
4. This system doesn’t require advanced knowledge to
be useful.
5. Very easy setup of this network
6. This network is Less Expensive

*Disadvantages of Peer-to-peer network:-


1. The files or resources are not centrally
organized with a P2P network
2. Virus introduction risks rise with a peer
to peer network.
3.P2P networks often have very little
security.
4.There is no way to back up files or
folders centrally.
5. P2P networks often suffer from
performance issues.
6. The structure may allow remote access
to some terminals.
How is Peer to Peer Network connected ?

 Diagram Of Peer-to-peer network:-

Each computer connected through the peer to peer


network contributes to the function of the network. Either a USB cable or a Copper
wire can be used for the connection purpose. Any of the computers are not benefited,
all of them are equal peers working together for the desired result.
During recent times, peer to peer is been very popular due
to their ability to share copyrighted contents such as musics and videos. Especially
businesses are benefited from peer to peer network due to their connectivity and
sharing of resources. However as in all networking models, peer to peer networks too
posses advantages as well as disadvantages. By looking at the pros and cons, the users
can decide how beneficial are the P2P network.
2. Client Server Network:-
- In client-server network
relationships, certain computers act as servers and others act as clients.

- A server is simply a computer


that provides the network resources and provides service to other computers when they
request it. A client is the computer running a program that requests the service from a
server. Local area network (LAN) is based on client server network relationship.

- A client-server network is one on


which all available network resources such as files, directories, applications and shared
devices, are centrally managed and hosted and then are accessed by the client.

- Client server networks are


defined by the presence of servers on a network that provide security and
administration of the network.

*Anvantages Of Client Server network:-

 It is very secure.
 Gives better performance.
 It has centralized backup.
 It is very reliable

*Disadvantages of Client Server network:-

 It requires professional administration.


 It is more hardware and software
intensive.
 It requires expensive dedicated
software
Types of Servers
The different types of servers are given below −

File server − These servers provide the services for storing, retrieving and
moving the data. A user can read, write, exchange and manage the files with the
help of file servers.

Printer server − The printer server is used for controlling and managing printing
on the network. It also offers the fax service to the network users.

Application server − The expensive software and additional computing power


can be shared by the computers in a network with the help of application servers.

Message server − It is used to co-ordinate the interaction between users,


documents and applications. The data can be used in the form of audio, video,
binary, text or graphics.

Database server − It is a type of application server.


How is Client Server Network connected ?

 Diagram Of Client Server network:-

In client server computing, the clients requests


a resource and the server provides that resource. A server may serve multiple clients at
the same time while a client is in contact with only one server. Both the client and server
usually communicate via a computer network but sometimes they may reside in the
same system.

Examples of Directory Servers are:-


Microsoft Active Directory,

NetIQ eDirectory,
Fedora Directory Server,
OpenLDAP .
Chapter 4:- Difference between Peer-to-peer & Client server Network
Peer-to-peer network Client Server Network

On other hand in case of Peer-to-Peer In telecommunication Client-Server Network


network, the source and destination nodes is a type of network where a dedicated path
are not directly connected. Instead, the is implemented in which two network nodes
intermediary nodes (mainly switches) are establish a dedicated communications
responsible for transferring the message from channel (circuit) through that network before
one node to the next.. the nodes may communicate.

On other hand in case of Peer-to-Peer no In Client-Server Network a dedicated path


such dedicated path is implemented as the consist of mainly two nodes at each end i.e.,
path used in this switching is consist of sender and receiver is implemented which is
several nodes between the sender and entirely responsible for the transmission of
receiver and each node is responsible for information.
transferring the message from one node to
the next.

. As there are only two nodes in case of Client-


On other hand in case of Peer-to-Peer each Server Network hence centralized server is
node acts as sender and receiver and stores used to store the data in the path or at the
the incoming information before sending to node end. Message generated at the sender
the next node. This makes each node in this side get transmitted to the receiver directly
switching capable to recover the information through the centralized sever where
if it gets lost due to any reason. information stored or retransmitted in the path
through the node.

On other hand if information get lost in Peer- In case of Client-Server network as node did
to-Peer network then the corresponding node not save the information during the
could resend the information as it has transmission, there is no option to resend it if
information stored. gets lost due to some reason until the sender
or centralized server send it again.

On other hand Peer-to-Peer does not reserve Client-Server Network reserves the full
the entire bandwidth in advance it consumes bandwidth in advance as there are only two
bandwidth node per node as per the nodes and dedicated path for transmission.
requirement and releases the bandwidth
when gets free.

On other hand Hierarchical addressing is Geographical addressing is used in Client-


implemented in case of Peer-to-Peer as there Server Network based on the geo-location of
is hierarchical connection between the nodes both the nodes.
used in this type of switching.
Chapter 5:-Applications:-

1. Peer-to-peer Network:
Different applications of P2P networks enable users to
share the computation power (distributed systems), data (file-sharing), and
bandwidth (using many nodes for transferring data). P2P uses an individual's
computer power and resources, instead of powerful centralized servers.

2. Client server network:


In principle, a client/server application consists of a client
program that consumes services provided by a server program. The client requests
services from the server by calling functions in the server application. In a
distributed computing environment, where the client program and the server
program execute on different machines and possibly even on different platforms,
the client and server communicate through a communications layer that is often
called middleware.

Chapter 6:- Conclusion


Peer-to-peer network:-
By presenting each user within the network as both
a client and a server, P2P networking allows for applications and services to provide benefits
such as real-time distributed processing, communication, collaboration, and content distribution.

Client server network:-


In the recent time, all the applications worked on
the client server system. In conclusion, the client server system covers both areas of
networking and management due to its flexibility in structure.

You might also like