计算机网络错题总结
注:这一小节关于CSMA/CD协议的
最小帧长的问题
比较重要,希望认真领悟。
原题
这道题可能最让人感到混淆的地方就是,
最小数据帧的长度减少或者增加
和
最远的两个站点之间的距离
有什么关系?
其实这就是
最小数据帧长
的问题。
首先,需要理解最短帧长的概念及计算公式, 最短帧长就是要求
发送方在数据的传播过程中仍然不停地发送数据帧,即争用时间内发出的数据总数。
在CSMA/CD协议中,只有收到大于最短帧长的数据帧,才认为未检测到数据冲突。
最小数据帧长度 = 2 * 传播时延 * 数据传输率
所以当最小数据帧长度减少时,要保证上式公式成立,即协议有效,需要使
传播时延或者数据传输率也减少
,所以当站点距离减少时,传播时延才减少,故排除A、B。
详细计算步骤如下:
故该题应该选择B,应减少80m。
另外,还有一道考察
最小数据帧长度
的题:
同样的,当
数据传输率提高
时,若使
最小数据帧长度 = 2 * 传播时延 * 数据传输率
成立,依旧需要
增加最短帧长度
或者
减少传播延时(减少电缆长度)
。