csma最短帧长_求计算最短帧长的计算公式。。
展开全部
CSMA/CD总线网中最短帧长的计算公式为:
最短数据62616964757a686964616fe78988e69d8331333431363061帧长(bit)/数据传输速率(Mbps)=2*(两站点间的最大距离(m)/200m/μs)
数据帧的传输时延至少要两倍与传输时延,因为宽带CSMA/CD是单向传输,所以其数据帧的传输时延至少四倍于传输时延。
因为:信号传播时延(μs)= 两站点间的距离(m)÷信号传播速度(200m/μs),并且:数据传输时延 (s)=数据帧长度(bit)÷数据传输速率(bps)。
在发送端,数据链路层把网络层传下来得数据封装成帧,然后发送到链路上去;在接收端,数据链路层把收到的帧中的数据取出并交给网络层。不同的数据链路层协议对应着不同的帧,所以,帧有多种,比如PPP帧、MAC帧等,其具体格式也不尽相同。
扩展资料:
数据帧的示例
下面以MAC帧的格式为例进行说明:
MAC帧的帧头包括三个字段。前两个字段分别为6字节长的目的地址字段和源地址字段,目的地址字段包含目的MAC地址信息,源地址字段包含源MAC地址信息。第三个字段为2字节的类型字段,里面包含的信息用来标志上一层使用的是什么协议,以便接收端把收到的MAC帧的数据部分上交给上一层的这个协议。例如,当类型字段的值是0x0800时,就表示上层使用的是IP数据报;若类型字段的值为0x8137,则表示该帧是由Novell IPX 发过来的。
MAC帧的数据部分只有一个字段,其长度在46到1500字节之间,包含的信息是网络层传下来的数据。
MAC帧的帧尾也只有一个字段,为4字节长,包含的信息是帧校验序列FCS(使用CRC循环冗余校验码校验)。
csma最短帧长_求计算最短帧长的计算公式。。相关推荐
- java获取字符串最长_基于java查找最长字符串代码实例
题目:编写程序,针对输入的N个字符串,输出其中最长的字符串 输入样例: 4 zhaoming zhangming sunming liming 输出样例: 最长的字符串:zhangming 代码如下 ...
- java json太长_修复Long类型太长,而Java序列化JSON丢失精度问题的方法
Java序列化JSON时long型数值,会出现精度丢失的问题. 原因: java中得long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的值). 解决办法一: 使用 ...
- python图像差分法目标检测_运动目标检测(2)—帧间差分法
帧差法依据的原则是:当视频中存在移动物体的时候,相邻帧(或相邻三帧)之间在灰度上会有差别,求取两帧图像灰度差的绝对值,则静止的物体在差值图像上表现出来全是0,而移动物体特别是移动物体的轮廓处由于存在灰 ...
- csma最短帧长_(CSMA CD)的最小帧长计算
(CSMA/CD) 的最小帧长计算 最小帧长的由来: 在一帧发送完毕之前,发送方必须要检测到是否有冲突发生,如果没有则大吉,如 果有则按照相应算法检测后重新发送该帧. 这样就很清楚了, 就是一个帧发送 ...
- 音频通道数、采样频率、采样位数、采样个数(样本数)的概念及计算一帧音频的大小、每秒播放的音频字节大小、一帧的播放时长、音频重采样
对于下面data和linesize的解释(参考下面3.4中的av_samples_alloc_array_and_samples函数说明): 1)data是通道的意思,例如双通道,data[0]代表左 ...
- 动态规划最常见的习题 (最长公共子串、最长公共子序列、最短编辑距离)
(1)理论部分: (2)习题: 最长公共子串: 1 package month7.dp; 2 3 //https://www.nowcoder.com/questionTerminal/181a1a7 ...
- Boost.Geometry 结合 Boost.Graph,计算最短路线
Boost.Geometry 结合 Boost.Graph,计算最短路线 实现功能 C++实现代码 实现功能 Boost.Geometry 结合 Boost.Graph,计算最短路线 C++实现代码 ...
- 三长一短选最短,三短一长选最长
小朋友们,高考不怕不怕哦,叔叔给你们#高考建议#:三长一短选最短,三短一长选最长,长长短短就选B,参差不齐就选C!哇哦好厉害!那是自然,叔叔我当年就是这么过来的.现在呢?在加班.
- java 求最长重复子串_给定一个字符串,求出其最长的重复子串。
#include #include #include #include using namespace std; //给定一个字符串,求出其最长的重复子串 //方法一 string lsubstr_1 ...
最新文章
- 梦之队奥运30人大名单:詹皇库里甜瓜双少领衔
- 简单实用,Python代码调试利器
- android 从文件制定位置读取数据
- .NET 6 使用 Obfuscar 进行代码混淆
- php调用数据库中的图片地址显示不出来,图片显示不出来,但是数据库里有显示...
- JAVA面试常考系列二
- python学生管理系统用类写_python面向对象——学校学生教职工管理系统类的实例...
- SpringBoot 开启关闭自动任务配置(EnableScheduling )
- db link hang的解决方法
- 虚拟机搭建Harbor安装和简单使用
- 北京冬奥会使用的集装箱最后如何处理
- 深入Netty源码解析内存优化技巧
- 电大本科计算机应用基础模块6,国家开放大学计算机应用基础模块3形考答案.xls...
- EFI、UEFI、MBR、GPT的区别
- EV 鼠标被消费者誉为世界“第八大奇迹”内幕
- avi怎么转换为mp4格式?
- 海康威视接口在线调试
- geometric distribution and exponential distribution(几何分布和指数分布)
- HTML基础知识点总结
- 简单的Django系统模板
热门文章
- 把数字翻译成字符串python_LeetCode 面试题46. 把数字翻译成字符串 | Python
- 绿之韵对传销坚决说不 ,信念改变人生轨迹
- field有什么用法?
- with(field)方法
- java scri p t_Javascri几种常见的数据类型方法
- FOUND_ROWS
- NODE : 无法将“NODE”项识别为 CMDLET、函数、脚本文件或可运行程序的名称,或者CODE RUNNER无法运行JS和用DEBUG无法调试JS
- IE9无法修改默认主页
- 考研之南京大学软件学院
- python如何写生日快乐说说_生日怎么发说说有创意2018 祝自己生日快乐的说说大全...