OSI模型的数据链路层

数据链路层(第2层)将物理层提供的原始传输功能转换为可靠且无错误的链路。

数据链路层的主要功能如下-

  • 它将比特流分解为大小从几百个到几千个字节的数据帧。

  • 它确保将框架分配到不同的系统。为此,它将标头添加到包含发送方和接收方地址的帧中。

  • 在可靠连接的情况下,此层可确保接收器发送确认帧。在没有确认帧的情况下,进行帧重传。它还具有识别重复帧的机制。

  • 数据链路层可确保传输的流控制,以使快速发送者不会淹没慢速接收者。

  • 对于广播网络,该层还控制对共享频道的访问。