Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please help with understand down below with a four hundred words and one scholarly reference. Distinguish between centralized and decentralized P2P networks. A P2P network

Please help with understand down below with a four hundred words and one scholarly reference.

Distinguish between centralized and decentralized P2P networks.

A P2P network should be spread, often on a vast scale, and free of any centralized services. However, certain P2P network services that are claimed to be decentralized may really require a centralized server (or a set of servers). This is the situation, for instance, when a new node joins the network during the JOIN function. Typically, in order to join the network, a node must already be a member of the P2P network. The related message cost makes it practically difficult to employ resources discovery techniques to hunt for such nodes if the system is assumed to be a big scale system via the Internet. To keep an adequate list of existing nodes in the network, it is practical to utilize a collection of servers. In any case, this sort of approach cannot grow as the network's node count rises significantly. In actuality, the JOIN method prevents the existence of pure P2P networks.

What are the advantages and disadvantages of a centralized P2P network?

A centralized P2P network has the benefit of saving users the cost of purchasing and maintaining a server. A P2P network does not need a server since each terminal acts as a data storage location. Authorized users can use their assigned or personal devices to log onto any computer linked in this fashion. Due to the fact that every workstation on the allocated network immediately connects with every other workstation, this benefit can drastically lower overhead expenses for large enterprises (Gaille, L. 2020). One disadvantage of a centralized P2P network is the increased possibility of virus introduction. Like in Corinthians 11:26 said "I have been on frequent journeys, in dangers from rivers, dangers from robbers, dangers from my countrymen, dangers from the Gentiles, dangers in the city, dangers in the wilderness, dangers on the sea, dangers among false brethren;" When a peer-to-peer network is used, it is the duty of every individual user to guard against the introduction of malware, viruses, and other issues. The productivity levels of a complete team can be negatively impacted by one person's error indefinitely. There is no assurance that a single user will stay safe from every issue they encounter online, even if the entire network uses antivirus software and is protected by a firewall.

What are the advantages and disadvantages of a decentralized P2P network?

Decentralized P2P networks have the benefit of not being affected by the failure of a single computer. In a peer-to-peer network, information is distributed decentralized rather than through a central system. This implies that each terminal can operate independently of the others. The remainder of the network won't be affected if one of the machines crashes for whatever reason. The only drawback in this scenario would be that you couldn't view the files on the terminal that is now having issues. Decentralized P2P networks have the disadvantage of storing files or resources on individual computers rather than in a centrally managed public space. This means that when a PC owner doesn't appear to have a logical filing system, it may be difficult for some users to locate specific files. To find out what files you need to manually download to your PC, you must look through each database. You can end up wasting a lot of time if your Internet connection isn't strong enough to support these attempts.

Distinguish between structured and unstructured decentralized P2P networks.

Peers randomly connect to a subset of all peers in an unstructured decentralized P2P network. Although it is pleasant and straightforward, this doesn't scale very well. The key issue is that in order to locate something, you must search the entire network. There isn't a direct path that will get you closer to your solution or target because that would need structure (101 Blockchains. 2022). The end effect is increased latency and overhead when trying to find a specific piece of data. Structured decentralized P2P networks are set up to facilitate effective searches. Finding a bit of information among a million peers is simple, churn excluded. A typical illustration of a structured network is a DHT. You go orders of magnitude closer to your goal with each jump through the DHT.

Gaille, L. (2020, February 18). 20 advantages and disadvantages of a peer-to-peer network. Vittana.org. Retrieved July 14, 2022, from https://vittana.org/20-advantages-and-disadvantages-of-a-peer-to-peer-network(Links to an external site.)

101 Blockchains. (2022, May 27). Understanding peer to Peer Network. 101 Blockchains. Retrieved July 14, 2022, from https://101blockchains.com/peer-to-peer-network/

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Data Communications and Networking

Authors: Behrouz A. Forouzan

5th edition

73376221, 978-0073376226

More Books

Students also viewed these Computer Network questions