题干:

首先计算一下A这个以太网所容许的最短的帧它的发送帧的长度时间为:

(8(前同步码为8)+64(最短帧长))*8(单位转换b到B)=576比特

有关于单位转换:

B是Byte的缩写,B就是Byte,也就是字节(Byte);b是bit的缩写,b就是bit,也就是比特位(bit)。B与b不同,注意区分,KB是千字节,Kb是千比特位。
1MB(兆字节)=1024KB(千字节)=1024*1024B(字节)=1048576B(字节);
8bit(比特位)=1Byte(字节);
1024Byte(字节)=1KB(千字节);
1024KB(千字节)=1MB(兆字节);
1024MB=1GB;
1024GB=1TB;

A和B这两个站点的传播时延为225比特时间 也就是说只要在224比特时间之前B发送数据,A就可以在发送完数据之前 就能检测到碰撞,如果A整个都发送完之前都没有检测到碰撞,就可以肯定的说A发送的帧不会和B发生碰撞。

一篇很好的文章里面有说到退避算法:

 http://blog.sina.com.cn/s/blog_6bc2727c0102w9mi.html
接下来就是解析:
因为rA =0 则A在干扰信号传输完后立即监听,t=225+48=273
则A开始在273+225(传输时延)=498比特时间的时候可以检测到信道开始空闲,在t=498+96(帧间最小间隔)=594比特时间开始传输数据,所以A重传的数据帧在t=594+225=819比特时间传输完毕;
因为rB=1;则B在干扰信号传输完之后1倍的争用期,也就是512比特的时间开始监听:273+512=785比特时间开始监听;如果监听空闲,则785+96=881比特时间开始重传数据;所以就是在A传完数据的819比特时间之后B在785比特时间开始监听是可以监听到A的 所以不会碰撞 预订的时间也是肯定停止传输数据的。

最新文章

  1. python模拟登陆知乎并爬取数据
  2. Bootstrap transition.js 插件详解
  3. java判断文件是否存在
  4. WCF入门教程二[WCF应用的通信过程]
  5. hadoop HA 之 QJM
  6. 【转载】总结一下Android中主题(Theme)的正确玩法
  7. zTree 异步加载
  8. [简历] JAVA 软件工程师
  9. ExpandableList列表的简单应用
  10. 设置Linux可以查看历史命令的执行时间
  11. Android万能的指示器
  12. knockout + easyui = koeasyui
  13. MySQL表添加自增列
  14. Hi3519V101+IMX274开发板调试经验
  15. 配置和运行 MatchNet CVPR 2015 MatchNet: Unifying Feature and Metric Learning for Patch-Based Matching
  16. 【转载】经典.net面试题目【为了笔试。。。。。】
  17. java面试①整体流程
  18. LeetCode 174. Dungeon Game (C++)
  19. 微信小程序 --- model弹框
  20. leetcode4:Permutation

热门文章

  1. Java访问权限修饰符public protected friendly private用法总结(转载好文Mark)
  2. linux驱动编写(pwm驱动)【转】
  3. Python入门 日志打印
  4. [CodeForces 1141A] Game 23
  5. Learning-Python【13】:迭代器和生成器
  6. 【Visual Studio 扩展工具】使用 ComponentOne迷你图控件,进行可视化数据趋势分析
  7. 【HNOI 2018】游戏
  8. JavaScript形而上的策略模式
  9. C#设置IE代理
  10. Selenium的使用