引入Hub再生的最短帧长及主机之间距离的最大值计算
引入Hub再生的最短帧长及主机之间距离的最大值计算
@(计算机网络)
首先看一道题。相关的一个小的知识点想了很久,查了很多书,资料,最后只能暗自说一句,找到有效信息真难。历时三个小时求索不得,出去吃了一点东西,回来发现差不多有了自己的理解。
然后回来再看了一眼前面写的对最小帧长的思考,注意到争用期的细节:是往返传播时延之和。这个在下意识里我觉得很自然的概念,一下点开了心中的疑惑。既然争用期是在两点之间直接架了索求得,那么现在只是中间稍微停留休息了一下,本质上不过是稍微延长了一点点传播时延,那么加上不就可以了?
这么一想,下面的问题非常简单。
记住一点:
最小帧长=争用期∗数据传输速率最小帧长 = 争用期 * 数据传输速率
注: Hub为100Base-T集线器
(2016.36)若Hub再生比特流过程中,会产生1.535us延时,信号传播速度为200m/s,不考虑以太网帧的前导码,则H3与H4之间理论上可以相距的最远距离是:B
A.200m
B. 205m
C. 359m
D. 512m
分析:这题如果啥也不懂,也可以有很大的概率选对。因为100Base-T以太网是在双绞线上传送100Mb/s基带信号(数字信号),使用CSMA/CD协议,最小帧长保持不变。但是将一个网段的最大电缆长度减小到100m。
一个网段是100m,那么因为Hub再生,可以再跑100m。因此H3和H4之间大概可以是200m.
如果是200m,那么给的Hub再生用时,以及信号传播速度就么得用,属于多余条件,所以,猜205最佳。
然后答案也是B,做对了。
可以参考这篇文章回顾一下最短帧长的概念。
http://blog.csdn.net/u011240016/article/details/52719183?locationNum=1&fps=1
但是,细细一想,其实问题很简单。同样是最短帧长64B,不含前导码,前导码是8B。
现在是H3和H4之间,Hub连接的网段属于一个总线。那么二者之间的传播时延+Hub用掉的时延是1.535us.
已经告诉了传播速度200m/us.
于是可以列式子求解,设两点最长距离是x m.
2⋅(x200m/μs+1.535μs)⋅100Mb/s=64B2\cdot (\frac{x}{200 m/\mu s}+1.535\mu s)\cdot 100Mb/s = 64B
求得x = 205m
解释一下列式的含义:帧从H3发往H4,先到Hub,经过一段传播时延,Hub再生用去一点时间,再经过一段传播时延到达H4。在H4处发生碰撞时,要发送48bit的拥塞信号,这个信号也经过Hub再生,所以传到H3也要再生的时延。因此,一去一回都是传播时延+再生时延。
而之所以选择发生碰撞这个临界点,是因为更好理解Hub在返回时的作用。未发生碰撞时,根据CSMA/CD协议,时刻在监听信道,但是监听的具体是什么信号,并不能确定经不经过Hub再生。而临界点,这两种状态的转折点,类似于函数的连续,左右极限相等,那么就可以认为是Hub的再生时延计算两次。
此外,题目中说再生比特流用时1.535us,是不是再生1bit就用时这么多?再生64B就要64*1.535*8?
这样再生用时太长,1.535us才再生一个比特太慢。
引入Hub再生的最短帧长及主机之间距离的最大值计算相关推荐
- 计算机网络的最短帧长公式,每日一题 | CSMA/CD协议的最短帧长公式
原标题:每日一题 | CSMA/CD协议的最短帧长公式 苏世计算机考研,程序猿专属的学习分享社区 苏世小课堂,每日一题! 为了帮助大家及时回顾所学知识,特开设本"每日一题"专栏,从 ...
- CSMA/CD协议总结最短帧长计算
CSMA/CD 协议 协议CSMA/CD是载波监听多点接入/碰撞检测 具体含义: 多点接入,总线型网络,许多计算机已多点接入的方式连接在一根总线上 载波监听,不管在发送数据之前,还是发送数据之后,每个 ...
- 假定1km长的CSMA/CD网络的数据率为1Gb/s。设信号在网络上的传播速率为200000km/s。求能够使用此协议的最短帧长。
问题 假定1km长的CSMA/CD网络的数据率为1Gb/s.设信号在网络上的传播速率为200000km/s.求能够使用此协议的最短帧长. 参考答案 答:对于1km电缆,单程传播时间为1/200000= ...
- csma最短帧长_求计算最短帧长的计算公式。。
展开全部 CSMA/CD总线网中最短帧长的计算公式为: 最短数据62616964757a686964616fe78988e69d8331333431363061帧长(bit)/数据传输速率(Mbps) ...
- csma最短帧长_搞懂CSMA/CD,你就明白为什么以太网最小帧是64字节。
我经常反问的一句话就是:为什么会诞生它(CSMA/CD)呢?why? 每个东西的产生或发明都是有它的存在的原因或背景的. 我们先来看看最初的以太网的构思吧! 把相距有一定距离的一些电脑连接起来,实现计 ...
- csma最短帧长_(CSMA CD)的最小帧长计算
(CSMA/CD) 的最小帧长计算 最小帧长的由来: 在一帧发送完毕之前,发送方必须要检测到是否有冲突发生,如果没有则大吉,如 果有则按照相应算法检测后重新发送该帧. 这样就很清楚了, 就是一个帧发送 ...
- 计算机网络——CSMA/CD最小帧长相关题目
计算机网络--CSMA/CD最小帧长问题 本篇博客主要讲解有关CSMA/CD最小帧长求解相关例题,关于CSMA/CD详细详解请参考博客:CSMA/CD协议分析笔记 例题一.假定1km长的CSMA/CD ...
- 以太网最小帧长与TCP/IP的联合运用
以太网最小帧长与TCP/IP的联合运用 @(计算机网络) 在平均往返时延RTT = 20ms的快速以太网上运行TCP/IP协议,假设TCP的最大窗口尺寸是64KB,问此时TCP协议所能支持的最大数据传 ...
- 【计算机网络】数据链路层 : CSMA/CD 协议 ( 载波监听多点接入 / 碰撞检测 协议 | 单程端到端传播时延 | 截断二进制指数规避算法 | 计算示例 | 最小帧长问题 )★
文章目录 一. CSMA/CD 协议 二. 传播时延对于 载波监听 的影响 三. 单程端到端传播时延 相关概念 四. 碰撞后重传时机 ( 截断二进制指数规避算法 ) 五.截断二进制指数规避算法 计算示 ...
最新文章
- mac系统添加VSCode到右键菜单(转)
- 深度揭秘强化学习技术与落地!智源大会「强化学习与决策智能」专题论坛
- C语言——指针与结构体 内存的动态分配
- Dreamweaver 2020安装教程
- spring cloud入门_Spring Boot 2.x基础教程:快速入门
- c++ primer 5th 练习11.9自己编写的答案
- Python为何如此优秀?斯坦福教授告诉你!
- python opencv过滤红色
- 中国历史上唯一没有贪污的王朝
- weex默认的flex布局_CSS flex布局入门
- 机器视觉牛人及其相关领域分类科普
- LVS 三种工作模式
- 新知识点!一文告诉你如何调试运行在Docker容器中的远程Node.js应用程序
- 值班 查看及重启系统
- 肯德尔相关性分析_肯德尔的Tau机器学习相关性
- 腾讯会议摄像头黑屏如何解决?
- 常见乱码问题分析和总结
- lumia 830 android,微软Lumia 830成功刷入Android 5.0系统
- 有穷自动机(Finite Automate)及其分类和转化
- 华擎主板设置来电开机_华擎主板设置来电开机_一块性价比超高的B550主板、华擎(ASRock)B550 Extreme4极限玩家主板 评测......
热门文章
- LabVIEW2020下载与安装教程
- jupyter notebook matplotlib绘制动态图并显示在notebook中
- 输入课程信息的C语言代码,[源码和文档分享]基于C语言的课程信息管理系统
- python里eval和input组合使用_python中eval()函数和input()函数用法解析
- 林阳斌集美大学计算机学院,集美大学计算机工程学院导师教师师资介绍简介-林阳斌副教授(2021.04.06)...
- php5.6 win2008 mssql,Php5.6.31连接sqlserver 2008R2数据库问题sqlsrv(php5.3及以上版本)与mssql(php5.3以前版本)②...
- pythonide的作用_你知道Python神器IDE是什么吗?
- Keras深度学习实战(1)——神经网络基础与模型训练过程详解
- linux islower_Python字符串islower()
- android oreo_Android Oreo画中画