每个以太帧之间都要有帧间隙(Interframe Gap),即每发完一个帧后要等待一段时间才能再发
另外一个帧,以便让帧接收者对接收的帧作必要的处理(如调整缓存的指针、更新计数、通知对
报文进行处理等等)。
           在以太网标准中规定最小帧间隙是12个字节,其数据为全1。对于个别的接口,可减少到64(GE)
或40比特(10GE),其他的接口都不应该小于12字节。
以太网标准中规定前导码为10101010 10101010 10101010 10101010 10101010 10101010 10101010
(二进制),共7字节;帧开始定界符为10101011,共1字节。
        那么,如果PIC卡实际收到的帧间隙、前导码、帧开始界定符,如果跟协议规定的不一样,是不
是这个数据帧也会被丢弃?答案是,PIC卡在处理帧间隙时,帧间隙一般可以容忍跟协议规定的
不一样(比如不是全1);但前导码、帧开始界定符必须符合协议规定的值,否则当做帧间隙处
理,也就是帧被丢弃了。

以太网的帧间隙、前导码、帧开始定界符相关推荐

  1. TCP/IP协议专栏——以太网帧中的前导码和帧间隙-带宽计算 详解——网络入门和工程维护必看

    以太网帧长中的前导码和帧间隙 1 .概述 目前出现三个bug都涉及到L1和L2限速不准确的问题:在计算网络带宽时,报文设置的越小,差距就越大. 这个问题几乎所有新手都会遇到,在此梳理一下,以此与该问题 ...

  2. 计算机网络_以太网帧中的前导码和帧间隙

    以太网帧长中的前导码和帧间隙 1 .概述 目前出现三个bug都涉及到L1和L2限速不准确的问题:在计算网络带宽时,报文设置的越小,差距就越大. 这个问题几乎所有新手都会遇到,在此梳理一下,以此与该问题 ...

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

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

  4. 以太网帧中的前导码和帧间隙

    目录 一.什么是帧间距(IFG) 1.1.前导码(Preamble) 1.2.帧开始界定符(SFD) 1.3.IFG(Interframe Gap帧间距) 二.为什麽什么是帧间距 三.IFG的大小为多 ...

  5. 以太网帧间隙IFG详解(Interframe Gap帧间距)

    目录 一.什么是帧间距(IFG) 1.1.前导码(Preamble) 1.2.帧开始界定符(SFD) 1.3.IFG(Interframe Gap帧间距) 二.为什麽什么是帧间距 三.IFG的大小为多 ...

  6. 话说丢帧率系列---帧间隙

    以太网作为一个应用广泛的通信协议,需要兼容各种不匹配,其中就是数据转发失配问题. 这个问题导致拥塞甚至丢包. 例如,省际高速中,A省高速质量好,速度可以很快,需要较大的安全距离:而B省高速质量差,车辆 ...

  7. 以太网网络协议Ethernet II 帧分析

    目前主要有两种格式的以太网帧:Ethernet II(DIX 2.0)和IEEE 802.3. IP.ARP.EAP和QICQ协议使用Ethernet II帧结构,而STP协议则使用IEEE 802. ...

  8. 3.9、以太网交换机自学习和转发帧的流程

    3.9.以太网交换机自学习和转发帧的流程 1.以太网交换机工作在数据链路层(也包括物理层) 说明:目前市场上也有包含网络层部分功能的交换机,称为三层交换机 2.以太网交换机收到帧后,在帧交换表中查找的 ...

  9. 计算机网络—— 3.9以太网交换机自学习和转发帧的流程

    3.9以太网交换机自学习和转发帧的流程 以太网交换机工作在数据链路层(也包括物理层) 以太网交换机收到帧后,在帧交换表中查找帧的目的MAC地址所对应的接口号,然后通过该接口转发帧. 以太网是一种即插即 ...

最新文章

  1. cocos2d-js 中的Chipmunk矢量:cp.Vect
  2. 变量置换方式linux,Shell变量测试与内容置换
  3. 打断点是什么意思_黄金走势分析?股票所说的大盘几千点,是指的什么意思
  4. Linux中iptables的用法
  5. mikrotik dhcp server
  6. mysql python is not installed_最全的解决安装MySQL-Python出现的问题: pip install MySQl-Python 出现:下列问题...
  7. 北大程序设计实习MOOC 编程作业 《魔兽世界之二:装备》
  8. IT项目中的6类知识转移
  9. mysql 7.x 集群_MySQL cluster 7.X集群部署配置
  10. zimbra mysql管理_zimbra 命令行管理
  11. esxi虚拟机的显卡怎么来的_远程映射图形界面,登录ESXI后台管理,更加方便操作...
  12. java中修改和删除的单词_Java 解惑: 你能通过改变一个单词来解决这个bug吗?
  13. DDoS攻击重大历史事件
  14. (EasyX入门与实战)第五章 添加音乐
  15. 通信系统中语音信号的仿真分析
  16. 科研人员论文投稿邮箱选择的问题
  17. php打开后自动关闭,蜂窝数据打开了又自动关闭怎么办
  18. oracle数据结构体
  19. Java IO练习--在程序中写一个“HelloJavaWorld你好世界“输出到操作系统文件Hello.txt文件中
  20. 如何用 CSS 制作动画圆环图形图标

热门文章

  1. Socket编程-应用编程接口(API)--套接字(及其函数介绍)
  2. Java进阶专题(七) 设计模式之委派模式与策略模式
  3. 中国电信3G格式 CDMA2000 1x和CDMA2000 EVDO 有什么区别?
  4. WPF DataGrid 去掉空白列
  5. 柔性对接和半柔性对接的区别_柔性屏风
  6. Kafka使用SASL_PLAINTEXT实现简易的用户认证及权限
  7. 基于JAVA高校食品安全系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  8. 浏览器安全与XSS漏洞
  9. 嵌入式操作系统VxWorks中网络协议存储池原理及实现
  10. MFC 捕获按钮 按下和抬起 (转)