为帮助考生备考软考网络工程师考试,希赛小编为大家整理了2022下半年网络工程师知识点:以太网CSMA/CD,相信对大家备考会有帮助。
以太网的核心技术是带冲突检测的载波侦听多路访问(CSMA/CD)方法。
CSMA/CD的发送流程可以简单的概括为4点:
1.载波侦听过程
根据监听到介质状态后采取的回避策略可将CSMA分为下面几种:
非坚持型CSMA
① 信道空闲,立即发送。
当监听到信道忙的时候,不再坚持监听,而是随机延后一段时间再来监听
缺点:很可能在再次监听之前信道已空闲了,与其它站的冲突概率最低,但产生严重信道浪费。
坚持型CSMA(1-坚持CSMA)
① 信道空闲,立即发送。
② 当监听到信道忙状态时,就坚持监听,直到信道空闲,立即发送一帧。
③ 假如有冲突发生,则等待一段随机长的时间后再监听信道。
缺点:当某站要送数据时,先监听信道,若信道忙,若两个或两个站同时监听到信道空闲,立即发送,必定冲突,即冲突概率为1,故称之为1-坚持型。
2.冲突检测
CSMA/CD总线网络中最短帧长的计算关系式:
3.发现冲突、停止发送
4.随机延迟重发
以太网采用截断二进制指数退避算法来解决碰撞问题。这种算法让发生碰撞的站在停止发送数据后,不是等待信道变为空闲后就立即再发送数据,而是推迟一个随机的时间。这样做是为了使的重传时再次发生冲突的概率减少,当重传此数达16次仍不能成功时,则表明同时打算发送数据的站太多,以至连续发生冲突,则丢弃该帧,并向高层报告。