Posts

Showing posts from January, 2024

Network Architecture

Image
Computer Network Architecture is a physical design or layout which includes hardware, software, their connections, protocols used as well as communication channels within an organization or across the internet. Types of Network Architectures 1) Peer-to-Peer (P2P) Model:  A network in which all computers / peers are connected with each other. Every computer is a node & working as a client & server both. It requests and provides resources to other nodes without the need for a central authority or server.                      Usage: *  It is used in a file-sharing applications using BitToorent communication protocols or small number of computers are in use ( BitTorrent enables users to distribute data over the internet in a decentralized manner ) * Video streaming * Online gaming Advantages: * P2P networks can reduce load and cost of servers  * Increases availability and reliability of resources