Chapter 4 - Data Link Layer
Chapter 4 - Data Link Layer
NETWORKS
https://sites.google.com/a/quest.edu.pk/dr-irfana-memon/lecture-slides
Course Content
NO TOPIC
01 Introduction: Motivations of studying networking
05
06
07
08
09
10
11
12
Chapter 04
Data Link Network
Chapter 4: Outline
•Framings: It splits packets which are obtained from the network layer
into the controllable units known as frames.
•Physical Addressing: It inserts a header to the frame to represent the
physical address of the sender and receiver of the frame.
•Error Control: This is the leading service of the data link layer. It helps
the protocols to identify error frames and to provide the communication
of accurate frames.
•Flow Control: It supports a flow control structure to prevent a quick
transmitter from defeating a slow receiver by buffering more bits.
•Access Control: The data link layer protocol decides which device has
control over the connection at any provided time, when the other systems
are linked to a parallel connection.
Data Encoding
• Data Encoding is the process of using various
patterns of voltage or current levels to
represent 1s and 0s of the digital signals on the
transmission link.
• The common types of encoding are Unipolar, Polar,
Bipolar, and Manchester.
Data Encoding Techniques
• Here the size of the frame is fixed and so the frame length
acts as delimiter of the frame.
• Consequently, it does not require additional boundary
bits to identify the start and end of the frame.
•For both error detection and error correction, the sender needs
to send some additional bits along with the data bits.
•The receiver performs necessary checks based upon the
additional redundant bits.
•If it finds that the data is free from errors, it removes the
redundant bits before passing the message to the upper layers.
Error Detection Techniques
60