数据链路层 - OSI模型第二层详解
数据链路层 (Data Link Layer) 是OSI模型中的第二层,负责将物理层提供的原始比特流转换成有意义的数据帧,并控制数据的传输。数据链路层的主要功能包括:
-
数据帧的封装和解封装:将网络层传来的数据封装成帧,添加帧头和帧尾等控制信息,并在接收端将帧头和帧尾去除,还原成原始数据。
-
数据帧的传输控制:数据链路层负责数据帧的传输,包括数据帧的传输顺序、重传机制、流量控制等。
-
数据链路的访问控制:数据链路层控制多个设备同时访问同一个物理信道的方式,例如以太网的CSMA/CD协议。
-
错误检测和纠正:数据链路层使用各种技术检测和纠正传输中出现的错误,例如循环冗余校验 (CRC) 和帧重传等。
常见的数据链路协议包括以太网、PPP、HDLC等。
原文地址: https://www.cveoy.top/t/topic/n5OL 著作权归作者所有。请勿转载和采集!