SlideShare a Scribd company logo
Introduction to Data
Communications and computer
networking
Presented by: Mahira
Data Communications
 The term telecommunication means
communication at a distance. The word
data refers to information presented in
whatever form is agreed upon by the
parties creating and using the data.
Data communications are the exchange
of data between two devices via some
form of transmission medium such as a
wire cable.
History of Data Communication
 Transistor developed by Bell Labs (which is
now ???) 1947
 Hush-a-Phone Case
 Carterphone case
 MCI and Long Distance
 Creation of networks (LAN’s and WAN’s)
 Data Link Protocols
 Microcomputers
Features of Communication
 Four things required
– Sender, receiver, medium, and message
 Types of messages
– File
– Request
– Response
– Status
– Control
– Correspondence
 Understandability
 Error Detection
Five Components of Data
Communication
1. Message
2. Sender
3. Receiver
4. Medium
5. Protocol
Direction of data flow
Simplex
Half Duplex
Full Duplex
Network Applications
 The network applications environment
consists of several important
components:
– Application programs
– Operating systems
– Data communication systems
– Database management systems
 The application environment is
illustrated in Figure 1-10
Application Service Providers
 Many businesses have turned to third-party
services for some or all of their business and
data communications applications
 Application service providers (ASPs) are
third-party organizations that manage and
distribute software and services to other
companies over the Web
 Many ASPs specialize in integrated e-
commerce and e-business applications
Business Data Communications
Issues
 Major data communications issues
include:
– Cost-effectiveness
– The Internet
– Bandwidth
– Evolving technologies
– Convergence
– Standards
– Privacy and security
Introduction to Networks
 Can be defined as a single computer ,
called a host, together with
communication circuits, communication
equipment, and terminals.
 There are many different types of
network configurations (see figures1-4
to 1-8)
Key Data Communication Concepts
 Session: communication dialog between network users or
applications
 Network: interconnected group of computers and
communication devices
 Node: a network-attached computer
 Link: connects adjacent nodes (see Figure 1-4)
 Path: end-to-end route within a network
 Circuit: the conduit over which data travels
 Packetizing: dividing messages into fixed-length packets prior
to transmission over a network’s communication media
 Routing: determining a message’s path from sending to
receiving nodes.
Network Topology, Architecture,
and Complexity
 Network topology refers to the physical layout
of a network, the way that nodes attach to the
communication medium
 Network architecture refers to the way in
which media, hardware, and software are
integrated to form a network
 Network complexity is concerned with extent
to which network architectures are simple or
diverse in their make
– Figures 1-5, 1-6, and 1-7 illustrate various levels of
complexity
Figure 1-5
Figure 1-6
Figure 1-7
Transmission Speeds
M
ed
iu
m S
p
eed C
o
s
t
T
w
iste
dW
ire 300 bps-10 M
bps Low
M
icrow
a
ve 256 K
bps-100 M
bps
S
a
te
llite 256 K
bps-100 M
bps
C
oa
x
ia
l C
a
ble 56 K
bps-200 M
bps
F
ibe
r-O
pticC
a
ble 500 K
bps-10 G
bps H
igh
Data Communication
Frameworks
 Two major data communication
frameworks have been developed to
help ensure that networks meet
business and communication
requirements:
– Open Systems Interconnection (OSI)
reference model developed by the
International Standards Organization (ISO)
– Transmission Control Protocol/Internet
Protocol (TCP/IP) suite
History of the OSI Model
 Open Systems Interconnected Model
– was created in the 70’s by the ISO (although the
CCITT came up with their own model)
• 10 different people got together and considered all
functions of communications
– was created because people realized that our
computers needed to talk to each other(and there
was no one dominant computer system)
– ISDN was a big factor
– 7 layers = 4 upper and 3 lower
OSI Reference Model in Practice
 The OSI reference model is used in many
ways:
– To provide assistance when troubleshooting
network problems
– To provide a common terminology and framework
for networking technology developers
– To facilitate the development of connectivity
standards needed for flexible open architectures
– To enable the development of protocol stacks that
allow network nodes to communicate with one
another
TCP/IP Protocol Suite
 The TCP/IP suite provides insights into the
inner workings of the Internet
 Like the OSI model, the TCP/IP suite is
layered
– Because the protocols found at each layer are
independent of those at the other layers, a given
protocol can be modified without affecting those
found at other layers
– TCP/IP layers and layer-specific protocols are
illustrated in Figure 1-9
Figure 1-9
Moving Bits through the Network
Analog Signal
1
0
Digital Signal
1 1 1
0 0 0
digital analog digital
Computer Modem Modem Computer
telephone lines
Putting It all Together
 Data Communications Supports Applications
 The Operating System manages the
resources of the computer.
 There must however, be a system that
provides a bridge between applications and
the devices so they can communicate—this is
called a Transaction Control Process (TCP)
Thank you

More Related Content

Similar to Information technology .pptx

Computer networks--networks
Computer networks--networksComputer networks--networks
Computer networks--networks
Noor Azura Adnan
 
Sept 2017 network standards and models
Sept 2017   network standards and modelsSept 2017   network standards and models
Sept 2017 network standards and models
shahin raj
 
Computer_Network
Computer_NetworkComputer_Network
Computer_Network
Ravi Jiyani
 
Networking fundamentals
Networking  fundamentalsNetworking  fundamentals
Networking fundamentals
The Avi Sharma
 
Computer Network Fundamentals
Computer Network FundamentalsComputer Network Fundamentals
Computer Network Fundamentals
N.Jagadish Kumar
 
OSI model.pptx
OSI model.pptxOSI model.pptx
OSI model.pptx
SmtArunaAsafAliGovtP
 
Internet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish JhaInternet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish Jha
manish jha
 
Manish Jha- Research Scholar- Internet Basics Requriement
Manish Jha- Research Scholar- Internet Basics RequriementManish Jha- Research Scholar- Internet Basics Requriement
Manish Jha- Research Scholar- Internet Basics Requriement
Manish Jha
 
Chapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network DesignChapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network Design
nakomuri
 
Basics concept of network and internet mansi
Basics concept of network and internet   mansiBasics concept of network and internet   mansi
Basics concept of network and internet mansi
MansiGupta298
 
OSI TCP.pptx
OSI TCP.pptxOSI TCP.pptx
OSI TCP.pptx
computerScience920885
 
Ccna exploration network fundamentals
Ccna exploration  network fundamentalsCcna exploration  network fundamentals
Ccna exploration network fundamentals
IT Tech
 
Introduction to Networks_v0.2
Introduction to Networks_v0.2Introduction to Networks_v0.2
Introduction to Networks_v0.2Sohail Gohir
 
ppt_dcn.pdf
ppt_dcn.pdfppt_dcn.pdf
ppt_dcn.pdf
MouDhara1
 
Networking fundamentalsss
Networking fundamentalsssNetworking fundamentalsss
Networking fundamentalsss
shahinaz Altabbakh
 
CN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptCN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.ppt
deeplearning6
 
DCN notes adi
DCN notes adiDCN notes adi
DCN notes adi
AdiseshaK
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
Mukesh Tekwani
 

Similar to Information technology .pptx (20)

Computer networks--networks
Computer networks--networksComputer networks--networks
Computer networks--networks
 
Sept 2017 network standards and models
Sept 2017   network standards and modelsSept 2017   network standards and models
Sept 2017 network standards and models
 
Computer_Network
Computer_NetworkComputer_Network
Computer_Network
 
Networking fundamentals
Networking  fundamentalsNetworking  fundamentals
Networking fundamentals
 
Computer Network Fundamentals
Computer Network FundamentalsComputer Network Fundamentals
Computer Network Fundamentals
 
Ch1 v1
Ch1 v1Ch1 v1
Ch1 v1
 
OSI model.pptx
OSI model.pptxOSI model.pptx
OSI model.pptx
 
Internet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish JhaInternet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish Jha
 
Manish Jha- Research Scholar- Internet Basics Requriement
Manish Jha- Research Scholar- Internet Basics RequriementManish Jha- Research Scholar- Internet Basics Requriement
Manish Jha- Research Scholar- Internet Basics Requriement
 
Chapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network DesignChapter 1 overview-stij3053 - Network Design
Chapter 1 overview-stij3053 - Network Design
 
Basics concept of network and internet mansi
Basics concept of network and internet   mansiBasics concept of network and internet   mansi
Basics concept of network and internet mansi
 
OSI TCP.pptx
OSI TCP.pptxOSI TCP.pptx
OSI TCP.pptx
 
Ccna exploration network fundamentals
Ccna exploration  network fundamentalsCcna exploration  network fundamentals
Ccna exploration network fundamentals
 
Introduction to Networks_v0.2
Introduction to Networks_v0.2Introduction to Networks_v0.2
Introduction to Networks_v0.2
 
ppt_dcn.pdf
ppt_dcn.pdfppt_dcn.pdf
ppt_dcn.pdf
 
Networking fundamentalsss
Networking fundamentalsssNetworking fundamentalsss
Networking fundamentalsss
 
CN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptCN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.ppt
 
DCN notes adi
DCN notes adiDCN notes adi
DCN notes adi
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
Dist 03-4
Dist 03-4Dist 03-4
Dist 03-4
 

Recently uploaded

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 

Recently uploaded (20)

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 

Information technology .pptx

  • 1.
  • 2. Introduction to Data Communications and computer networking Presented by: Mahira
  • 3. Data Communications  The term telecommunication means communication at a distance. The word data refers to information presented in whatever form is agreed upon by the parties creating and using the data. Data communications are the exchange of data between two devices via some form of transmission medium such as a wire cable.
  • 4. History of Data Communication  Transistor developed by Bell Labs (which is now ???) 1947  Hush-a-Phone Case  Carterphone case  MCI and Long Distance  Creation of networks (LAN’s and WAN’s)  Data Link Protocols  Microcomputers
  • 5. Features of Communication  Four things required – Sender, receiver, medium, and message  Types of messages – File – Request – Response – Status – Control – Correspondence  Understandability  Error Detection
  • 6. Five Components of Data Communication 1. Message 2. Sender 3. Receiver 4. Medium 5. Protocol
  • 7. Direction of data flow Simplex Half Duplex Full Duplex
  • 8. Network Applications  The network applications environment consists of several important components: – Application programs – Operating systems – Data communication systems – Database management systems  The application environment is illustrated in Figure 1-10
  • 9. Application Service Providers  Many businesses have turned to third-party services for some or all of their business and data communications applications  Application service providers (ASPs) are third-party organizations that manage and distribute software and services to other companies over the Web  Many ASPs specialize in integrated e- commerce and e-business applications
  • 10. Business Data Communications Issues  Major data communications issues include: – Cost-effectiveness – The Internet – Bandwidth – Evolving technologies – Convergence – Standards – Privacy and security
  • 11. Introduction to Networks  Can be defined as a single computer , called a host, together with communication circuits, communication equipment, and terminals.  There are many different types of network configurations (see figures1-4 to 1-8)
  • 12. Key Data Communication Concepts  Session: communication dialog between network users or applications  Network: interconnected group of computers and communication devices  Node: a network-attached computer  Link: connects adjacent nodes (see Figure 1-4)  Path: end-to-end route within a network  Circuit: the conduit over which data travels  Packetizing: dividing messages into fixed-length packets prior to transmission over a network’s communication media  Routing: determining a message’s path from sending to receiving nodes.
  • 13.
  • 14. Network Topology, Architecture, and Complexity  Network topology refers to the physical layout of a network, the way that nodes attach to the communication medium  Network architecture refers to the way in which media, hardware, and software are integrated to form a network  Network complexity is concerned with extent to which network architectures are simple or diverse in their make – Figures 1-5, 1-6, and 1-7 illustrate various levels of complexity
  • 18. Transmission Speeds M ed iu m S p eed C o s t T w iste dW ire 300 bps-10 M bps Low M icrow a ve 256 K bps-100 M bps S a te llite 256 K bps-100 M bps C oa x ia l C a ble 56 K bps-200 M bps F ibe r-O pticC a ble 500 K bps-10 G bps H igh
  • 19. Data Communication Frameworks  Two major data communication frameworks have been developed to help ensure that networks meet business and communication requirements: – Open Systems Interconnection (OSI) reference model developed by the International Standards Organization (ISO) – Transmission Control Protocol/Internet Protocol (TCP/IP) suite
  • 20. History of the OSI Model  Open Systems Interconnected Model – was created in the 70’s by the ISO (although the CCITT came up with their own model) • 10 different people got together and considered all functions of communications – was created because people realized that our computers needed to talk to each other(and there was no one dominant computer system) – ISDN was a big factor – 7 layers = 4 upper and 3 lower
  • 21. OSI Reference Model in Practice  The OSI reference model is used in many ways: – To provide assistance when troubleshooting network problems – To provide a common terminology and framework for networking technology developers – To facilitate the development of connectivity standards needed for flexible open architectures – To enable the development of protocol stacks that allow network nodes to communicate with one another
  • 22. TCP/IP Protocol Suite  The TCP/IP suite provides insights into the inner workings of the Internet  Like the OSI model, the TCP/IP suite is layered – Because the protocols found at each layer are independent of those at the other layers, a given protocol can be modified without affecting those found at other layers – TCP/IP layers and layer-specific protocols are illustrated in Figure 1-9
  • 24. Moving Bits through the Network Analog Signal 1 0 Digital Signal 1 1 1 0 0 0 digital analog digital Computer Modem Modem Computer telephone lines
  • 25. Putting It all Together  Data Communications Supports Applications  The Operating System manages the resources of the computer.  There must however, be a system that provides a bridge between applications and the devices so they can communicate—this is called a Transaction Control Process (TCP)