题12
题目
Q:在 CSMA/CD 协议中, 若不对帧的长度加以限制, 当一个站在发送完毕之前没有检测到冲突则该站所发送的帧 ( ) 和其他站发送的帧发生冲突。
A. 肯定不会 B. 可能会 C. 肯定会 D. 无法判断
分析
A: 即使一个站在发送完帧之前没有检测到冲突, 也不能肯定该站所发送的帧不会和其他站发送的帧发生冲突。因为存在这样的可能: 当一个站发送完后, 另一个站刚好开始发送, 而两个站之间的往返传播时延大于帧的发送时间, 使得第一个站无法及时检测到冲突。

解
选B
Q: CSMA/CD 协议中,为什么即使一个站在发送完帧之前没有检测到冲突,也不能肯定该站所发送的帧不会和其他站发送的帧发生冲突?
A: 因为存在这样的可能:当一个站发送完后,另一个站刚好开始发送,而两个站之间的往返传播时延大于帧的发送时间,使得第一个站无法及时检测到冲突。
Q: 为什么 CSMA/CD 协议需要最小帧长?
A: 为了避免当一个站发送完后,另一个站刚好开始发送,而两个站之间的往返传播时延大于帧的发送时间,使得第一个站无法及时检测到冲突。这种情况,CSMA/CD 协议规定了一个最小帧长,确保在检测到冲突时,已经发送的数据长度小于最小帧长,从而能够及时停止发送,避免资源浪费。