Professional Documents
Culture Documents
Framing data bits: Divides the stream of bits received from the networklayer
into frames
Moving frames: from one hop (node) to the next
Physical addressing: Provides the physical addresses of the sender/receiver
Flow control: Avoids the sender host for not overflowing the receiver
host(excessive data and rapid transmission)
Error control: The data link layer adds reliability to the physical layer by
adding mechanisms to detect, correct and retransmit damaged or lost frames
Access control: When two or more devices are connected to the same link,
data link layer protocols determines which device has control over the link at
any given time.
Byte stuffing is the process of adding 1 extra byte whenever there is a flag or
escape character in the text while bit stuffing is the process of adding one
extra 0 whenever five consecutive 1s follow a 0 in the data, so that the
receiver does not mistake the pattern 0111110 for a flag. Byte stuffing is used
at byte-oriented protocols and bit stuffing is used at bit-oriented protocols.