Question: what are the three responsibilities of data link layer?
Answer: The three main functions of the data link layer are to deal with transmission errors, regulate the flow of data, and provide a well-defined interface to the network layer. ... The data link layer has different services and protocols to complete its tasks.