Question: what are the responsibilities of data link layer?
Answer: The data link layer is responsible for the exchange of frames between nodes over a physical network media. It allows the upper layers to access the media and controls how data is placed and received on the media. Note: The Layer 2 notation for network devices connected to a common medium is called a node.