SlideShare a Scribd company logo
1 of 13
1/7/2014
Client-Server Network
 A network

which consist of clients and servers.

 A network

architecture in which each computer or
process on the network is either a client or a server.

1/7/2014
Server:
 Provides

services for clients.
 Also known as host computer.
 Controls access hardware and
software on the network.
 Provide storage area for programs,
data and information.
 User authentication and registration.
 Provide access to stored data…
1/7/2014
Client:
 Also

known as users or customer.
 Request the resources from the
server.
 Independent from other clients.
 Gets the files from server.
 Sends file to the server.
 Delete, copy, Rename the files on the
server….
1/7/2014
Types Of Servers:



Application server:

Dedicated to run different
applications.
Message Servers:
Include chat rooms, group
wares, provide instant and real time
communication between users.



1/7/2014
Types of Servers Cont….




Proxy Server:
Used to filter request made by user
over the server.
Improves performance.

Database Server:
 Manages database used over the
network.


1/7/2014
Types of Servers Cont….




Web Server:
Provides access to internet via HTTP.

Receives request from browser and
sends to main server….

1/7/2014
Other Types of Servers.








File Transfer Protocol Server (FTP)
Mail Server
Virtual Server
Telnet Server
News Server
List Server

1/7/2014
Advantages:
Reduces the volume of data traffic
over the network.
 Provides faster response to clients.
 Allows the use of less powerful
computers as clients because most of
the work is done by server.
 Provides more security.
 Accessible any time.


1/7/2014
Disadvantages:
Expensive model.
 Operations stop across the network if
server goes down.
 Need of professionals to maintain.
 No robustness.
 Difficult to implement than P2P.


1/7/2014
Example:


Online Banking networks.
User wants to access his account
from the web browser. As his data is
stored in database, web server run a
program to access database. This
database server may, in turn,
fetch financial transaction records from
another database server. An application
server interprets the returned data by
following the bank's business logic, and
provides the output to the web server.
Finally, the web server sends the result
to the web browser, which interprets the
data.
1/7/2014
Comparison with P2P network
Clients Server consist of many clients
but P2P consist of one client one
server.
 Computing power, memory and
storage is more than P2P.
 Scaled properly to perform any
process on any query.


1/7/2014
1/7/2014

More Related Content

What's hot

Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)
ashiesh0007
 

What's hot (20)

Peer to peer
Peer to peerPeer to peer
Peer to peer
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
Windows Server 2012
Windows Server 2012Windows Server 2012
Windows Server 2012
 
Basic Server PPT (THDC)
Basic Server PPT (THDC)Basic Server PPT (THDC)
Basic Server PPT (THDC)
 
Types of server
Types of serverTypes of server
Types of server
 
Introduction to Server
Introduction to ServerIntroduction to Server
Introduction to Server
 
Computer Networking fundamentals
Computer Networking fundamentals Computer Networking fundamentals
Computer Networking fundamentals
 
Basics of computer networks
Basics of computer networksBasics of computer networks
Basics of computer networks
 
Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)
 
Routers.ppt
Routers.pptRouters.ppt
Routers.ppt
 
What is Router: Functions, Uses | Types of Routers with Examples
What is Router: Functions, Uses | Types of Routers with ExamplesWhat is Router: Functions, Uses | Types of Routers with Examples
What is Router: Functions, Uses | Types of Routers with Examples
 
Networking basics
Networking basicsNetworking basics
Networking basics
 
Basics Of Networking (Overview)
Basics Of Networking (Overview)Basics Of Networking (Overview)
Basics Of Networking (Overview)
 
Peer To Peer Networking
Peer To Peer NetworkingPeer To Peer Networking
Peer To Peer Networking
 
COMPUTER NETWORKING
COMPUTER NETWORKINGCOMPUTER NETWORKING
COMPUTER NETWORKING
 
Types of server
Types of serverTypes of server
Types of server
 
1 introduction to windows server 2016
1  introduction to windows server 20161  introduction to windows server 2016
1 introduction to windows server 2016
 
Computer Networks - PPT
Computer Networks - PPTComputer Networks - PPT
Computer Networks - PPT
 
History of Windows Server
History of Windows ServerHistory of Windows Server
History of Windows Server
 
computer networking and its application ppt
computer networking and its application pptcomputer networking and its application ppt
computer networking and its application ppt
 

Viewers also liked

Computer Network
Computer NetworkComputer Network
Computer Network
eShikshak
 
Network Client Server
Network Client ServerNetwork Client Server
Network Client Server
eShikshak
 
Windows 8 Consumer Preview
Windows 8 Consumer PreviewWindows 8 Consumer Preview
Windows 8 Consumer Preview
Rence Montanes
 
Lecture 11 client_server_interaction
Lecture 11 client_server_interactionLecture 11 client_server_interaction
Lecture 11 client_server_interaction
Serious_SamSoul
 
Cilent to server network plan
Cilent to server network planCilent to server network plan
Cilent to server network plan
Ricky Asher
 
Networking and Computer Troubleshooting
Networking and Computer TroubleshootingNetworking and Computer Troubleshooting
Networking and Computer Troubleshooting
Rence Montanes
 
Career paths in information technology
Career paths in information technologyCareer paths in information technology
Career paths in information technology
Rence Montanes
 
Client Server Architecture
Client Server ArchitectureClient Server Architecture
Client Server Architecture
Rence Montanes
 
CLIENT SERVER IN OS.ppt
CLIENT SERVER IN OS.pptCLIENT SERVER IN OS.ppt
CLIENT SERVER IN OS.ppt
suman yadav
 
Client Server Architecture
Client Server ArchitectureClient Server Architecture
Client Server Architecture
suks_87
 

Viewers also liked (20)

Client server architecture
Client server architectureClient server architecture
Client server architecture
 
Edu Ceviri sunum
Edu Ceviri sunum Edu Ceviri sunum
Edu Ceviri sunum
 
Introductiontowebarchitecture 090922221506-phpapp01
Introductiontowebarchitecture 090922221506-phpapp01Introductiontowebarchitecture 090922221506-phpapp01
Introductiontowebarchitecture 090922221506-phpapp01
 
Computer Network
Computer NetworkComputer Network
Computer Network
 
Network Client Server
Network Client ServerNetwork Client Server
Network Client Server
 
Windows 8 Consumer Preview
Windows 8 Consumer PreviewWindows 8 Consumer Preview
Windows 8 Consumer Preview
 
Lecture 11 client_server_interaction
Lecture 11 client_server_interactionLecture 11 client_server_interaction
Lecture 11 client_server_interaction
 
Cilent to server network plan
Cilent to server network planCilent to server network plan
Cilent to server network plan
 
Networking and Computer Troubleshooting
Networking and Computer TroubleshootingNetworking and Computer Troubleshooting
Networking and Computer Troubleshooting
 
Career paths in information technology
Career paths in information technologyCareer paths in information technology
Career paths in information technology
 
04 Client Server Technology
04 Client Server Technology04 Client Server Technology
04 Client Server Technology
 
Horizontally Scaling Node.js and WebSockets
Horizontally Scaling Node.js and WebSocketsHorizontally Scaling Node.js and WebSockets
Horizontally Scaling Node.js and WebSockets
 
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
 
Client Server Architecture
Client Server ArchitectureClient Server Architecture
Client Server Architecture
 
CLIENT SERVER IN OS.ppt
CLIENT SERVER IN OS.pptCLIENT SERVER IN OS.ppt
CLIENT SERVER IN OS.ppt
 
Client Server Architecture
Client Server ArchitectureClient Server Architecture
Client Server Architecture
 
CBSE XII Communication And Network Concepts
CBSE XII Communication And Network ConceptsCBSE XII Communication And Network Concepts
CBSE XII Communication And Network Concepts
 
Client Server Architecture
Client Server ArchitectureClient Server Architecture
Client Server Architecture
 
Client server technology
Client server technologyClient server technology
Client server technology
 
Client server technology main
Client server technology mainClient server technology main
Client server technology main
 

Similar to Client Server Network By Usman Ihsan

Introduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah HazratIntroduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah Hazrat
Attaullah Hazrat
 
Network architecture
Network architectureNetwork architecture
Network architecture
linghazali
 
Building Intranet Assignment 2009 03 14 roshan basnet (1)
Building Intranet Assignment 2009 03 14 roshan basnet (1)Building Intranet Assignment 2009 03 14 roshan basnet (1)
Building Intranet Assignment 2009 03 14 roshan basnet (1)
rosu555
 
Client server based computing
Client server based computingClient server based computing
Client server based computing
Mohammad Affan
 

Similar to Client Server Network By Usman Ihsan (20)

Types of networks according to security
Types of networks according to securityTypes of networks according to security
Types of networks according to security
 
Types of networks according
Types of networks accordingTypes of networks according
Types of networks according
 
Types of networks according to security
Types of networks according to securityTypes of networks according to security
Types of networks according to security
 
Introduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah HazratIntroduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah Hazrat
 
Clientserver
ClientserverClientserver
Clientserver
 
Network architecture
Network architectureNetwork architecture
Network architecture
 
Modern API's.pptx
Modern API's.pptxModern API's.pptx
Modern API's.pptx
 
E-Commerce Under this we will get to know
E-Commerce Under this we will get to knowE-Commerce Under this we will get to know
E-Commerce Under this we will get to know
 
CSS12 LESSON - Client Server Network.pdf
CSS12 LESSON - Client Server Network.pdfCSS12 LESSON - Client Server Network.pdf
CSS12 LESSON - Client Server Network.pdf
 
Building Intranet Assignment 2009 03 14 roshan basnet (1)
Building Intranet Assignment 2009 03 14 roshan basnet (1)Building Intranet Assignment 2009 03 14 roshan basnet (1)
Building Intranet Assignment 2009 03 14 roshan basnet (1)
 
Client server model Presentation 4pptx
Client server model  Presentation 4pptxClient server model  Presentation 4pptx
Client server model Presentation 4pptx
 
Client-Server Model
Client-Server ModelClient-Server Model
Client-Server Model
 
A Project Report on Linux Server Administration
A Project Report on Linux Server AdministrationA Project Report on Linux Server Administration
A Project Report on Linux Server Administration
 
Network Testing ques
Network Testing quesNetwork Testing ques
Network Testing ques
 
Client server based computing
Client server based computingClient server based computing
Client server based computing
 
introduction on server.pptx
introduction on server.pptxintroduction on server.pptx
introduction on server.pptx
 
Web-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptxWeb-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptx
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
q4 w3 ICT 10.pptx
q4 w3 ICT 10.pptxq4 w3 ICT 10.pptx
q4 w3 ICT 10.pptx
 
Compare peer
Compare peerCompare peer
Compare peer
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Recently uploaded (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

Client Server Network By Usman Ihsan

  • 2. Client-Server Network  A network which consist of clients and servers.  A network architecture in which each computer or process on the network is either a client or a server. 1/7/2014
  • 3. Server:  Provides services for clients.  Also known as host computer.  Controls access hardware and software on the network.  Provide storage area for programs, data and information.  User authentication and registration.  Provide access to stored data… 1/7/2014
  • 4. Client:  Also known as users or customer.  Request the resources from the server.  Independent from other clients.  Gets the files from server.  Sends file to the server.  Delete, copy, Rename the files on the server…. 1/7/2014
  • 5. Types Of Servers:   Application server: Dedicated to run different applications. Message Servers: Include chat rooms, group wares, provide instant and real time communication between users.  1/7/2014
  • 6. Types of Servers Cont….    Proxy Server: Used to filter request made by user over the server. Improves performance. Database Server:  Manages database used over the network.  1/7/2014
  • 7. Types of Servers Cont….    Web Server: Provides access to internet via HTTP. Receives request from browser and sends to main server…. 1/7/2014
  • 8. Other Types of Servers.       File Transfer Protocol Server (FTP) Mail Server Virtual Server Telnet Server News Server List Server 1/7/2014
  • 9. Advantages: Reduces the volume of data traffic over the network.  Provides faster response to clients.  Allows the use of less powerful computers as clients because most of the work is done by server.  Provides more security.  Accessible any time.  1/7/2014
  • 10. Disadvantages: Expensive model.  Operations stop across the network if server goes down.  Need of professionals to maintain.  No robustness.  Difficult to implement than P2P.  1/7/2014
  • 11. Example:  Online Banking networks. User wants to access his account from the web browser. As his data is stored in database, web server run a program to access database. This database server may, in turn, fetch financial transaction records from another database server. An application server interprets the returned data by following the bank's business logic, and provides the output to the web server. Finally, the web server sends the result to the web browser, which interprets the data. 1/7/2014
  • 12. Comparison with P2P network Clients Server consist of many clients but P2P consist of one client one server.  Computing power, memory and storage is more than P2P.  Scaled properly to perform any process on any query.  1/7/2014