1.碰撞槽时间

假设公共总线媒体长度为S,帧在媒体上的传播速度为0.7C(光速),网络的传输率为R(bps),帧长为L(bps),tPHY为某站的物理层时延; 
则有: 
碰撞槽时间=2S/0.7C+2tPHY 
因为Lmin/R=碰撞槽时间 
所以:Lmin =(2S/0.7C+2tPHY )×R 
Lmin 称为最小帧长度。 
碰撞槽时间在以太网中是一个极为重要的参数,有如下特点: 
(1)它是检测一次碰撞所需的最长时间。 
(2)要求帧长度有个下限。(即最短帧长)
(3)产生碰撞,就会出现帧碎片。 
(4)如发生碰撞,要等待一定的时间。t=rT。(T为碰撞槽时间)

2.下面我们来估计在最坏情况下,检测到冲突所需的时间 
(1)A和B是网上相距最远的两个主机,设信号在A和B之间传播时延为τ,假定A在t时刻开始发送一帧,则这个帧在t+τ时刻到达B,若B在t+τ-ε时刻开始发送一帧,则B在t+τ时就会检测到冲突,并发出阻塞信号。 
(2)阻塞信号将在t+2τ时到达A。所以A必须在t+2τ时仍在发送才可以检测到冲突,所以一帧的发送时间必须大于2τ。 
(3)按照标准,10Mbps以太网采用中继器时,连接最大长度为2500米,最多经过4个中继器,因此规定对于10Mbps以太网规定一帧的最小发送时间必须为51.2μs。 
(3)51.2μs也就是512位数据在10Mbps以太网速率下的传播时间,常称为512位时。这个时间定义为以太网时隙。512位时=64字节,因此以太网帧的最小长度为512位时=64字节。

3.以太网的帧头开销是18字节,可能是“目的MAC(6)+源MAC(6)+Type(2)+CRC(4)”至于IP最大传输单元1500,只是规定。

转载于:https://blog.51cto.com/hujinsen/701175

为什么以太网帧的长度最短64字节,最长1518字节?相关推荐

  1. 以太网帧的最小长度_揭秘以太网帧长中隐藏的两个内容:前导码、帧间隙

    ​概述 我们在工作中,经常听到小伙伴说报文的长度是64.128.256字节等,我们都知道它们是什么意思,不过在计算网络带宽时,总是会比预想的要小,并且报文越小,差距越大. 这个问题几乎是所有网络新手都 ...

  2. 为什么以太网的最小数据帧长度为64字节?

    为什么以太网的最小数据帧长度为64字节? CSMA/CD冲突避免的方法:先听后发.边听边发.随机延迟后重发.一旦发生冲突,必须让每台主机都能检测到.关于最小发送间隙和最小帧长的规定也是为了避免冲突. ...

  3. 以太网帧最小字节数以及以太网碰撞

    说明:本文源自多个网页,原文链接已经不可寻 以太网是无连接的,不可靠的服务,采用尽力传输的机制.以太网CSMA/CD我就不多讲了,我相信大家都了解这个原理. 以太网是不可靠的,这意味着它并不知道对方有 ...

  4. 以太网帧最小字节数以及以太网碰撞率(collision rate)

    2019独角兽企业重金招聘Python工程师标准>>> 以太网是无连接的,不可靠的服务,采用尽力传输的机制.以太网CSMA/CD我就不多讲了,我相信大家都了解这个原理.        ...

  5. 假定站点A和B在同一个10Mb/s以太网网段上。这两个站点之间的传播时延为225比特时间。现假定A开始发送一帧,并且在A发送结束之前B也发送一帧。如果A发送的是以太网所容许的最短的帧,那么A在检测到

    ** 假定站点A和B在同一个10Mb/s以太网网段上.这两个站点之间的传播时延为225比特时间.现假定A开始发送一帧,并且在A发送结束之前B也发送一帧.如果A发送的是以太网所容许的最短的帧,那么A在检 ...

  6. 以太网帧长度大小限制

    最大长度限制 网卡上一个参数是MTU值.一般都是1500.表示以太网传输的最大帧长度. 为什么要有最大帧长度限制呢? 这是因为以太网采用的是CSMA/CD方法在介质上传输数据.CSMA/CD叫做带冲突 ...

  7. perl生成以太网帧

    实验室在仿真以太网相关Verilog代码的时候,有时候需要产生一定以太网帧数据供TestBench使用,手动编写64字节-1518字节的不同的以太网数据十分麻烦.参考上板调试时候使用思博伦TeseCe ...

  8. 802.3和以太网帧结构-路由交换原理1-【HCNA笔记】

    1.RAW 802.3帧格式 前导字段 帧起始符 DMAC SMAC Length Data FCS 7字节 1字节 6字节 6字节 2字节 46-1500字节 4字节 前导字段:每个帧以7个字节的前 ...

  9. 搞一下 车载以太网实战 | 01 车载以太网帧结构详解

    前言 搞SOA.搞 AP & CP AUTOSAR.搞异构SoC.搞车载以太网.搞车载OS等就找搞一下汽车电子. 全系内容可在<搞一下汽车电子>后台回复 "系列" ...

最新文章

  1. 【聚类算法】常见的六大聚类算法
  2. 查看mysql库和表的大小(空间)
  3. 传感器为什么在低量程偏差大_传感器复习
  4. 零基础写Java知乎爬虫之进阶篇
  5. AUTOSAR从入门到精通100讲(三十四)-AUTOSAR的分层架构
  6. 华为捐赠欧拉 共建数字基础设施开源操作系统
  7. Kudu : NonRecoverableException: illegal replication factor 2 (replication factor must be odd)
  8. 苹果召回6.3万台MacBook Pro;罗永浩回应“收购苹果”;新版Edge支持Windows 7/8 | 极客头条...
  9. hadoop入门学习--WordCount
  10. crmjs区分窗口是否是高速编辑(2)
  11. 网页嵌入暴风影音播放插件
  12. win10系统在Vs2012工具菜单中添加ildasm.exe工具的操作办法
  13. grub rescue救援模式的处理
  14. spark(day05)
  15. 计算机网络·计算子网地址,子网掩码,广播地址,根据子网掩码求网络地址详解
  16. matlab实现牛顿下山法(下山过程)
  17. 上位机与下位机交互--让socket不死
  18. 推荐收藏:河海大学物联网工程学院历年复试线汇总
  19. vue中使用hover.css动画
  20. 运营商2019春招面试经验(广东移动市场岗+湖南联通技术岗)

热门文章

  1. mybatis-plus对datetime返回去掉.0_华为AI认证-TensorFlow2.0编程基础
  2. 华为云电脑.模式_华为云电脑支持全线,Huawei Share免费更新
  3. OpenCV-Java版学习(3.对视频的基本操作)
  4. php批量修改文件名
  5. 07-主队列和全局队列
  6. tomcat环境部署
  7. C# GUID的使用
  8. JavaMail API 概述
  9. 推荐一个个人感觉比较有吸引力的网站
  10. const在函数前与函数后的区别 [转]