|
知识路径: > 计算机网络原理 > 局域网 > 防问控制方式 > 随机访问介质访问控制 >
|
相关知识点:2个
|
|
|
|
ALOHA协议分为纯ALOHA和分槽ALOHA两种。
|
|
|
ALOHA协议的思想很简单,只要用户有数据要发送,就尽管让他们发送。当然,这样会产生冲突,从而造成帧的破坏。但是,由于广播信道具有反馈性,发送方可以在发送数据的过程中进行冲突检测,将接收到的数据与缓冲区的数据进行比较,就可以知道数据帧是否遭到破坏。同样的道理,其他用户也是按照此过程工作。如果发送方知道数据帧遭到破坏(即检测到冲突),则它可以等待一段随机长的时间后重发该帧。对于局域网,反馈信息很快就可以得到;而对于卫星网,发送方要在270ms后才能确认数据发送是否成功。通过研究证明,纯ALOHA协议的信道利用率最大不超过18%。
|
|
|
1972年,Roberts发明了一种能把信道利用率提高一倍的信道分配策略,即分槽ALOHA协议。他的思想用时钟来统一用户的数据发送。办法是将时间分为离散的时间槽,用户每次必须等到下一个时间片才能开始发送数据,从而避免了用户发送数据的随意性,可以减少数据产生冲突的可能性,提高信道的利用率。在分槽ALOHA系统中,计算机并不是在用户按Enter键后就立即发送数据,而是要等到下一个时间片开始时才发送。这样,连续的纯ALOHA就变成离散的分槽ALOHA。由于冲突的危险区平均减少为纯ALOHA的一半,分槽ALOHA的信道利用率可以达到36%(1/e),是纯ALOHA协议的两倍。但对于分槽ALOHA,用户数据的平均传输时间要高于纯ALOHA系统。
|
|
|