关于IEEE 802.3的CSMA/CD协议,下面结论中错误的是______。
A.CSMA/CD是一种解决访问冲突的协议
B.CSMA/CD协议适用于所有802.3以太网
C.在网络负载较小时,CSMA/CD协议的通信效率很高
D.这种网络协议适合传播非实时数据
参考答案:B
解析: CSMA/CD是一种解决访问冲突的协议,可以有效地实现多节点对共享传输介质的访问控制,在CSMA/CD方法的基础上形成了IEEE 802.3标准。
CSMA/CD方法能用来保证每个节点都能“公平”使用公共传输介质,但随着局域网规模的不断扩大,节点数不断增加,每个节点平均分配的带宽越来越少,冲突和重发现象将大量发生,网络效率将会急剧下降,网络传输延迟将会增长,网络服务质量将会下降。可见,在网络负载较小时,CSMA/CD协议的通信效率很高,而网络负载变大时,通信效率会降低。
快速以太网的协议标准是IEEE 802.3u,该标准在MAC子层使用CSMA/CD方法,提供10Mbps与100Mbps的自动协商功能。快速以太网支持全双工与半双工两种工作模式,这是它与传统以太网一个很大的区别。传统的以太网只能以半双工方式工作,不能同时收发数据,主机之间需要争用共享的传输介质,因此就出现了CSMA/CD方法。而在全双工模式下工作,主机有两个通道,一个用于接收数据,一个用于发送数据。支持全双工模式的快速以太网的拓扑结构一定是星形,这种连接方式不存在争用问题,因此不需要采用CSMA/CD方法。千兆以太网也有两种工作模式,在全双工工作模式下不需要采用CSMA/CD协议。万兆以太网只有全双工工作模式,不需要采用CSMA/CD协议。