数据链路层 思维导图 .md
时间: 2023-07-29 13:04:44 浏览: 124
计算机数据链路层思维导图
数据链路层是计算机网络中的一层,位于物理层之上,用于在物理层提供的传输介质上,将数据可靠地传输给相邻节点。
数据链路层的主要功能是实现数据的可靠传输和错误检测与纠正。它负责将网络层传递下来的数据分割成帧(Frame),并在每个帧前后添加标志位进行同步,以确保接收端能够正确地接收数据。在传输过程中,数据链路层还采用了流量控制和差错控制的技术,通过滑动窗口协议和校验和等技术来控制数据的流量和检测和纠正传输中可能出现的差错。
数据链路层的具体协议有点对点协议(PPP)、高级数据链路控制协议(HDLC)、以太网协议(Ethernet)等等。以太网是应用最广泛的一种数据链路层协议,它使用MAC地址进行唯一标识和寻址,同时采用了CSMA/CD(载波监听多路访问/碰撞检测)技术来进行冲突检测和冲突的处理,以确保数据的可靠性。
总结起来,数据链路层通过将数据分割成帧、添加同步标志位、进行流量控制和差错控制等技术,实现了数据的可靠传输和错误检测与纠正。在计算机网络中,数据链路层起到了桥梁的作用,连接了物理层和网络层,保证了数据的可靠传输。
阅读全文