485 views

Bit stuffing refers to

1. Inserting a $’0’$ in user data stream to differentiate it with a flag
2. Inserting a $’0’$ in flag stream to avoid ambiguity
3. Appending a nibble to the flag sequence
4. Appending a nibble to the user data stream

## Purpose of Bit Stuffing

In Data Link layer, the stream of bits from the physical layer is divided into data frames. The data frames can be of fixed length or variable length. In variable - length framing, the size of each frame to be transmitted may be different. So, a pattern of bits is used as a delimiter to mark the end of one frame and the beginning of the next frame. However, if the pattern occurs in the message, then mechanisms needs to be incorporated so that this situation is avoided.

So A is correct.

by
1)The term "bit stuffing" broadly refers to a technique whereby extra bits are added to a data stream, which do not themselves carry any information, but either assist in management of the communications or deal with other issues.
2)The receiver knows how to detect and remove or disregard the stuffed bits

1 vote