Uploaded by Mayur Kale

dcc-microproject-dcc-mp compress

advertisement
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
2
0
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
1.
Enrollment No.
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
(Mrs.Miss Dhumal K.R.)
(Mr. Navale S.K.)
2
0
Name of Principal
( 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 peerto-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 peerto-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
2
0
INDEX
SR.NO
Name Of Chapter
Chapter 1 Synopsis
Page No
1
1.1. Project Title
1.2. Internal Guide
1
Chapter 2 Introduction
Chapter 3 Types
6-11
Peer to peer Network
Client Server Network
12
Chapter 4 Difference between Peer-to-peer & Client server
Network
Chapter 5 Application
13
Chapter 6 Conclusion
13
2
0
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.
2
0
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.
2
0
*Anvantages Of Peer-to-peer network:1. The failure of one computer won’t disrupt the rest of
the system.
maintaining a server.
operating system.
be useful.
2.You get to avoid the expense of having and
3.Peer to peer networks don’t require a network
4.This system doesn’t require advanced knowledge to
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.
2
0
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
0
2.
Client Server Network:In
client-server
relationships, certain computers act as servers and others act as clients.
network
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
2
0
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.
2
0
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 .
2
0
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
network, the source and destination nodes
are not directly connected. Instead, the
intermediary nodes (mainly switches) are
responsible for transferring the message from
one node to the next..
In telecommunication Client-Server Network
is a type of network where a dedicated path
is implemented in which two network nodes
establish a dedicated communications
channel (circuit) through that network before
the nodes may communicate.
On other hand in case of Peer-to-Peer no
such dedicated path is implemented as the
path used in this switching is consist of
several nodes between the sender and
receiver and each node is responsible for
transferring the message from one node to
the next.
In Client-Server Network a dedicated path
consist of mainly two nodes at each end i.e.,
sender and receiver is implemented which is
entirely responsible for the transmission of
information.
.
On other hand in case of Peer-to-Peer each
node acts as sender and receiver and stores
the incoming information before sending to
the next node. This makes each node in this
switching capable to recover the information
if it gets lost due to any reason.
As there are only two nodes in case of ClientServer Network hence centralized server is
used to store the data in the path or at the
node end. Message generated at the sender
side get transmitted to the receiver directly
through the centralized sever where
information stored or retransmitted in the path
through the node.
On other hand if information get lost in Peerto-Peer network then the corresponding node
could resend the information as it has
information stored.
In case of Client-Server network as node did
not save the information during the
transmission, there is no option to resend it if
gets lost due to some reason until the sender
or centralized server send it again.
On other hand Peer-to-Peer does not reserve
the entire bandwidth in advance it consumes
bandwidth node per node as per the
requirement and releases the bandwidth
when gets free.
Client-Server Network reserves the full
bandwidth in advance as there are only two
nodes and dedicated path for transmission.
On other hand Hierarchical addressing is
implemented in case of Peer-to-Peer as there
is hierarchical connection between the nodes
used in this type of switching.
Geographical addressing is used in ClientServer Network based on the geo-location of
both the nodes.
2
0
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.
2
0
Download