简述非坚持、1一坚持及p一坚持算法的特点。
简述非坚持、1一坚持及p一坚持算法的特点。
【正确答案】:非坚持CSMA的基本思想是:当一个节点要发送数据时,首先监听信道;如果信道空闲就立即发送数据;如果信道忙则放弃监听、随机等待一段时间,再开始监听信道。在监听到信道忙后将放弃监听,这样就减少了多个节点等待信道空闲后同时发送数据导致冲突的概率。非坚持CSMA也使得数据在网络中的平均延迟时间增加了。l-坚持CSMA的基本思想是:当一个节点要发送数据时,首先监听信道;如果信道空闲就立即发送数据;如果信道忙则等待,同时继续监听直至信道空闲;如果发生冲突,则随机等待一段时间后,再重新开始监听信道。当监听到信道忙后,继续坚持监听信通;当监听到信道空闲后,其发送数据的概率为1,即立即发送数据。信号传输延迟对1一坚持CSMA协议的性能影响很大,即使不考虑传输延迟,1一坚持CSMA协议也可能产生冲突。p-坚持CSMA(p-persistentCSMA)用于时分信道(SlottedChannel),其基本思想是,当一个节点要发送数据时,首先监听信道;如果信道忙则坚持监听到下一个时隙;如果信道空闲,便以概率p发送数据,以概率1-p推迟到下一个时隙;如果下一个时隙信道仍然空闲,则仍以概率p发送数据,以概率1一p推迟到下一个时隙;这种过程一直持续下去,直到数据被发送出去,或因其它节点发送而检测到信道忙为止,若是后者,则等待一段随机的时间后重新开始监听。p-坚持CSMA的性能依赖于概率P的选取。
Top