CSMA/CD协议学习卡片
📡
CSMA/CD协议概述
CSMA/CD协议概述
全称:
载波监听多路访问冲突检测
在一坚持CSMA协议基础上增加
冲突检测机制
用于早期
总线型以太网
(同轴电缆连接)
现代有线局域网(交换机星型网络)已不再使用
记忆点:CSMA/CD = 监听 + 检测
🔄
工作流程
工作流程
先听后发
:持续监听信道,空闲时立即发送
边听边发
:发送同时继续检测冲突
冲突停发
:检测到冲突立即停止发送
随机重发
:按退避算法等待后重传
记忆口诀:听→发→听→停→等
⏱️
争用期
争用期
定义
固定长度时间段 =
2×最大单向传播时延
关键作用
若争用期内未检测到冲突,后续不可能再发生冲突
帧长限制
最短帧长 = 2×最大单向传播时延×信道带宽(以太网规定
64B
)
🎲
二进制指数退避算法
二进制指数退避算法
随机等待时间 =
r×争用期
随机数r取值规则:
k≤10时:r∈[0,2^k-1]
k>10时:r∈[0,1023]
冲突阈值:
第10次冲突:随机数范围不再扩大
第16次冲突:放弃传输并报告网络层
示例:第1次冲突r∈[0,1],第2次r∈[0,3],第3次r∈[0,7]
🏗️
应用场景
应用场景
早期同轴电缆总线型以太网
集线器连接的逻辑总线型网络
现代交换机星型网络已不再使用CSMA/CD
协议特性
一坚持特性
:持续监听,空闲时立即发送
冲突检测
:发送中实时检测冲突