CSMA/CA 协议和CSMA/CD的区别

对比项 MAC 子层的 CSMA/CA 协议 CSMA/CD 协议
所属网络类型 无线局域网(WLAN),如 IEEE 802.11 以太网(有线局域网)
核心机制 碰撞避免(Collision Avoidance) 碰撞检测(Collision Detection)
信道监测方式 发送前侦听信道,通过各种机制(如帧间间隔、后退计时等)避免碰撞,无法在发送时检测碰撞 发送时同时检测信道,若发现碰撞则立即停止发送
对碰撞的处理 从源头避免碰撞发生 检测到碰撞后处理(如停止发送、退避重发)
硬件要求 无需复杂的碰撞检测硬件,因无线环境中检测碰撞成本高 需要支持同时发送和检测的硬件,以实现碰撞检测
协议细节 包含帧间间隔(IFS)、后退计时器、停止等待协议等,用于无线 MAC 子层 包含二进制指数退避算法等,用于以太网 MAC 子层
应用标准 IEEE 802.11 IEEE 802.3

一、无线局域网不能直接使用 CSMA/CD 的核心原因

  1. 碰撞检测难实现:无线环境中,设备发送信号的强度远大于接收信号强度,"边发送边检测碰撞" 的硬件成本极高,实际难以落地;
  2. 无法解决隐蔽终端问题:部分设备因信号覆盖范围限制,无法感知其他设备的传输行为,易误判信道空闲而发送数据,最终导致碰撞。

二、暴露站问题

部分设备能检测到非自身通信对象的传输信号,误将信道判定为占用状态;即便该设备要向无冲突的目标设备传输数据,也会放弃发送,造成信道资源的不必要浪费。

相关推荐
啊阿狸不会拉杆20 分钟前
《计算机网络-自顶向下方法》6.5 链路虚拟化:网络作为链路层 读书笔记
网络·计算机网络·php
风景的人生33 分钟前
Linux虚拟机网络故障排查与解决方案
运维·网络·ssh
Allen_LVyingbo1 小时前
2026医疗AI编程:医院信息工程部规模化编程与代码审核路径(上)
网络·人工智能·cnn·transformer·知识图谱·ai编程
147API1 小时前
学生模型和教师模型怎样做路由,阈值应该看哪些指标
网络·人工智能·深度学习·机器学习·智能路由器
Elastic 中国社区官方博客2 小时前
隐藏在可观测性数据中的安全攻击
大数据·网络·安全·elasticsearch·搜索引擎·全文检索
见闻小天地2 小时前
空调机房冷冻泵与冷却泵是什么?选型要点与赛莱默方案解析
大数据·网络
云飞云共享云桌面2 小时前
钣金制造研发优化:不采购传统工作站,实现 SolidWorks 团队共用服务器开展三维建模
运维·服务器·网络·数据库·3d·制造
啊阿狸不会拉杆2 小时前
《计算机网络-自顶向下方法》7.2 无线链路和网络特征 读书笔记
网络·计算机网络
lightningyang2 小时前
密码技术应用实验—AES 对称加密与口令安全初体验
网络·安全·天枢一体化虚拟仿真平台·密码技术应用
xixiaoyunya2 小时前
只备份数据远远不够:服务器系统备份的完整方案与实践
服务器·网络·数据库