Communications
(M ng v truy n d li u nng cao)
Chapter 1
Data Communications and
Networks Overview
Simplified Communications
Model - Diagram
Generate
Convertsdata
datatointo
be transmitted
transmittable signals
CarriersConverts
data
received signal intoTakes
data income data
Communications Tasks
Transmission system utilization: Make
efficient use of transmission facilities shared
among a number of communicating devices.
Various techniques (i.e., multiplexing) are used
to allocate the total capacity of a transmission
medium among a number of users.
Congestion control techniques can be required.
Interfacing
In order to communicate, a device must
interface with the transmission medium.
Communications Tasks
Signal generation
This task is required to make sure that the
transmitted signal is suitable for the underline
transmission medium (copper wire, wireless)
Synchronization
Synchronization is needed between the
transmitter and receiver so that the receive
knows when the signal arrives, ends as well as
the signal duration.
Communications Tasks
Exchange management: manage the
signaling information exchanged between
two parties before communication.
Communications Tasks
Error detection and correction
Transmitted signals are always distorted to
some extent before reaching their destination.
Flow control
To assure that the source does not overwhelm
the destination by sending data to fast.
Communications Tasks
Recovery
Different from error correction.
Recovery is needed in situations where an
information exchange is interrupted due to a
fault in the system.
Message formatting
Communications Tasks
Security
Data is received by the right receiver.
Data has not been altered in transit.
Data comes from the purported sender
Network management
Configure the system
Monitor the system status
React to failures and overloads.
Simplified Data
Communications Model
Email example
m:email message
Source: PC
Networking
Point to point communication not usually
practical
Devices are too far apart
Large set of devices would need impractical
number of connections
Networking
Circuit Switching
Dedicated communications path
established for the duration of the
conversation
e.g. telephone network
Packet Switching
Data sent out of sequence
Small chunks (packets) of data at a time
Packets passed from node to node
between source and destination
Used for terminal to computer and
computer to computer communications
Frame Relay
Packet switching systems have large
overheads to compensate for errors
Modern systems are more reliable
Errors can be caught in end system
Most overhead for error control is stripped
out
ATM
Evolution of frame relay
Little overhead for error control
Fixed packet (called cell) length
Anything from 10Mbps to Gbps
Constant data rate using packet switching
technique
LAN Configurations
Switched
Switched Ethernet
May be single or multiple switches
ATM LAN
Fibre Channel
Wireless
Mobility
Ease of installation
MAN
Middle ground between LAN and WAN
Private or public network
High speed
Large area
Networking
Configuration