DLL DesignIssues
DLL DesignIssues
o In the OSI model, the data link layer is a 4 th layer from the top and
2nd layer from the bottom.
o The communication channel that connects the adjacent nodes is
known as links, and in order to move the datagram from source to
the destination, the datagram must be moved across an individual
link.
o The main responsibility of the Data Link Layer is to transfer the
datagram across an individual link.
o The Data link layer protocol defines the format of the packet
exchanged across the nodes as well as the actions such as Error
detection, retransmission, flow control, and random access.
o The Data Link Layer protocols are Ethernet, token ring, FDDI and
PPP.
o An important characteristic of a Data Link Layer is that datagram
can be handled by different link layer protocols on different links in
a path. For example, the datagram is handled by Ethernet on the
first link, PPP on the second link.
Character Count
Starting and ending character with character filling
Starting and ending flags with little fillings.
Flow Control
Flow control is done to stop the data flow at the receiver's end. The transmitter will
transfer the frames very quickly to the receiver. However, the receiver will not accept
them as quickly as the sender sends because the sender runs on a lightly loaded
machine while the receiver runs on a heavily loaded machine.
It doesn't matter if the transmission is error-free at some point. The receiver will not
be able to control the frames as they will arrive.
For stopping the transmission, a mechanism is there which requests the transmitter
to block the incorrect messages.
Error Control
It is done so that there is no copying of the frames for the safe delivery of the frames
at the destination. In addition, Positive and negative acceptance is sent about the
incoming frames.
Therefore, if the sender gets positive acceptance, that means the frame appears
safely, while negative appearance means that something is wrong with the frame
and the frame will be retransferred.
The timer is put at the receiver's and sender's end. Besides, the sequence number is
given to the outgoing transmission. So that receiver will easily identify that it is a
retransmitted frame. It is one of the main parts of the data link layer responsibilities.
Physical Address of Frames
The data link layer adds a header to the frame to describe the sender or receiver's
physical address.