计算机网络CSMA(CA/CD)
1.CSMA协议思想
<1>CSMA是指载波监听多路访问
<2>CSMA协议的思想:发送帧之前,监听信道
<3>监听结果:
(1)信道空闲:发送完整帧
1^ 1-坚持CSMA :空闲则直接传输;忙则一直监听,知道空闲马上传输
2^ 非坚持CSMA:空闲直接传输,忙则等待一个随机的时间之后再监听
3^ P-坚持CSMA:空闲则以P概率直接传输,概率1-P等待到下一个时间槽再传输
(2)信道忙:推迟发送
2.CSMA/CD协议 (带冲突检测的载波监听多路访问)
<1>CSMA/CD通常用于总线型拓扑结构和星型拓扑结构的局域网中。它的每个站点都能独立决定发送帧,若两个或多个站同时发送,即产生冲突。每个站都能判断是否有冲突产生,如果有冲突发生,则等待随机事件间隔后重发,来避免再次发生冲突
<2>CSMA/CD工作原理的概括:先听后发,边发边听,冲突停止,随机延迟后重发
当一个站点想要发送数据的时候,它检测网络查看是否有其他站点正在传输,即监听信道是否空闲。
如果信道忙就等待,直到信道空闲。
如果信道闲,站点就传输数据。在发送数据的同时,站点继续监听网络确保没有其他站点发送数据;如果有两个或多个站点同时发送数据,就会产生冲突。当一个传输节点识别出一个冲突,它就会发送一个拥塞信号,其他节点收到拥塞信号后都停止传输,等待一个随机产生的时间间隙后重发。
3.CSMA/CA协议(对碰撞的避免的载波监听多路访问)
工作原理:
使用无线局域网先检测信道是否空闲,空闲则发出RTS(RTS包括发生端/接收端/的地址、下一份数据将持续发送的时间等信息)
接收端收到RTS后,将相应CTS。发送端收到CTS后,开始发送数据帧(同时预约信道),接收端收到数据帧后将用CRC来检验数据是否正确,正确则相应ACK帧
计算机网络CSMA(CA/CD)相关推荐
- 计算机网络—CSMA/CA协议
建议将思维导图保存下来观看,或点击这里在线观看
- 【计算机网络】【湖科大MOOC】数据链路层 媒体介入控制 频分复用、时分复用、码分复用 载波监听多址接入/碰撞检测CSMA/CD 碰撞避免CSMA/CA
目录 数据链路层 5. 媒体介入控制 5.1 静态划分信道 5.2 动态接入控制 - 随机接入 5.2.1 载波监听多址接入/碰撞检测 CSMA/CD协议 5.2.1 载波监听多址接入/碰撞避免 CS ...
- 王道考研 计算机网络12 点对点链路 广播式链路 介质访问控制MAC 动态分配信道 ALOHA协议 CSMA CSMA/CD CSMA/CA协议
传输数据使用的两种链路 广播式链路: 传输的信息会传到所有的主机上 介质访问控制 动态分配信道-ALOHA协议 1.纯ALOHA协议: 2.时隙ALOHA协议 总结: 动态分配信道-CSMA协议 ca ...
- 计算机网络:CSMA/CD 与 CSMA/CA
前言 码分多址(Code Division Multiple Access,CDMA)属于信道划分协议. CSMA/CD 带有冲突检测的载波监听多路访问 所有节点都共享网络传输信道,节点在发送数据之前 ...
- 计算机网络学习笔记(五)——介质访问控制子层、ALOHA、CSMA/CD、CSMA/CA、有限竞争协议、非竞争式协议、网桥、交换机、以太网
文章目录 前言 概念 一.介质访问控制子层和广播式信道 二.多路信道分配 三.竞争式访问协议 (一)ALOHA及时隙ALOHA(S-ALOHA)协议 (二)CSMA协议 (三)CSMA/CD协议 (四 ...
- 【计算机网络】数据链路层 : CSMA/CA 协议 ( 载波监听多点接入 / 碰撞避免 协议 | CSMA/CA 协议工作原理 | CSMA/CD 协议 与 CSMA/CA 协议对比 )
文章目录 一. CSMA/CA 协议 ( 非重点.仅作了解 ) 二.CSMA/CA 协议工作原理 三. CSMA/CD 协议 不能用于 无限局域网 的原因 四. CSMA/CD 协议 与 CSMA/C ...
- 图解通信原理与案例分析-35:以太网MAC层的通信原理--MAC帧格式与调度策略:载波侦听与冲突检测CSMA/CD、载波侦听与冲突避免(信道空闲保证)CSMA/CA、流控
以太网协议已经是非常成熟的通信技术,本文旨在在汇总以太网MAC层的协议,以便于与其他通信技术的MAC层作为比较,如4G LTE, 5G NR,特别是LTE在非授权频谱上的通信LAA LBT, 就是借鉴 ...
- CSMA/CA协议详解【计算机网络】
[读书笔记]2018年9月5日17:13:26 <计算机网络>第六版 谢希仁 虽然CSMA/CD协议已成功地应用于使用有线连接的局域网,但无线局域网能不能也使用CSMA/CD协议呢? 显 ...
- CSMA/CD协议和CSMA/CA协议有什么具体的区别
csma/ca全称是带冲突避免的载波侦听多址接入协议,主要用于wlan无线局域网:csma/cd全称是带冲突检测的载波侦听多址接入协议,两者最重要的区别就在于csma/cd是发生冲突后及时检测,而cs ...
最新文章
- 【Android 事件分发】事件分发源码分析 ( 驱动层通过中断传递事件 | WindowManagerService 向 View 层传递事件 )
- ASP.NET MVC:会导致锁定的会话
- 代理模式和动态代理模式_代理模式介绍
- 文本分析软件_十大针对机器学习的文本注释工具与服务,你选哪个?
- Guava入门~MoreObjects
- bash: 未预期的符号 `( 附近有语法错误_安规群中关于泄漏电流测试、接地符号等相关的6个问题,快来围观大神的回答吧!...
- layui 表单动态添加、删除input框
- razor java,如何在Razor中声明局部变量?
- 在VS2005下搭建和使用CppUnit
- 填坑-关于SysTick定时器
- 前端获取后台保存的Cookie
- 区块链,到底是美好未来还是题材炒作?
- WPF 打印不显示的元素
- STUCTS LABLE ‘S BENEFIT
- 房子怎么拆除_新规,可能拆除农村这4类房子,每户家庭可能获得40万
- 菜鸟教程 linux ubuntu,菜鸟教程 Ubuntu 11.0下搭建Web服务器
- 透过现象看本质(一)
- 复化科特斯公式matlab_牛顿科特斯公式要点分析.ppt
- oa办公系统文件存取错误_如何处理OA系统在线阅读或编辑文档时提示“文件存取错误”的问题...
- 【星辰傀儡线·命运环·卷二 尘埃】 2 魔猫