SlideShare a Scribd company logo
Computer Networks
Dr. Methaq Talib
Computer network
• It is possible to connect a number of computers and other
electronic devices to form what is called a computer
network.
• The computers and devices which are part of the network can
"talk" to each other and exchange information. In addition to
the computers and devices which are connected, other
devices are often needed for the network to operate properly.
• Examples for such devices include hubs and switches. A
network using one technology can be connected to another
one using a different technology with a component which is
known as router.
• A network is a group of two or more computer systems
linked together through communication channels .
Computer network
Uses of Computer Networks
• Communication is almost as important to us as
our reliance on air, water, food, and shelter.
Applications help us to
– Chatting
– Download Files
– Purchasing
– Read News
– See & speak to others
– Education
– Sharing
– Many other things
1- Business Applications
• Most companies have a substantial number of computers. For
example, a company may have a computer for each worker
and use them to design products, write brochures, and do
the payroll.
• The goal is to make all programs, equipment, and especially
data available to anyone on the network without regard to
the physical location of the resource or the user as shown in
Figure 1.1.
Uses of Computer Networks
• In the simplest of terms, one can imagine a company’s
information system as consisting of one or more databases
with company information and some number of employees
who need to access them remotely., This called client/server
model.
• In this model, the data are stored on powerful computers
called servers. Often these are centrally housed and
maintained by a system administrator. In contrast, the
employees have simpler machines, called clients, on their
desks, with which they access remote data.
Uses of Computer Networks
Client/server model
• In the client/server model, the device requesting the
information is called a client and the device
responding to the request is called a server. The
client and server machines are connected by a
network, as illustrated in Figure 1.2.
• The most popular realization is that of a Web
application, in which the server generates Web
pages based on its database in response to client
requests that may update the database.
• The client-server model is applicable when the client
and server are both in the same building (and belong
to the same company), but also when they are far
apart.
Client/server model
Client/server model
• If we look at the client-server model in detail, we see that two
processes (i.e., running programs) are involved, one on the
client machine and one on the server machine.
Communication takes the form of the client process sending a
message over the network to the server process. The client
process then waits for a reply message. When the server
process gets the request, it performs the requested work or
looks up the requested data and sends back a reply. These
messages are shown in Figure 1.3.
Uses of Computer Networks
2- Home Applications
• Home users can access information, communicate with other
people, and buy products and services with e-commerce.
• Information available includes the arts, business, cooking,
government, health, history, hobbies, recreation, science,
sports, travel, and many others.
• Popular model for accessing information that goes by the
name of Peer-to-Peer communication.
Peer-to-Peer network
• In a peer-to-peer network, two or more computers are
connected via a network and can share resources (such as
printers and files) without having a dedicated server.
• Every connected end device (known as a peer) can function
as either a server or a client. One computer might assume
the role of server for one transaction while simultaneously
serving as a client for another.
• Unlike the client/server model, which uses dedicated servers,
peer-to-peer networks decentralize the resources on a network.
Instead of locating information to be shared on dedicated servers,
information can be located anywhere on any connected device.
• It is difficult to enforce security and access policies in networks
containing more than just a few computers.
Peer-to-Peer network
3- Mobile Users
• People on the go often want to use their mobile devices to
read and send email, tweet, watch movies, download music,
play games, or simply to surf the Web for information. They
want to do all of the things they do at home and in the office.
Naturally, they want to do them from anywhere on land, sea
or in the air.
• Connectivity to the Internet enables many of these mobile
uses. Since having a wired connection is impossible in cars,
boats, and airplanes, there is a lot of interest in wireless
networks.
• Example: Smart phones, GPS, mobile-commerce, Sensor
networks .
Uses of Computer Networks
4- Social Issues
• Social networks, message boards, content sharing sites, and a
host of other applications allow people to share their views
with like-minded individuals. As long as the subjects are
restricted to technical topics or hobbies like gardening, not
too many problems will arise. These problems such as
Copyright, versus, cookies, spam, …etc.
Uses of Computer Networks
Networks
• A network is a set of devices (often referred to as
nodes) connected by communication links.
• A node can be a computer, printer, or any other
device capable of sending and/or receiving data
generated by other nodes on the network.
• Most networks use distributed processing, in which
a task is divided among multiple computers. Instead
of one single large machine being responsible for all
aspects of a process, separate computers (usually a
personal computer or workstation) handle a subset.
The Elements of Computer Network
• The devices must be interconnected. Network
connections can be wired or wireless. In wired
connections, the medium is either copper, which
carries electrical signals, or optical fiber, which carries
light signals. In wireless connections, the medium is
the Earth's atmosphere, or space, and the signals are
microwaves.
The Elements of Computer Network
• Devices interconnected by medium to provide services
must be governed by rules, or protocols.
• The Protocols are the rules that the networked
devices use to communicate with each other. The
industry standard in networking today is a set of
protocols called TCP/IP (Transmission Control
Protocol/Internet Protocol).
The Elements of Computer Network
Data Flow
Network Criteria
a) Performance
• Performance can be measured in many ways,
including transit time and response time.
• Transit time is the amount of time required for a
message to travel from one device to another.
• Response time is the elapsed time between an inquiry
and a response.
• The performance of a network depends on a number
of factors, including the number of users, the type of
transmission medium, the capabilities of the
connected hardware, and the efficiency of the
software.
• Performance is often evaluated by two
networking metrics: throughput and delay.
• We often need more throughput and less
delay. However, these two criteria are often
contradictory. If we try to send more data to
the network, we may increase throughput but
we increase the delay because of traffic
congestion in the network.
Network Criteria
b) Reliability
• In addition to accuracy of delivery, network reliability
is measured by the frequency of failure, the time it
takes a link to recover from a failure, and the
network's robustness in a catastrophe.
c) Security
• Network security issues include protecting data from
unauthorized access, protecting data from damage
and development, and implementing policies and
procedures for recovery from breaches and data
losses.
Network Criteria

More Related Content

PDF
Computer networks
DOCX
introduction of network
PDF
Chapter 3 network
PPTX
lecture-1.1.pptx
PDF
UNIT 4 computer networking powerpoint presentation .pdf
PPTX
1. introduction to computer networks, data communication, types of networks, ...
PDF
CNE CHP1.pdf
PPTX
Computer Networks.pptx
Computer networks
introduction of network
Chapter 3 network
lecture-1.1.pptx
UNIT 4 computer networking powerpoint presentation .pdf
1. introduction to computer networks, data communication, types of networks, ...
CNE CHP1.pdf
Computer Networks.pptx

Similar to Computer Networks-1- odes and links are the basic building blocks in computer networking. A network node may be data communication equipment (DCE) (20)

PPTX
BBA MDU unit 1 Computer network
PPTX
Chapter 11- Emerging Technologies - Sub topic Communications technology
PDF
1. Introduction to computer networks.pdf
PPT
basic networking and topologies explained.ppt
PDF
unit 4 cds computer networking notesnotes.pdf
PPTX
Lecture 2 types of network
PPTX
INTRODUCTION TO NETWORKING FOR BEGINNERS.pptx
PDF
Assignment 1,computer networks-317
PPTX
Operating System Module 1 Session 5.pptx
PPT
Information system architecture
PPTX
Distributed Computing system
PPTX
Computer communication network
PDF
Distributed systems
PPT
cloud computing.ppt
PPT
DOCX
dcu1-distributed-computing-lecture-notes.docx
PPTX
Lesson 2-Introduction to Network.pptx
PPT
CSIT108 Module-2.ppt
PPTX
Computer Communications
BBA MDU unit 1 Computer network
Chapter 11- Emerging Technologies - Sub topic Communications technology
1. Introduction to computer networks.pdf
basic networking and topologies explained.ppt
unit 4 cds computer networking notesnotes.pdf
Lecture 2 types of network
INTRODUCTION TO NETWORKING FOR BEGINNERS.pptx
Assignment 1,computer networks-317
Operating System Module 1 Session 5.pptx
Information system architecture
Distributed Computing system
Computer communication network
Distributed systems
cloud computing.ppt
dcu1-distributed-computing-lecture-notes.docx
Lesson 2-Introduction to Network.pptx
CSIT108 Module-2.ppt
Computer Communications
Ad

More from NebrasAli2 (7)

PPTX
Chapter-3 Editied.pptx It eliminates the need for individuals and businesses ...
PPTX
Chapter Modified -1.pptx Cloud computing is the on-demand availability of com...
PPTX
Computer Networks-2 data communication equipment (DCE) such as a modem, hub o...
PPTX
odes and links are the basic building blocks in computer networking. A networ...
PPTX
A computer network is a collection of interconnected devices that share resou...
PPTX
ورشة تحليل المشاعر.pptx تحليل المشاعر هو تطبيق خاص بتقنيات معالجة اللغة الطبي...
PPTX
NLP Sentiment Analysis an application of natural language processing (NLP) te...
Chapter-3 Editied.pptx It eliminates the need for individuals and businesses ...
Chapter Modified -1.pptx Cloud computing is the on-demand availability of com...
Computer Networks-2 data communication equipment (DCE) such as a modem, hub o...
odes and links are the basic building blocks in computer networking. A networ...
A computer network is a collection of interconnected devices that share resou...
ورشة تحليل المشاعر.pptx تحليل المشاعر هو تطبيق خاص بتقنيات معالجة اللغة الطبي...
NLP Sentiment Analysis an application of natural language processing (NLP) te...
Ad

Recently uploaded (20)

PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Onica Farming 24rsclub profitable farm business
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
PDF
English Language Teaching from Post-.pdf
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Revamp in MTO Odoo 18 Inventory - Odoo Slides
PPTX
Pharma ospi slides which help in ospi learning
DOCX
UPPER GASTRO INTESTINAL DISORDER.docx
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Open folder Downloads.pdf yes yes ges yes
PPTX
Open Quiz Monsoon Mind Game Final Set.pptx
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Onica Farming 24rsclub profitable farm business
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
The Final Stretch: How to Release a Game and Not Die in the Process.
English Language Teaching from Post-.pdf
Insiders guide to clinical Medicine.pdf
Revamp in MTO Odoo 18 Inventory - Odoo Slides
Pharma ospi slides which help in ospi learning
UPPER GASTRO INTESTINAL DISORDER.docx
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Week 4 Term 3 Study Techniques revisited.pptx
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
human mycosis Human fungal infections are called human mycosis..pptx
Open folder Downloads.pdf yes yes ges yes
Open Quiz Monsoon Mind Game Final Set.pptx
Abdominal Access Techniques with Prof. Dr. R K Mishra
O5-L3 Freight Transport Ops (International) V1.pdf

Computer Networks-1- odes and links are the basic building blocks in computer networking. A network node may be data communication equipment (DCE)

  • 2. Computer network • It is possible to connect a number of computers and other electronic devices to form what is called a computer network. • The computers and devices which are part of the network can "talk" to each other and exchange information. In addition to the computers and devices which are connected, other devices are often needed for the network to operate properly. • Examples for such devices include hubs and switches. A network using one technology can be connected to another one using a different technology with a component which is known as router. • A network is a group of two or more computer systems linked together through communication channels .
  • 4. Uses of Computer Networks • Communication is almost as important to us as our reliance on air, water, food, and shelter. Applications help us to – Chatting – Download Files – Purchasing – Read News – See & speak to others – Education – Sharing – Many other things
  • 5. 1- Business Applications • Most companies have a substantial number of computers. For example, a company may have a computer for each worker and use them to design products, write brochures, and do the payroll. • The goal is to make all programs, equipment, and especially data available to anyone on the network without regard to the physical location of the resource or the user as shown in Figure 1.1. Uses of Computer Networks
  • 6. • In the simplest of terms, one can imagine a company’s information system as consisting of one or more databases with company information and some number of employees who need to access them remotely., This called client/server model. • In this model, the data are stored on powerful computers called servers. Often these are centrally housed and maintained by a system administrator. In contrast, the employees have simpler machines, called clients, on their desks, with which they access remote data. Uses of Computer Networks
  • 7. Client/server model • In the client/server model, the device requesting the information is called a client and the device responding to the request is called a server. The client and server machines are connected by a network, as illustrated in Figure 1.2.
  • 8. • The most popular realization is that of a Web application, in which the server generates Web pages based on its database in response to client requests that may update the database. • The client-server model is applicable when the client and server are both in the same building (and belong to the same company), but also when they are far apart. Client/server model
  • 9. Client/server model • If we look at the client-server model in detail, we see that two processes (i.e., running programs) are involved, one on the client machine and one on the server machine. Communication takes the form of the client process sending a message over the network to the server process. The client process then waits for a reply message. When the server process gets the request, it performs the requested work or looks up the requested data and sends back a reply. These messages are shown in Figure 1.3.
  • 10. Uses of Computer Networks 2- Home Applications • Home users can access information, communicate with other people, and buy products and services with e-commerce. • Information available includes the arts, business, cooking, government, health, history, hobbies, recreation, science, sports, travel, and many others. • Popular model for accessing information that goes by the name of Peer-to-Peer communication.
  • 11. Peer-to-Peer network • In a peer-to-peer network, two or more computers are connected via a network and can share resources (such as printers and files) without having a dedicated server. • Every connected end device (known as a peer) can function as either a server or a client. One computer might assume the role of server for one transaction while simultaneously serving as a client for another.
  • 12. • Unlike the client/server model, which uses dedicated servers, peer-to-peer networks decentralize the resources on a network. Instead of locating information to be shared on dedicated servers, information can be located anywhere on any connected device. • It is difficult to enforce security and access policies in networks containing more than just a few computers. Peer-to-Peer network
  • 13. 3- Mobile Users • People on the go often want to use their mobile devices to read and send email, tweet, watch movies, download music, play games, or simply to surf the Web for information. They want to do all of the things they do at home and in the office. Naturally, they want to do them from anywhere on land, sea or in the air. • Connectivity to the Internet enables many of these mobile uses. Since having a wired connection is impossible in cars, boats, and airplanes, there is a lot of interest in wireless networks. • Example: Smart phones, GPS, mobile-commerce, Sensor networks . Uses of Computer Networks
  • 14. 4- Social Issues • Social networks, message boards, content sharing sites, and a host of other applications allow people to share their views with like-minded individuals. As long as the subjects are restricted to technical topics or hobbies like gardening, not too many problems will arise. These problems such as Copyright, versus, cookies, spam, …etc. Uses of Computer Networks
  • 15. Networks • A network is a set of devices (often referred to as nodes) connected by communication links. • A node can be a computer, printer, or any other device capable of sending and/or receiving data generated by other nodes on the network. • Most networks use distributed processing, in which a task is divided among multiple computers. Instead of one single large machine being responsible for all aspects of a process, separate computers (usually a personal computer or workstation) handle a subset.
  • 16. The Elements of Computer Network • The devices must be interconnected. Network connections can be wired or wireless. In wired connections, the medium is either copper, which carries electrical signals, or optical fiber, which carries light signals. In wireless connections, the medium is the Earth's atmosphere, or space, and the signals are microwaves.
  • 17. The Elements of Computer Network
  • 18. • Devices interconnected by medium to provide services must be governed by rules, or protocols. • The Protocols are the rules that the networked devices use to communicate with each other. The industry standard in networking today is a set of protocols called TCP/IP (Transmission Control Protocol/Internet Protocol). The Elements of Computer Network
  • 20. Network Criteria a) Performance • Performance can be measured in many ways, including transit time and response time. • Transit time is the amount of time required for a message to travel from one device to another. • Response time is the elapsed time between an inquiry and a response. • The performance of a network depends on a number of factors, including the number of users, the type of transmission medium, the capabilities of the connected hardware, and the efficiency of the software.
  • 21. • Performance is often evaluated by two networking metrics: throughput and delay. • We often need more throughput and less delay. However, these two criteria are often contradictory. If we try to send more data to the network, we may increase throughput but we increase the delay because of traffic congestion in the network. Network Criteria
  • 22. b) Reliability • In addition to accuracy of delivery, network reliability is measured by the frequency of failure, the time it takes a link to recover from a failure, and the network's robustness in a catastrophe. c) Security • Network security issues include protecting data from unauthorized access, protecting data from damage and development, and implementing policies and procedures for recovery from breaches and data losses. Network Criteria