SlideShare a Scribd company logo
1 of 12
Network Architecture
 Network Architecture is the complete framework of an organization's
computer network
 The diagram of the network architecture provides a full picture of the
established network with detailed view of all the resources accessible.
 It includes hardware components used for communication, cabling and device
types, network layout and topologies, physical and wireless connections,
implemented areas and future plans.
 In addition, the software rules and protocols also constitute to the network
architecture.
 This architecture is always designed by a network manager/administrator
with coordination of network engineers and other design engineers.
Cont.……
 Network Architecture provides the detail overview of a network.
 It is used to classify all the network layers step-by-step in logical form by
describing each step in detail.
 It is also based on the complete working definitions of the protocols.
 The architecture is emphasized in a distributed computing environment and
its complexity can not be understood without a framework.
 Therefore there is a need to develop applications or methods to layout an
overview of a network.
Types of Network Architecture
 Two of the most widely used types of network architecture
1. peer-to-peer
2. client/server
peer-to-peer
 the tasks are allocated among all the members of the network.
 A peer-to-peer network does not use a central computer server that controls
network activity.
 every computer on the network has a special software running that allows for
communications between all the computers.
 Peer-to-peer is mostly used for file sharing.
 A peer-to-peer network is robust in the sense that if one or several of the
individual computers stop working for some reason.
 For example, in the case of file sharing, if very few people make their files
available, there is very little for users to download.
peer-to-peer
Advantages of Peer-to-peer networking
1) It is easy to install and so is the configuration of computers on this network.
2) All the resources and contents are shared by all the peers, unlike server-client
architecture where Server shares all the contents and resources.
3) P2P is more reliable as central dependency is eliminated. Failure of one peer
doesn’t affect the functioning of other peers. In case of Client –Server network,
if server goes down whole network gets affected.
4) There is no need for full-time System Administrator. Every user is the
administrator of his machine. User can control their shared resources.
5) The over-all cost of building and maintaining this type of network is
comparatively very less.
Disadvantages(drawbacks) of Peer to
peer architecture
1)In this network, the whole system is decentralized thus it is difficult to
administer. That is one person cannot determine the whole accessibility setting
of whole network.
2) Security in this system is very less viruses, spywares, Trojans, etc..
malwares can easily transmitted over this P-2-P architecture.
3) Data recovery or backup is very difficult. Each computer should have its own
back-up system
4) Lot of movies, music and other copyrighted files are transferred using this
type of file transfer. P2P is the technology used in torrents.
Client/Server
 a number of network clients or workstations request resources or services
from the network.
 One or more network servers manage and provide these resources or services.
 The clients are computers that depend on the server for data and software.
 Network servers are also referred to as computer servers, or simply servers.
 Sometimes a server is described in terms of the specific service
 it provides, such as
e-mail server
print server
or storage server Some servers, however, can provide all these services.
Cont.……..
 Servers are typically computers with more processing speed, memory and
hard disk space than a regular desktop computer.
 The network servers run their own operating system that manages the
various network tasks as well as services that run on the network.
 Depending on the need for network storage and services, a single network
may only use one or a large number of servers.
 Clients are hardware devices which provide end users with access to data and
services on the server.
 You can use these devices more or less independently.
 For example, you can open up software applications, create and edit
documents and save files on the local storage medium, such as a hard disk.
Advantages of Client Server Networks
1) Centralization :Unlike P2P, where there is no central administration, here in this
architecture there is a centralized control. Servers help in administering the whole
set-up. Access rights and resource allocation is done by Servers.
2) Proper Management: All the files are stored at the same place. In this way,
management of files becomes easy. Also it becomes easier to find files.
3) Back-up and Recovery possible : As all the data is stored on server its easy to
make a back-up of it. Also, in case of some break-down if data is lost, it can be
recovered easily and efficiently. While in peer computing we have to take back-up at
every workstation.
4) Up gradation and Scalability in Client-server set-up : Changes can be made easily
by just upgrading the server. Also new resources and systems can be added by making
necessary changes in server.
5) Accessibility : From various platforms in the network, server can be accessed
remotely.
6) As new information is uploaded in database , each workstation need not have its
own storage capacities increased (as may be the case in peer-to-peer systems). All the
changes are made only in central computer on which server database exists.
7) Security : Rules defining security and access rights can be defined at the time of
set-up of server.
8) Servers can play different roles for different clients.
Disadvantages of Client Server
Architecture
1) Congestion in Network :Too many requests from the clients may lead to
congestion, which rarely takes place in P2P network. Overload can lead to breaking-
down of servers. In peer-to-peer, the total bandwidth of the network increases as the
number of peers increase.
2) Client-Server architecture is not as robust as a P2P and if the server fails, the
whole network goes down. Also, if you are downloading a file from server and it gets
abandoned due to some error, download stops altogether. However, if there would
have been peers, they would have provided the broken parts of file.
3) Cost : It is very expensive to install and manage this type of computing.
4) You need professional IT people to maintain the servers and other technical
details of network.

More Related Content

What's hot

peer to peer and client server model
peer to peer and client server modelpeer to peer and client server model
peer to peer and client server modelBharath Nair
 
Network Operating System
Network Operating SystemNetwork Operating System
Network Operating Systemisma ishak
 
Peer to peer data management
Peer to peer data managementPeer to peer data management
Peer to peer data managementJunaid Lodhi
 
Client server component
Client server componentClient server component
Client server componentSatya P. Joshi
 
Synapseindia revirews about networking
Synapseindia revirews about networkingSynapseindia revirews about networking
Synapseindia revirews about networkingsaritasingh19866
 
Distributed computing ).ppt him
Distributed computing ).ppt himDistributed computing ).ppt him
Distributed computing ).ppt himHimanshu Saini
 
Introduction to Distributed System
Introduction to Distributed SystemIntroduction to Distributed System
Introduction to Distributed SystemSunita Sahu
 
Client-Server Model
Client-Server ModelClient-Server Model
Client-Server ModelHTS Hosting
 
Networking for MBA
Networking for MBANetworking for MBA
Networking for MBAKK Bajpai
 
System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computingpurplesea
 
Distributed Server
Distributed ServerDistributed Server
Distributed ServerRajan Kumar
 
Distributed computing
Distributed computingDistributed computing
Distributed computingshivli0769
 
Introduction to distributed system
Introduction to distributed systemIntroduction to distributed system
Introduction to distributed systemishapadhy
 
Microprocessor presentation
Microprocessor presentationMicroprocessor presentation
Microprocessor presentationTanmayShete4
 
Network operating systems1
Network operating systems1Network operating systems1
Network operating systems1Abu Sayed Adhar
 

What's hot (20)

peer to peer and client server model
peer to peer and client server modelpeer to peer and client server model
peer to peer and client server model
 
Network administration Book
Network administration BookNetwork administration Book
Network administration Book
 
Peer to-peer network
Peer to-peer networkPeer to-peer network
Peer to-peer network
 
Network Operating System
Network Operating SystemNetwork Operating System
Network Operating System
 
Peer to peer data management
Peer to peer data managementPeer to peer data management
Peer to peer data management
 
Client server component
Client server componentClient server component
Client server component
 
Synapseindia revirews about networking
Synapseindia revirews about networkingSynapseindia revirews about networking
Synapseindia revirews about networking
 
Distributed computing ).ppt him
Distributed computing ).ppt himDistributed computing ).ppt him
Distributed computing ).ppt him
 
Introduction to Distributed System
Introduction to Distributed SystemIntroduction to Distributed System
Introduction to Distributed System
 
Client-Server Model
Client-Server ModelClient-Server Model
Client-Server Model
 
Networking for MBA
Networking for MBANetworking for MBA
Networking for MBA
 
System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computing
 
Distributed Server
Distributed ServerDistributed Server
Distributed Server
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Introduction to distributed system
Introduction to distributed systemIntroduction to distributed system
Introduction to distributed system
 
Network_Administration_PPT
Network_Administration_PPTNetwork_Administration_PPT
Network_Administration_PPT
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Microprocessor presentation
Microprocessor presentationMicroprocessor presentation
Microprocessor presentation
 
Network operating systems1
Network operating systems1Network operating systems1
Network operating systems1
 
Networking Concepts
Networking ConceptsNetworking Concepts
Networking Concepts
 

Similar to Network archetecture

L4Network Architecture.pptx
L4Network Architecture.pptxL4Network Architecture.pptx
L4Network Architecture.pptxGarimaJain745610
 
unit 4 cds computer networking notesnotes.pdf
unit 4 cds computer networking notesnotes.pdfunit 4 cds computer networking notesnotes.pdf
unit 4 cds computer networking notesnotes.pdfshubhangisonawane6
 
Please identify hardware device(s) (peripherals) and describe how a NO.docx
Please identify hardware device(s) (peripherals) and describe how a NO.docxPlease identify hardware device(s) (peripherals) and describe how a NO.docx
Please identify hardware device(s) (peripherals) and describe how a NO.docxrtodd19
 
Advantages-and-Disadvantages-of-P2P-Network-Client-Server-Network.pdf
Advantages-and-Disadvantages-of-P2P-Network-Client-Server-Network.pdfAdvantages-and-Disadvantages-of-P2P-Network-Client-Server-Network.pdf
Advantages-and-Disadvantages-of-P2P-Network-Client-Server-Network.pdfNanetteMaraonSansano1
 
Distributed system
Distributed systemDistributed system
Distributed systemchirag patil
 
Lecture 1-introduction to distributed computing.pptx
Lecture 1-introduction to distributed computing.pptxLecture 1-introduction to distributed computing.pptx
Lecture 1-introduction to distributed computing.pptxssusere05ec21
 
Peer To Peer Networking
Peer To Peer NetworkingPeer To Peer Networking
Peer To Peer Networkingicanhasfay
 
Chapter 1 - Introduction to the basic concepts of networks.ppt
Chapter 1 - Introduction to the basic concepts of networks.pptChapter 1 - Introduction to the basic concepts of networks.ppt
Chapter 1 - Introduction to the basic concepts of networks.pptssuser3acfba
 

Similar to Network archetecture (20)

Kinds of networks
Kinds of networksKinds of networks
Kinds of networks
 
Peer to peer
Peer to peerPeer to peer
Peer to peer
 
L4Network Architecture.pptx
L4Network Architecture.pptxL4Network Architecture.pptx
L4Network Architecture.pptx
 
Compare peer
Compare peerCompare peer
Compare peer
 
Networking types
Networking typesNetworking types
Networking types
 
unit 4-1.pptx
unit 4-1.pptxunit 4-1.pptx
unit 4-1.pptx
 
unit 4 cds computer networking notesnotes.pdf
unit 4 cds computer networking notesnotes.pdfunit 4 cds computer networking notesnotes.pdf
unit 4 cds computer networking notesnotes.pdf
 
Peer Sim & P2P
Peer Sim & P2PPeer Sim & P2P
Peer Sim & P2P
 
Please identify hardware device(s) (peripherals) and describe how a NO.docx
Please identify hardware device(s) (peripherals) and describe how a NO.docxPlease identify hardware device(s) (peripherals) and describe how a NO.docx
Please identify hardware device(s) (peripherals) and describe how a NO.docx
 
Final peersimp pt
Final peersimp ptFinal peersimp pt
Final peersimp pt
 
computer networks
computer networkscomputer networks
computer networks
 
Advantages-and-Disadvantages-of-P2P-Network-Client-Server-Network.pdf
Advantages-and-Disadvantages-of-P2P-Network-Client-Server-Network.pdfAdvantages-and-Disadvantages-of-P2P-Network-Client-Server-Network.pdf
Advantages-and-Disadvantages-of-P2P-Network-Client-Server-Network.pdf
 
CSS 12 - Q1 - Lesson 3.pptx
CSS 12 - Q1 - Lesson 3.pptxCSS 12 - Q1 - Lesson 3.pptx
CSS 12 - Q1 - Lesson 3.pptx
 
SOFTWARE COMPUTING
SOFTWARE COMPUTINGSOFTWARE COMPUTING
SOFTWARE COMPUTING
 
DISTRIBUTED SYSTEM 16M.docx
DISTRIBUTED SYSTEM 16M.docxDISTRIBUTED SYSTEM 16M.docx
DISTRIBUTED SYSTEM 16M.docx
 
Distributed system
Distributed systemDistributed system
Distributed system
 
Lecture 1-introduction to distributed computing.pptx
Lecture 1-introduction to distributed computing.pptxLecture 1-introduction to distributed computing.pptx
Lecture 1-introduction to distributed computing.pptx
 
Networking basics
Networking basicsNetworking basics
Networking basics
 
Peer To Peer Networking
Peer To Peer NetworkingPeer To Peer Networking
Peer To Peer Networking
 
Chapter 1 - Introduction to the basic concepts of networks.ppt
Chapter 1 - Introduction to the basic concepts of networks.pptChapter 1 - Introduction to the basic concepts of networks.ppt
Chapter 1 - Introduction to the basic concepts of networks.ppt
 

Recently uploaded

internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 

Recently uploaded (20)

internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 

Network archetecture

  • 1. Network Architecture  Network Architecture is the complete framework of an organization's computer network  The diagram of the network architecture provides a full picture of the established network with detailed view of all the resources accessible.  It includes hardware components used for communication, cabling and device types, network layout and topologies, physical and wireless connections, implemented areas and future plans.  In addition, the software rules and protocols also constitute to the network architecture.  This architecture is always designed by a network manager/administrator with coordination of network engineers and other design engineers.
  • 2. Cont.……  Network Architecture provides the detail overview of a network.  It is used to classify all the network layers step-by-step in logical form by describing each step in detail.  It is also based on the complete working definitions of the protocols.  The architecture is emphasized in a distributed computing environment and its complexity can not be understood without a framework.  Therefore there is a need to develop applications or methods to layout an overview of a network.
  • 3. Types of Network Architecture  Two of the most widely used types of network architecture 1. peer-to-peer 2. client/server
  • 4. peer-to-peer  the tasks are allocated among all the members of the network.  A peer-to-peer network does not use a central computer server that controls network activity.  every computer on the network has a special software running that allows for communications between all the computers.  Peer-to-peer is mostly used for file sharing.  A peer-to-peer network is robust in the sense that if one or several of the individual computers stop working for some reason.  For example, in the case of file sharing, if very few people make their files available, there is very little for users to download.
  • 6. Advantages of Peer-to-peer networking 1) It is easy to install and so is the configuration of computers on this network. 2) All the resources and contents are shared by all the peers, unlike server-client architecture where Server shares all the contents and resources. 3) P2P is more reliable as central dependency is eliminated. Failure of one peer doesn’t affect the functioning of other peers. In case of Client –Server network, if server goes down whole network gets affected. 4) There is no need for full-time System Administrator. Every user is the administrator of his machine. User can control their shared resources. 5) The over-all cost of building and maintaining this type of network is comparatively very less.
  • 7. Disadvantages(drawbacks) of Peer to peer architecture 1)In this network, the whole system is decentralized thus it is difficult to administer. That is one person cannot determine the whole accessibility setting of whole network. 2) Security in this system is very less viruses, spywares, Trojans, etc.. malwares can easily transmitted over this P-2-P architecture. 3) Data recovery or backup is very difficult. Each computer should have its own back-up system 4) Lot of movies, music and other copyrighted files are transferred using this type of file transfer. P2P is the technology used in torrents.
  • 8. Client/Server  a number of network clients or workstations request resources or services from the network.  One or more network servers manage and provide these resources or services.  The clients are computers that depend on the server for data and software.  Network servers are also referred to as computer servers, or simply servers.  Sometimes a server is described in terms of the specific service  it provides, such as e-mail server print server or storage server Some servers, however, can provide all these services.
  • 9. Cont.……..  Servers are typically computers with more processing speed, memory and hard disk space than a regular desktop computer.  The network servers run their own operating system that manages the various network tasks as well as services that run on the network.  Depending on the need for network storage and services, a single network may only use one or a large number of servers.  Clients are hardware devices which provide end users with access to data and services on the server.  You can use these devices more or less independently.  For example, you can open up software applications, create and edit documents and save files on the local storage medium, such as a hard disk.
  • 10.
  • 11. Advantages of Client Server Networks 1) Centralization :Unlike P2P, where there is no central administration, here in this architecture there is a centralized control. Servers help in administering the whole set-up. Access rights and resource allocation is done by Servers. 2) Proper Management: All the files are stored at the same place. In this way, management of files becomes easy. Also it becomes easier to find files. 3) Back-up and Recovery possible : As all the data is stored on server its easy to make a back-up of it. Also, in case of some break-down if data is lost, it can be recovered easily and efficiently. While in peer computing we have to take back-up at every workstation. 4) Up gradation and Scalability in Client-server set-up : Changes can be made easily by just upgrading the server. Also new resources and systems can be added by making necessary changes in server. 5) Accessibility : From various platforms in the network, server can be accessed remotely. 6) As new information is uploaded in database , each workstation need not have its own storage capacities increased (as may be the case in peer-to-peer systems). All the changes are made only in central computer on which server database exists. 7) Security : Rules defining security and access rights can be defined at the time of set-up of server. 8) Servers can play different roles for different clients.
  • 12. Disadvantages of Client Server Architecture 1) Congestion in Network :Too many requests from the clients may lead to congestion, which rarely takes place in P2P network. Overload can lead to breaking- down of servers. In peer-to-peer, the total bandwidth of the network increases as the number of peers increase. 2) Client-Server architecture is not as robust as a P2P and if the server fails, the whole network goes down. Also, if you are downloading a file from server and it gets abandoned due to some error, download stops altogether. However, if there would have been peers, they would have provided the broken parts of file. 3) Cost : It is very expensive to install and manage this type of computing. 4) You need professional IT people to maintain the servers and other technical details of network.