CSMACD载波监听多点接入碰撞检测协议

CSMACD载波监听多点接⼊碰撞检测协议“多点接⼊”表⽰许多计算机以多点接⼊的⽅式连接在⼀根总线上。
“载波监听”是指每⼀个站在发送数据之前先要检测⼀下总线上是否有其他计算机在发送数据,如果有,则暂时不要发送数据,以免发⽣碰撞。 “载波监听”就是⽤电⼦技术检测总线上有没有其他计算机发送的数据信号。夏桑菊对新型冠状病毒有效吗
通用模型
“碰撞检测”就是计算机边发送数据边检测信道上的信号电压⼤⼩。当⼏个站同时在总线上发送数据时,总线上的信号电压摆动值将会增⼤(互相叠加)。当⼀个站检测到的信号电压摆动值超过⼀定的门限值时,就认为总线上⾄少有两个站同时在发送数据,表明产⽣了碰撞。所谓“碰撞”就是发⽣了冲突。因此“碰撞检测”也称为“冲突检测”。
衣架制作检测到碰撞后:在发⽣碰撞时,总线上传输的信号产⽣了严重的失真,⽆法从中恢复出有⽤的信息来。每⼀个正在发送数据的站,⼀旦发现总线上出现了碰撞,就要⽴即停⽌发送,免得继续浪费⽹络资源,然后等待⼀段随机时间后再次发送。
特点:
1、使⽤ CSMA/CD 协议的以太⽹不能进⾏全双⼯通信⽽只能进⾏双向交替通信(半双⼯通信)。计数继电器
托玛琳水杯
2、每个站在发送数据之后的⼀⼩段时间内,存在着遭遇碰撞的可能性。这种发送的不确定性使整个以太⽹的平均通信量远⼩于以太⽹的最⾼数据率。
争⽤期:
最先发送数据帧的站,在发送数据帧后⾄多经过时间 2a (两倍的端到端往返时延)就可知道发送的数据帧是否遭受了碰撞。经过争⽤期这段时间还没有检测到碰撞,才能肯定这次发送不会发⽣碰撞。
以太⽹的端到端往返时延 2a 称为争⽤期,或碰撞窗⼝。通常,取 51.2 us 为争⽤期的长度。对于 10 Mb/s 以太⽹,在争⽤期内可发送512 bit,即 64 字节。以太⽹在发送数据时,若前 64 字节未发⽣冲突,则后续的数据就不会发⽣冲突。
如果发⽣冲突,就⼀定是在发送的前 64 字节之内。由于⼀检测到冲突就⽴即中⽌发送,这时已经发送出去的数据⼀定⼩于 64 字节。以太⽹规定了最短有效帧长为 64 字节,凡长度⼩于 64 字节的帧都是由于冲突⽽异常中⽌的⽆效帧。
“等待⼀段随机时间”的解释 —— ⼆进制指数类型退避算法:
发⽣碰撞的站在停⽌发送数据后,要推迟(退避)⼀个随机时间才能再发送数据。
rake接收机
确定基本退避时间,⼀般是取为争⽤期 2a。
定义参数 k ,
k = Min[重传次数, 10]
从整数集合[0,1,…, (2^k - 1)]中随机地取出⼀个数,记为 r。重传所需的时延就是 r 倍的基本退避时间。
当重传达 16 次仍不能成功时即丢弃该帧,并向⾼层报告。

本文发布于:2024-09-21 03:25:03,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/204768.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:碰撞   发送   总线   检测   时间   退避   信号   发送数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议