Question: what are elementary data link protocols?
Answer: Protocols in the data link layer are designed so that this layer can perform its basic functions: framing, error control and flow control. ... Error control mechanisms deals with transmission errors and retransmission of corrupted and lost frames.