Introduction

  • A network is designed as a hierarchical or layered architecture in which every module or layer provides services to the upper layer. Users, sitting at the top layer of the network, communicate as if there is a virtual link between them, and need not be aware of the details of the network.

Types of Network Architecture

(A) Client Server Architecture

(B) Peer-to-Peer Architecture

Introduction of Peer-to-Peer Network

    • Peer stands for “Individual Computer System”.
    • Peer-to-Peer network is also represented/written as P2P.
    • In Peer-to-Peer network, when a P2P application is installed on individual machine, much of the P2P activities are automatic and runs unnoticed in the background.

Definition of Peer-to-Peer Network

    • Peer-to-Peer network architechture is a group of computers that are connected with each another with equal permission right and responsibilities for processing data or sharing resources properly.

Characterstics/Features of Peer-to-Peer Network

    • Peer-to-peer networks are easy to create, less complex, and have lower set up costs.
    • Peer-to-peer network are highly scalable.
    • Peer-to-peer network has one way data flow.
    • P2P networks perform faster operation when we download from many peers. While the speed of the P2P network grows as more clients join the transfer.
    • Peer-to-peer network has decentralized resources.
    • This network has centralized user accounts.
    • The resource sharing in this network occurs without a dedicated server.

Advantages of Peer-to-Peer Network

    • The main advantage of peer-to-peer network is to share aggregate resources cooperatively available in the network by each one.
    • Typical network devices and dedicated servers are not required to create a Peer-to-peer network.
    • No need to install or set up a Server hence less cost.
    • Most content distribution applications work based on the P2P network to prevent a file and data from piracy.

Disadvantages of Peer-to-Peer Network

    • P2P networks often suffer from performance issues.
    • P2P is comparatively less secure.

Use/Application of Peer-to-Peer Network

    • An advanced P2P network helps to share files quickly over large geographical area.

0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.