Bit-Stuffing is a general term describing the insertion of non-informational bits into a packet.

Note

It is typically used to mark the beginning and/or end of a frame when techniques like variable-length framing are used

Example

The presence of a null terminating byte (‘\0’) in C strings is an example of bit stuffing