DCC Micro Project
DCC Micro Project
MICRO PROJECT
ON
Peer to Peer
Submitted To
SUBMITTED BY
TITLE OF PROJECT
Peer to Peer
Program: CO Program Code:CO4-I
Group Details:
TITLE OF PROJECT: Peer To Peer
Certificate
This is to certify that Mr. Bhavesh Bhagwan Yelamkar
Introduction:-
Stands for "Peer to Peer." In a P2P network, the "peers" are computer systems
which are connected to each other via the Internet. Files can be shared directly
between systems on the network without the need of a central server. In other
words, each computer on a P2P network becomes a file server as well as client.
Once connected to the network, P2P software allows you to search for files on
other people's computers. Meanwhile, other users on the network can search for
files on your computer, but typically only within a single folder that you have
designated to share. While P2P networking makes file sharing easy and
convenient, is also has led to a lot of software piracy and illegal music downloads.
Therefore, it is best to be on the safe side and only download software and music
from legitimate websites.
• Easy file sharing: An advanced P2P network can share files quickly over large
distances. Files can be accessed anytime.
• Adaptability: P2P network extends to include new clients easily. This benefit
makes these networks more flexible than client-server networks. Its scalability
• Reliability: Unlike a client-server network, which can fail if the central server
malfunctions, a P2P network will remain functional even if the central server
crashes. If a single computer goes down, the others continue as normal. This also
prevents bottlenecking since traffic is distributed across multiple computers.
• High performance: While a client-server network performs less effectively
when more clients join the network, a P2P network can improve its performance
when more clients join it. This is because each client in a P2P network is also a
server that contributes resources to the network.
2.This connection allows you to easily share data without having to use a separate
server for your file-sharing.
Client-based network servers process requests from clients and return just the
results, rather than sending the original resource to the client to be processed and
returned after computations are complete. Client-based networks ,therefore, take
advantage of the powerful processing capabilities of both the client and the server,
This type of arrangement may include application servers (where entire computer
programs are shared from the server) and communications servers.
Topology used for peer to peer network connection:
Mesh topology:
Advantages of Topology:
▪ The likelihood of redundant connections is high, that adds to the high prices and
potential for reduced potency.
• Peer-to-peer networks square measure easier to line up and use, which implies
that you just will pay less time determining a way to build the network work and
keep it operating.
• You should contemplate the price of the server software itself. Windows Server
will value the maximum amount as $200 per user. and therefore the total value
will increase as your network grows, though the price per user drops. For a peer-
to-peer Windows server, you get Windows once. You don’t pay any further
charges supported the amount of users on your network.
Draw Backs:
Yes, peer-to-peer networks square measure easier to put in and manage than
domain-based networks, however they are doing have their drawbacks: Because
peer-to-peer networks square measure supported computers running shopper
versions of Windows, they’re subject to the inherent limitations of these
Windows versions. shopper versions of Windows square measure designed
primarily to be associate degree package for a single-user microcomputer instead
of to operate as a part of a network. These versions can’t manage a file or printer
server as with efficiency as a true network package. If you don’t came upon a
fanatical network server, somebody (hopefully, not you) could have to be
compelled to abide the inconvenience of sharing his or her laptop with the
network. With Windows Server, the server computers square measure dedicated
to network use in order that nobody has got to place up with this inconvenience.
Although a peer-to-peer network could have a lower value per laptop for smaller
networks, the price distinction between peer-to-peer networks and Windows
Server is a smaller amount vital in larger networks (say, 10 or a lot of clients).
Conclusion:- Peer-to-peer networks can be implemented with very little
investment costs, but in order for the network to work properly, the users must be
very experienced with computers, and strict guidelines must be implemented and
followed in order for the data to remain secure and archived properly. In my
experience, peer-to-peer networks tend to become more of a headache instead of
a help after about 6 computers, especially if your company has a moderate
employee turnover. •A Peer to-Peer network is ideal for home use or small.
Evaluation Sheet for the Micro Project
(Signature of Faculty)
Prof. Okate.U.G