数据链路层:11、CSMA/CD协议

  • 思维导图:
  • 载波监听多点接入/碰撞监听协议(CSMA-CD协议):
  • 如何确定碰撞后的重发时机:
  • 最小帧长问题:

思维导图:


载波监听多点接入/碰撞监听协议(CSMA-CD协议):



A发送了数据但还没有到达B,B这是认为信道空闲,也会发送数据,就会产生碰撞


能不能一检测到碰撞就重传: 不能,这样会在中间无限恶性循环

如何确定碰撞后的重发时机:

截断二进制指数规避算法:

练:

答:1023(自己琢磨吧)

最小帧长问题:

CSMA/CD协议存在的意义就是在检测到碰撞的时候可以让帧停止发送;但是如果帧太短了,在检测到碰撞的时候发送方已经发送完了帧(整个帧都已经在链路上了),这样就无法控制帧让其停止发送,所以就有了最小帧长的规定

计算机网络之数据链路层:11、CSMA/CD协议-随机访问介质访问控制相关推荐

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

    数据链路层:12.CSMA/CA协议-随机访问介质访问控制 思维导图: 为什么要有CSMA-CA协议: 载波监听多点接入/碰撞避免CSMA-CA协议: CSMA-CD和CSMA-CA对比: 总结: 思 ...

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

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

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

    @TOC 思维导图: ALOHA协议: T0:表示一个帧从开始发送到发送成功为止所用的时间 在信道上不进行监听,随时都可以发,1站在T0时间端发送数据时信道空闲成功发送 站2发送数据时,在某个时间端内 ...

  4. 【计算机网络复习 数据链路层】3.5.1 信道划分介质访问控制

    信道划分介质访问控制 一.传输数据使用的两种链路 二.介质访问控制 2.1 频分多路复用 FDM 2.2 时分多路复用 TDM 2.3 统计时分复用 STDM 2.4 波分多路复用 WDM 2.5 码 ...

  5. 【学习笔记】数据链路层——随机访问介质访问控制(ALOHA、CSMA、CSMA/CD、CSMA/CA),截断二进制指数规避算法

    文章目录 小前言 一. ALOHA协议 纯ALOHA协议 时隙ALOHA协议 ALOHA对比 CSMA协议 定义与分类 ① 1-坚持CSMA ② 非坚持CSMA ③ p-坚持CSMA 总结 CSMA/ ...

  6. 广播信道的数据链路层和CSMA/CD协议

    一.局域网和广播信道 广播信道可以进行一对多通信,局域网使用的就是广播信道.局域网为一个单位所共有,且地理范围和站点数目均有限.常见的局域网拓扑包括星形网.环形网.总线网.树形网.需要解决的一个问题是 ...

  7. 计算机网络【2】—— CSMA/CD协议

    参考文献: https://blog.csdn.net/loveCC_orange/article/details/79177129 一.认识以太网 最早的以太网是将许多计算机都连接到一根总线上. 使 ...

  8. 数据链路层——广播信道CSMA/CD协议

    传统以太网 如果Alice在给Bob发送消息时,此时恰好Tom发给Alice的消息也到达了. 解决: 引入信道分配机制:在发送消息之前首先检测信道上有没有别的消息:若没有,则发送:若有,则等待一段时间 ...

  9. 计算机网络:随机访问介质访问控制之令牌传递协议

    在轮询访问中,用户不能随机地发送信息,而要通过一个集中控制的监控站,以循环方式轮询每个结点,再决定信道的分配.当某结点使用信道时,其他结点都不能使用信道.典型的轮询访问介质访问控制协议是令牌传递协议, ...

最新文章

  1. xdg-open 打开“irc:*”链接
  2. CSP:CSP认证考试:202109-1(数组推导)满分答案,Java版
  3. HDU (1575)Tr A ---矩阵快速幂
  4. 【转】排序算法复习(Java实现)(一): 插入,冒泡,选择,Shell,快速排序...
  5. mysql8.0client_navicat 连接mysql8.0 报错client does not support authentication
  6. java 代码造假_老板居然让我在Java项目中“造假”
  7. nginx php空白页 fastcgi_param
  8. Zookeeper(一)——简介
  9. html调用本地电脑应用,实现HTML调用打开本地软件文件
  10. XShell4 连接ubuntu时SSH服务器拒绝了密码解决办法
  11. 学习开源硬件:开源IP,开源RISC-V与开源SoC等
  12. 利用系统函数获取Windows明文密码
  13. 知识追踪常见建模方法之IRT项目反应理论
  14. JavaScript 面向对象详解
  15. 网上申请办理杭州市民卡
  16. LSTM预测多支股票的收盘价
  17. Godot Shader:无需建模用一张图片在Godot中生成一座山
  18. java中使用集合模拟斗地主发牌的两种排序(根据大小或者花色)
  19. 用计算机唱歌 丑八怪乐谱,得力计算器乐谱丑八怪 | 手游网游页游攻略大全
  20. Github 最受欢迎的 35 个项目一览

热门文章

  1. 都说程序员是吃青春饭!
  2. web前端教程:css实现容器高度适应屏幕高度
  3. mysql 5.1 for linux_linux下安装mysql5.1.68
  4. 这个热图上面的树是根据系统发育关系画的吗?
  5. Cell子刊主编:文章被编辑拒稿,主要是这4大原因
  6. After Keying for mac(AE头发细节优化还原抠像脚本)v1.04
  7. 1259:【例9.3】求最长不下降序列
  8. 【原型设计】第五节:Axure RP9 交面交互的使用说明 02 显示隐藏元素
  9. 【ES8(2017)】String扩展 padStart / padEnd
  10. 【二】Java变量与常量