知方号

知方号

计算机网络知识点复习<以太网的争用期时间是>

计算机网络知识点复习

CSMA/CD协议(载波监听多路访问/碰撞监测协议) 一、何为CSMA/CD协议二、传播时延对载波监听的影响三、最小帧长问题四、截断二进制指数退避算法五、要点总结

一、何为CSMA/CD协议

该协议的是CSMA(Carrier Sense Multiple Access)协议的改进方案,CSMA/CD协议的工作流程可简单概括为“先听后发、边听边发、冲突停发和随机重发”,对于该协议的理解可以分为两个要点来理解就好。 (1)载波监听(Carrier Sense):是指每个站点在数据发送前和数据发送中都必须不停检测信道。其中在数据发送前检测信道是为了获取发送权(先听后发),数据发送中检测信道是为了及时发现发送的数据是否发生了碰撞(边听边发)。 (2)碰撞检测(Collision Detection):碰撞检测就是边发送边监听,如果监听到了碰撞,则立即停止数据发送(冲突停发),然后随机等待一段时间再重发(随机重发)。

当然如果概念不好理解,也可以举一个生活中常见的例子,以便于更好的理解该协议的工作流程,就拿生活中开会讨论的例子: (1)有这么一个会议室,大家在里面讨论问题需要举手示意再发言,但是举手发言之前有这么一个前提:当前有没有人在发言,有人发言那我们就不能打断别人,要等别人发言完成之后再举手发言(先听后发)。 (2)在我们获得发言权之后,我们发言中还要关注其他人是否同意我们的观点,如果同意继续发言(边听边发)。 (3)当我们发言过程中的某一个观点跟某个人(路人甲)的意见不合时,路人甲忍不住就反驳你(我唔同意!),然后你们就吵起来了(甚至大打出手),旁边人看到让你们都去冰箱冷静一下再回来参加会议(冲突停发)。 (4)都去冰箱随机冷冻了随机一段时间后(几分钟?几个小时?每个人体质不一样嘛),两人都顶不住了才和解(毕竟命更重要嘛这不),重新回到会议室继续参与发言(随机重发)。

二、传播时延对载波监听的影响

这一个知识点可以用王道书上的一个例图来介绍。

这里假设τ为单程传播时延,这个例图可以这么来理解: (1)在t=0时刻,站点A开始发送数据,在t=τ-δ时刻,由于此时的时间t

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。