Professional Documents
Culture Documents
Peer To Peer Model
Peer To Peer Model
Peer To Peer Model
Submitted to:
Sir Muneeb
Comprehensive Report
Peer-to-Peer Networks
Definition:
In peer-to-peer network two or more computers connected with each other to share the resources and
files directly without any server. A peer-to-peer network contains different nodes that equally performed
in a network. All the work is divided between all nodes. Here the term node is used for the computer.
These all nodes interact with each other to share resources like hard disk and printer etc.
Characteristics:
Peer to peer networks is usually formed by groups of a dozen or less computers. These computers
all store their data using individual security but also share data with all the other nodes.
The nodes in peer-to-peer networks both use resources and provide resources. So, if the nodes
increase, then the resource sharing capacity of the peer-to-peer network increases. This is different
than client server networks where the server gets overwhelmed if the nodes increase.
Since nodes in peer-to-peer networks act as both clients and servers, it is difficult to provide
adequate security for the nodes. This can lead to denial-of-service attacks.
It is capable to use of advance operating system like as Windows and Mac OS.
Its data is flowing one side.
It does not need any central repository for managing their content because all nodes in P2P
network are autonomous in nature.
That means each terminal can function independently of every other one.
If one of the computers goes down for any reason, then the rest of the network will not
experience a disruption.
A P2P network doesn’t require a server because individual terminals serve as a repository of
information.
Authorized users can access any computer connected in this way through their assigned or personal
devices. This advantage can significantly reduce overhead costs for large organizations because
each workstation communicates with every other one on the assigned network automatically.
This advantage also means that workers can become more productive because file access is
instantaneous instead of requiring a transfer from station to station.
Each computer functions as its own “server” in a way, storing files for individual users while
providing access to local files – sometimes under different profiles. Then you can connect each
system to the Internet or to cloud-based systems as needed to manage the network. Without the
need for an operating system, users can stay more productive while companies can reduce
technology and staffing costs without impacting their employees in adverse ways.
P2P networks are much easier to set up and implement than client-server networks. This
approach does not require advanced knowledge during the startup phase.
As long as the user understands how to connect the terminal to the others that are in close
proximity to the station, the peer-to-peer functionality becomes immediately achievable.
5. It reduces the need to have technical staff available:
Peer to peer networks don’t require the same number of specialist staff as other connections
because everything happens at the user terminal. Each person gets to set their own permissions
as to which files they are willing to share with the rest of the network. Although that means it is
theoretically possible to create an independent system with nothing shareable on it.
.
6. Your internet speed may not impact the downloading time for your files.
Depending on the number of terminals that act as seeds for the peer to peer network, the
speed of your Internet connection may not impact the quality of your download.
Even when users have slow connections, some torrent files can download very quickly when
compared to the traditional method. This advantage is possible because of the structure of
sharing in this way.
You are receiving small bits of information from hundreds or thousands of computers instead of
only one storage location.
You must search through each database manually to determine what files are necessary to
download to your system. If you don’t have a robust Internet connection supporting these
efforts, then you could find yourself wasting a lot of time.
When a peer-to-peer network is employed, then it becomes the responsibility of each unique user
to prevent viruses, malware, and other problems from being introduced to the system. One person
making a mistake can adversely impact an entire team’s productivity levels indefinitely.
Even if the entire network runs antivirus software and operates with a firewall, there are no
guarantees that an individual user will avoid every problem they find online.
Most users don’t even need to log onto their workstations because of the structures employed.
That means the first line of defense for homeowners or businesses that use P2P networks is their
front door.
The lack of a centralized system creates issues with collaboration because of this disadvantage
since the information is more terminal-based without a server.
5. Peer to peer networks don’t provide a way to view files before download:
This disadvantage does not apply to a network that allows individual terminals to access files
remotely from authorized systems. It applies to all other structures because there is no way to
review the information that you want to download until the file appears on your computer.
Most systems will give you the opportunity to observe what the file contains as a preview, but it
will not allow you to view the quality of the data.