One way to overcome this problem is to break the bit stream into discrete frames
One way to overcome this problem is to break the bit stream into discrete frames
As each frame is constructed, the senders data link layer computes a number based on the contents of the frame
This number, known as a checksum, is appended to the end of the frame at which point it is given to the physical layer for transmission to the receiver