第1个回答 2024-01-28
数据链路层的三个基本问题都必须加以解决,是因为确定数据链路层协议、差错控制。
1、确定数据链路层协议:数据链路层协议是规定如何进行数据传输的规则和标准,通过定义数据链路层协议,可以确保数据能够在各种不同的网络硬件和操作系统之间可靠地传输。
2、差错控制:由于网络传输过程中会出现各种错误,如数据包丢失、数据包损坏等,因此需要一种机制来检测和纠正这些错误,差错控制机制可以检测出数据传输过程中的错误,并采取相应的措施来纠正这些错误,从而确保数据的完整性和正确性。
3、数据链路层是计算机网络中的一层,介于物理层和网络层之间,数据链路层的主要作用是在通信的实体之间建立数据链路连接,传送以帧为单位的数据,通过差错控制、流量控制方法,将出错的物理连接改造成为逻辑上无差错的数据链路,即使之对网络层表现为一条无差错的链路。