computer communications 2
TRANSCRIPT
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 1/34
Data
Data Communications
Communications
and
and NetworkingNetworking
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 2/34
Overview
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 3/34
Data Communication
Exchan e of data between two
devices via some form of transmission
Data Representation
Direction of Data Flow
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 4/34
Data Communication
he effectiveness of the data
communication system depends on
1. Delivery.3. Timeliness
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 5/34
Five components of data communication
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 6/34
ComponentsMessageInformation to be communicated
Sender
ReceiverDevice that receives the messa e
MediumPhysical path by which a message travels from
sender to receiver.Protocol
.
represents an agreement between the communicatingdevices
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 7/34
Data Representation
ASCII
Unicode
Numbers
Images
Video
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 8/34
Direction of Data Flow
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 9/34
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 10/34
Half ‐duplex
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 11/34
Full ‐duplex
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 12/34
Networks
Network Criteria
Physical Structures
Cate ories of Networks
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 13/34
Distributed Processing
• computers. responsible for all aspects of a process, each
.
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 14/34
Advantages
•
• Distributed databases
• Faster pro em so ving
• Security through redundancy• Collaborative processing
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 15/34
Network Criteria• To be considered effective and efficient, a network must meet the
– Performance• Can be measured in many ways
– Transit time
» Amount of time required for a message to travel from one device to another
» Elapsed time between an inquiry and a response.
– Response time
• Depends on the following – – Type of transmission medium
– Hardware – Software
– Reliabilit
• Measured by frequency of failure• Time taken by the link to recover from a failure
• Catastrophe
– • Unauthorized access
• Viruses
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 16/34
Physical structures
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 17/34
Types of Connection
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 18/34
Point ‐to‐ point connection
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 19/34
Multipoint connection
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 20/34
Types of physical topology
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 21/34
Categories of topology
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 22/34
Fully connected mesh topology (for five devices)
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 23/34
Star topology
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 24/34
Bus topology
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 25/34
Ring topology
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 26/34
Categories of networks
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 27/34
LAN
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 28/34
LAN (Continued)
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 29/34
MAN
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 30/34
WAN
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 31/34
TheThe InternetInternet
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 32/34
Internet today
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 33/34
ProtocolsProtocols
• Set of rules that govern data communication
• Defines what is communicated, how it is communicated, and when it is communicated. – Syntax
• Structure or
the
format
of
the
data
meaning
the
order
in
which
– Semantics
• Meaning of each section of bits
• – Timing
• When the data should be sent and how fast they can be sent.
8/14/2019 Computer Communications 2
http://slidepdf.com/reader/full/computer-communications-2 34/34
Protocol StandardsProtocol Standards
• Provides a model for development that makes it individual manufacturer
• – De jure (By Law)
• That have been legislated by an officially recognized body – De Facto (By Fact)
• Proprietary
– – Closed standards
• Non Proprietary
– – Open Standards