数据链路层是OSI参考模型中的第二层,介于物理层和网络层之间。它在物理层提供服务的基础上向网络层提供服务。数据链路层的作用是加强物理层传输原始位流的功能,并将物理层提供的可能出错的物理连接改造成逻辑上无差错的数据链路。数据链路层的基本功能是向网络层提供透明和可靠的数据传输服务。