CSMA协议

CSMA协议:载波监听多路访问协议

CS:载波监听,每一个站在发送数据之前都要检查一下总线上是否有其他计算机在发送数据。
当几个站同时在总线上发送数据时,总线上电压摆动值将会增大,当一个站检测到的信号电压摆动值超过一定门限值时,就认为总线上至少有两个站在同时发送数据,表明产生了冲突。
MA:多点接入,表示许多计算机以多点接入的方式接到总线上
协议思想:发送帧之前监听信道。
监听结果:(1)信道空闲:发送完整帧
(2)信道忙:推迟

1-坚持CSMA

如果一个主机要发送信息,那么他应该首先监听信道,信道闲则发送,信道忙,则一直监听信道,知道空闲时立即发送。如果有冲突,等一个随机长的时间再次发送
优点:只要媒体空闲,立马发送
缺点:冲突是不可避免的

非坚持CSMA

若信道忙则等待随机时间后再监听信道
优点:采用随机重发眼Choi时间可以减少冲突发生的可能性
缺点; 可能存在大家都在延迟等待的过程当中,媒体利用率降低

P-坚持CSMA

p坚持是指对监听信道空闲的处理,如发现监听信道空闲则会以概率P直接传输。1-p的概率等待到下一个时间槽在传输
优点:既能减少冲突又能减少媒体空闲时间

计算机网络——CSMA协议相关推荐

  1. 【计算机网络复习 数据链路层】3.5.3 CSMA协议

    CSMA协议 3.5.3 CSMA协议 一.CSMA协议 1.1 1-坚持CSMA 1.2 非坚持CSMA 1.3 p-坚持CSMA 3.5.3 CSMA协议 一.CSMA协议 载波监听多路访问协议C ...

  2. 计算机网络 --- 数据链路层CSMA协议

    CSMA协议的全程为载波监听多路访问协议CSMA(carrier sense multiple access) CS: 载波侦听/监听,每一个站在发送数据之前要想检测一下总线上是否有其他计算机在发送数 ...

  3. 计算机网络之数据链路层:10、CSMA协议-随机访问介质访问控制

    数据链路层:10.CSMA协议-随机访问介质访问控制 思维导图: 载波监听多路访问协议(CSMA): 1-坚持CSMA: 非坚持CSMA: p-坚持CSMA: 三种CSMA对比: 思维导图: 载波监听 ...

  4. 【计算机网络】数据链路层 : CSMA 协议 ( 载波监听多路访问协议 | 监听 | 1-坚持 CSMA | 非坚持 CSMA | p-坚持 CSMA )

    文章目录 一. CSMA 协议 ( 载波监听多路访问协议 ) 二. CSMA 协议 监听 三. 1-坚持 CSMA 四. 非坚持 CSMA 五. p-坚持 CSMA 六. 三种协议对比 一. CSMA ...

  5. 计算机网络:CSMA协议

    载波监听多路访问协议CSMA协议 CS:载波监听/帧听,每一个站再发数据之前都要检测链路上是否有其他站在发送数据.(检测电压摆动值,当几个站同时发送数据时,总线上的电压摆动值就会增大.) MA:多点接 ...

  6. 吐血整理《计算机网络五层协议之物理层(下)》

    吐血整理<计算机网络五层协议之物理层(上)> 吐血整理<计算机网络五层协议之物理层(中)> 绝知此事要躬行! 物理层(下篇) 1.数字传输系统 1.1PCM的基本原理 1.2 ...

  7. 计算机网络——CSMA/CD最小帧长相关题目

    计算机网络--CSMA/CD最小帧长问题 本篇博客主要讲解有关CSMA/CD最小帧长求解相关例题,关于CSMA/CD详细详解请参考博客:CSMA/CD协议分析笔记 例题一.假定1km长的CSMA/CD ...

  8. 3.5.3 CSMA协议

    3.5.3 CSMA协议

  9. 吐血整理《计算机网络五层协议之物理层(中)》

    吐血整理 <计算机网络 五层协议之物理层(上)> 吐血整理 <计算机网络 五层协议之物理层(下)> 物理层(中篇) 1.信道的基本概念(续) 1.1信道的极限容量 1.2.信道 ...

  10. 计算机网络地址解析协议实验,计算机网络地址解析协议(ARP)实验报告.doc

    计算机网络地址解析协议(ARP)实验报告 实验目的: 1. 掌握ARP协议的报文格式 2. 掌握ARP协议的工作原理 3. 理解ARP高速缓存的作用 4. 掌握ARP请求和应答的实现方法 5. 掌握A ...

最新文章

  1. Ajax操作的四个步骤
  2. 【Python】中小括号()、中括号[]、花括号{}的区别详解
  3. java中如何检查字符串都是数字_如何在Java中检查字符串是否为数字?
  4. mysql otter 数据同步_MySQL数据同步之otter
  5. C++ Builder 启动时不显示主窗体
  6. 改造MIP获得搜索青睐,轻松完成SEO
  7. CentOS6.4x64_安装Qt5
  8. centos7网卡编辑_CentOS7网卡命名中碰到的一个坑
  9. 完了!Windows弱爆了!Linux才是程序员的首选!程序员:好用!
  10. wordpress获取home_wordpress各种获取路径和URl地址的函数总结
  11. 【抓包】Xposed+JustTrustMe关闭SSL证书验证
  12. Mac苹果电脑怎么截图?Mac电脑快捷截图教程
  13. 常用的前端还款计算器(包括按月等额本息、按四月等额本息、到期还本付息、到期还本按月付息四种还款方式)
  14. 【Android Gradle 插件】 Splits 配置 ① ( BaseExtension#splits 配置 | Splits 配置简介 )
  15. 计算机桌面怎么添加便签,如何在电脑桌面上添加便签 这些知识你不一定知道...
  16. a += 1、a = a + 1、a++区别
  17. elasticsearch7.x catAPI之shards
  18. 基于python Flak谷歌自动化工具的爬虫(爬取疫情数据)
  19. 图书销售系统(C#界面设计)
  20. python判断正确的是_Python输入数据类型判断正确与否的函数大全(非常全)

热门文章

  1. IT:如何把骨干留住
  2. 社会工程学(安全牛)
  3. 应届毕业生外包公司体验
  4. 大师速写作品及理论,有你喜欢的知识
  5. Win2008 R2 遗忘管理员密码了怎么办?解决方法如下:
  6. 资源管理器多标签工具 QTTabbar 的安装与配置
  7. Python:忽如一夜春风来,千树万树梨花开
  8. QCPColorMap实现瀑布图
  9. 摄像机DSP芯片介绍
  10. 网络基础该从哪开始补?这36张图,一次性理清