Documente Academic
Documente Profesional
Documente Cultură
2
Effectiveness of Data communications
Delivery
The system must deliver data to the correct
destination. Data must be received by the
intended device or user and only by that device or
user.
Accuracy
The system must deliver the data accurately. Data
have been altered in transmission and left
uncorrected are unusable.
Timeliness
The system must deliver data in a timely manner.
Data delivered late are useless.
In the case of video, audio and voice data,
timely delivery means delivery data as they are
produced, in the same order that they are
produced, and without significant delay. This
kind of delivery is called real-time transmission.
3
Components
A data communication system has five components:
Message: is the information (data) to be communicated. It
can consist of text, numbers, pictures, sounds, or video, or
any combination of these.
Sender: is the device that sends the data message. It can
be a computer, workstation, telephone handset, video
camera, and so on.
Receiver: is the device that receives the message. It can be
a computer, workstation, telephone handset, television and
so on.
Transmission Medium: is the physical path by which a
message travels from sender to receiver. It could be a
twisted-pair wire, coaxial cable, fiber-optic cable, laser, or
radio waves
Protocol: is a set of rules that governs data
communications. It represents an agreement between the
communicating devices. Without a protocol, two devices
may be connected but not communicating.
4
Data communications system components
5
A network is a set of devices (often referred
to as nodes) connected by media 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.
The links connecting the devices are often called
communication channels.
Most networks use distributed processing,
in which a task is divided among multiple computers.
Instead of a single large machine being responsible
for all aspects of a process, separate computers
(usually a personal computer or workstation)
handle a subset
6
Network Criteria
7
Networking Devices
Network Topology
Types of networks
10
Local Area Network (LAN)
11
Metropolitan Area Network (MAN)
12
Wide Area Network (WAN)
13
Data Networks
Importance of Bandwidth
Bandwidth Measurements
Signal Impairments
1
g (t ) c an sin( 2nft) bn cos( 2nft)
2 n 1 n 1
1 1
0 0
t t
ideal periodic signal real composition
(based on harmonics)
Frequency Domain Concepts
Lecture 6-23/34
Data Rate and Bandwidth
Frequency
Bandwidth of the channel
Frequency
Bandwidth of the channel
Acoustic Spectrum (Analog)
Signals
Shannon's Theorem gives an upper bound to the capacity of a link, in bits per
second (bps), as a function of the available bandwidth and the signal-to-noise
ratio of the link. The Theorem can be stated as:
C = B * log2(1+ S/N)
33
Protocol
34
Standards
35
Standard Organization
36
Layered Approach
Tasks involved in sending a letter
Port numbers
Network Layer
IP Header IP Data Area
IP addresses
Data Link Layer
Frame Header Frame Data Area
MAC addresses
The physical
addresses will
change from
hop to hop
OSI is unnecessarily
complex
Summary of layer functions
• The physical layer is responsible for movements of
individual bits from one hop (node) to the next.
• The data link layer is responsible for moving frames
from one hop (node) to the next.
• The network layer is responsible for the delivery of individual
packets from the source host to the destination host.
• The transport layer is responsible for the delivery of a
message (segments) from one process to another.
• The presentation layer is responsible for translation,
compression, and encryption.
• The session layer is responsible for dialog control and
synchronization.
• The application layer is responsible for providing services to
the user.
The interaction between layers in the OSI model
HTTP
Application Application
Application Application
layer layer
HTTP
Socket SYN Socket
port 2341 ACK 80
ACK
TCP
Transport TCP
Transport
TCP Seg
TCP Seg
TCP Seg
Internet
IP IP packet Internet IP packet Internet
IP
IP packet IP packet
Routing Table Frame
Network Network Network
Datalink
Datalink Frame Access
MAC LayerAccess Frame Access
Layer
Frame
address