数据链路层协议
数据链路层有以下协议:纯ALOHA协议、时序ALOHA协议、CSMA协议、CSMA/CD协议和CSMA/CA协议。这些协议实现了数据链路层的数据的传输,下面我将详细介绍这五个协议:
1、ALOHA协议
各站点发送数据前不需要对通信线路进行检查就可直接发送,若在一定时间内未收到确认,则判定为冲突,随机等待一定时间后重新发送(碰撞双发都出现数据差错,都需要等待重传)。
2、间歇ALOHA协议
在纯ALOHA的基础上,各站时间同步,将时间划分为一段段等长的时隙,只有在时隙开始的时候,各站才允许发送一个帧。减少了用户发送数据的随意性,减少了冲突发送的可能。
3、CSMA载波监听协议
CSMA载波监听协议是根据ALOHA协议发展而来,数据在数据发送过程前,会发送一句扰码数据,根据数据返回时间进而判断信道是否被占有。这种方式称为载波检测方式实现数据的传输。
4、CSMA/CD载波监听协议
该协议主要用于数据线路的载波监听的实现。具有先监听后发送数据,当数据发送碰撞后,按照一定的规避算法进行数据规避。
5、CSMA/CA监听协议
该载波监听协议主要应用于无线网络中。