CSMA协议可以利用多种监听算法来减小发送冲突的概率,下面关于各种监听算法的描述中,错误的是( )。 Ⅰ.非坚持型监听算法有利于减少网络空闲时间 Ⅱ.1—坚持型监听算法有利于减少冲突的概率 Ⅲ.P坚持型监听算法无法减少网络的空

admin2019-05-10  44

问题 CSMA协议可以利用多种监听算法来减小发送冲突的概率,下面关于各种监听算法的描述中,错误的是(    )。
    Ⅰ.非坚持型监听算法有利于减少网络空闲时间
    Ⅱ.1—坚持型监听算法有利于减少冲突的概率
    Ⅲ.P坚持型监听算法无法减少网络的空闲时间
    Ⅳ.1—坚持型监听算法能够及时抢占信道

选项 A、Ⅰ、Ⅱ和Ⅲ
B、Ⅱ和Ⅲ
C、Ⅰ、Ⅱ和Ⅳ
D、Ⅱ和Ⅳ

答案A

解析 本题考查CSMA协议的各种监听。采用随机的监听延迟时间可以减少冲突的可能性但其缺点也是很明显的:即使有多个站点有数据要发送,因为此时所有站点可能都在等待各自的随机延迟时间,而媒体仍然可能处于空闲状态,这样就使得媒体的利用率较为低下,故I错误。1—坚持CSMA的优点是:只要媒体空闲,站点就立即发送;它的缺点在于:假如有两个或两个以上的站点有数据要发送,冲突就不可避免,故Ⅱ错误。按照P—坚持CSMA的规则,若下一个时槽也是空闲的,则站点同样按照概率P的可能性发送数据,所以说如果处理得当P坚持型监听算法还是可以减少网络的空闲时间的,故Ⅲ错误。
    CSMA有三种类型:
    ①非坚持CSMA:一个站点在发送数据帧之前,先对媒体进行检测。如果没有其他站点在发送数据,则该站点开始发送数据。如果媒体被占用,则该站点不会持续监听媒体而等待一个随机的延迟时间后再监听。
    ②1—坚持CSMA:当一个站点要发送数据帧时,它就监听媒体,判断当前时刻是否有其他站点正在传输数据。如果媒体忙的话,该站点等待直至媒体空闲。一旦该站点检测到媒体空闲,就立即发送数据帧。如果产生冲突,则等待一个随机时间再监听。之所以叫“1—坚持”,是因为当一个站点发现媒体空闲的时候,它传输数据帧的概率是1。
    ③P—坚持CSMA:当一个站点要发送数据帧时,它先检测媒体。若媒体空闲,则该站点以概率P的可能性发送数据,而有1—P的概率会把发送数据帧的任务延迟到下一个时槽。P—坚持CSMA是非坚持CSMA和1—坚持CSMA的折中。
转载请注明原文地址:https://jikaoti.com/ti/QbGjFFFM
0

最新回复(0)