Framing
In order to provide service to the network layer, DLL must use services provided by the physical layer.
Bit stream delivered by physical layer may not be error free.
DLL must correct for errors
DLL breaks bit stream into discrete frames and creates checksum for each frame.