2. • A peer-to-peer network is one in which two or more PCs share files and access
to devices such as printers without requiring a separate server computer or
server software.
• In its simplest form, a peer-to-peer (P2P) network is created when two or more
PCs are connected and share resources without going through a separate server
computer.
• A P2P network can be an ad hoc connection—a couple of computers connected
via a Universal Serial Bus to transfer files.
• Peer-to-peer networks are quite common in small offices that do not use a
dedicated file server. All client versions of Windows, Mac and Linux can function
as nodes in a peer-to-peer network and allow their files to be shared.
WHAT IS PEER-TO-PEER
NETWORK?
3. THE HISTORY OF P2P NETWORK
• The precursor of peer-to-peer networks appears to be USENET, which was
developed in 1979. It was a system that allowed users to read and post
messages/news. It was a network system similar to the online forums today,
but with the difference that USENET did not rely on a central server or
administrator. USENET copied the same message/news to all the servers
found in the network. Similarly, P2P networks distribute and use all the
resources available to them.
• The next big thing in the history of P2P was the year 1999 when Napster
came to life. Napster was a file-sharing software that was used by people to
distribute and download music. The music shared on Napster was usually
copyrighted and thus illegal to distribute. However, that did not stop people
from getting it. Although Napster was the one that got P2P into the
mainstream, Napster ultimately failed and was shut down by authorities
because of all the content that was shared illegally on it. Nowadays, P2P
remains one of the most popular technologies for sharing files over the
internet, both lawfully and unlawfully.
5. 1. Each computer might be being accessed by others, it can slow down the
performance for the user.
2. Files and folders cannot be centrally backed up.
3. Files and resources are not centrally organised into a specific shared area. They are
stored on individual computers and might be difficult to locate if the computer’s
owner doesn't have a logical filing system.
4. Ensuring the viruses are not introduced to the network is the responsibility of each
individual user.
5. There is little or no security besides the permissions. Users often don’t need to log
onto their workstations.
DISADVANTAGES:
6. 1. No need for a network operating system.
2. Doesn’t need an expensive server because individual workstations are used to
access the files.
3. No need for specialist staff such as network technicians because each user
sets their own permissions as to which files they are willing to share.
4. Much easier to set up than a client-server network does not need specialist
knowledge.
5. If one computer fails it will not disrupt any other part of the network. It just
means that those files aren’t available to other users at that time.
ADVANTAGES:
7. • They are difficult to take down. Even if you shut down one of the peers, the others
continue to work and communicate. You have to close down all the peers for the
network to stop working.
• Peer-to-peer networks are extremely scalable. Adding new peers is easy as you do
not need to do any central configuration on a central server.
• When it comes to file-sharing, the larger a peer-to-peer network is, the faster it is.
Having the same file stored on many of the peers in a P2P network means that when
someone needs to download it, the file is downloaded from many locations
simultaneously.
WHY ARE PEER-TO-PEER
NETWORKS USEFUL?