使用广播信道的链路层:信道特点,CSMA/CD协议,MAC帧格式,最小帧长和最大帧长
信道特点:
局域网使用广播信道;
多台主机共享局域网内软硬件资源;
若多个设备在共享的广播信道上同时发送数据,则会彼此干扰,导致发送失败。
CSMA/CD协议:载波监听多点接入/碰撞检测
“多点接入”:使用广播信道的总线型网络;
“载波监听”:不停地检测信道(发送前、发送中);
“碰撞检测”:检测到碰撞→立即停止发送→等待随机事件后再发送;
争用期=以太网的端到端往返时间2τ;
10Mbit/s以太网的争用期2τ=51.2μs。
最先发送数据的站,在争用期内没有检测到碰撞,则这次发送肯定不会发生碰撞;
如果在争用期内发生发生碰撞,需要用截断二进制支书退避算法来计算等待时间。即退避时间=r倍的争用期=r*2τ,r为离散集合【0,1,…,2^k-1】中的一个随机数。k=Min[重传次数,10]。当重传次数=16次,仍不能成功时即丢弃该帧,并向高层报告。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!