NETWORKING - Lesson 01 Intro to Data Communication
NETWORKING - Lesson 01 Intro to Data Communication
sender,
the second 8 bits to be the address of the
receiver, and
the rest of the stream to be the message itself.
and
Protocol
Timing. The term timing refers to two
characteristics:
when data should be sent and
how fast they can be sent.
For example, if a sender produces data at
100 Mbps but the receiver can process
data at only 1 Mbps, the transmission will
overload the receiver and some data will
be lost.
Data Representation
Information today comes in different forms
such as text, numbers, images, audio, and
video.
Text is represented as bit pattern, a
sequence of bits (0s or 1s). Different set of
bit patterns have been designed to
represent text symbols and each set is
called code.
One such organization is ASCII
Hardware Catastrophe
Software
Flow Control
Flow control: If the rate at which the data
are absorbed by the receiver is less than the
rate at which data are produced in the
sender, the data link layer imposes a flow
control mechanism to avoid overwhelming
the receiver.
If the amount of data to be transmitted is
small, it is possible for the sending device to
transmit all the data immediately because
the receiving device will have sufficient space
to hold the data.
If the space is not sufficient, we have to
adopt a method to control the flow of data.
Error Control
Error control: The data link layer adds reliability
to the physical layer by adding mechanisms to
detect and retransmit damaged or lost frames. It
also uses a mechanism to recognize duplicate
frames. Error control is normally achieved
through a trailer added to the end of the frame.
If data has to be transmitted for a long distance,
it is likely the transmitted signal is corrupted.
That is the signal level corresponding to a binary
0 is interpreted by the receiver as the level for a
binary 1.
Error control is a way to make sure that the
receiver can identify the error data and can
Interface Control
A set of rules must be adhered to by
both communicating parties to ensure
that information being exchanged across
a link is received and interpreted
correctly.
An interface standard is needed for both
party to have same format, type and
order of the message exchanged.
Data and Signals
One of the major functions of the physical
layer is to move data in the form of
electromagnetic signals across a transmission
medium.
Generally, the data usable to a person or
application are not in a form that can be
transmitted over a network. For example, a
photograph must first be changed to a form
that transmission media can accept.
Transmission media work by conducting
energy along a physical path.
Data Formats
Data and signals can be represented in either
digital or analog formats.
Analog represents those which are
continuous. A stream of points with points in
between.
For example, an analog clock that has hour,