Ethernet II帧格式 为什么帧长必须在64和1518字节之间

|                  DA              |                  SA             | TYPE |                        DATA               |    FCS   |
6Bytes                                 6Bytes          2Bytes            46-1500Bytes               4Bytes
Ethernet II类型以太网帧的最小长度为64字节(6+6+2+46+4),最大长度为1518字节(6+6+2+1500+4)。其中前12字节分别标识出发送数据帧的源节点MAC地址和接收数据帧的目标节点MAC地址。
接下来的2个字节标识出以太网帧所携带的上层数据类型,如16进制数0x0800代表IP协议数据,16进制数0x86dd代表IPv6协议数据,16进制数0x809B代表AppleTalk协议数据,16进制数0x8138代表Novell类型协议数据等。
        在不定长的数据字段后是4个字节的帧校验序列(Frame. Check Sequence,FCS),采用32位CRC循环冗余校验对从"目标MAC地址"字段到"数据"字段的数据进行校验。
以太网最小发送帧长为64字节,按照标准,10Mbps以太网采用中继器时,连接的最大长度是2500米,最多经过4个中继器,因此规定对10Mbps以太网一帧的最小发送时间为51.2微秒。这段时间所能传输的数据为512位,因此也称该时间为512位时。这个时间定义为以太网时隙,或冲突时槽。512位=64字节,这就是以太网帧最小64字节的原因。现在基本上都是交换机或路由器直接连接计算机,集线器连接很少存在了,在交换机或路由器直接连接计算机时每个计算机与设备之间都是一个独立的冲突域,是不会产生冲突的,因此,此时发送长度小于64字节的帧理论上是可以的,但为了遵循原有标准,考虑到有些集线器设备依旧在使用,因此保持最小帧长64字节不变。

Ethernet II帧格式相关推荐

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

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

  2. 网络协议学习之Ethernet II协议(二层)

    网络协议学习之Ethernet II协议 简介 一.协议 1.协议结构 二.抓包分析 总结 简介 Ethernet II协议位于五层OSI模型中的第二层,属于链路层的协议. 一.协议 1.协议结构 前 ...

  3. 以太网帧格式与交换机原理

    数据链路层位于网络层与物理层之间,其功能有:物理地址.网络拓扑 数据链路的建立,维护与拆除 帧包装.帧传输.帧同步 帧的差错恢复 流量控制 以太网MAC地址由48位二进制数组成,通常分成六段,用十六进 ...

  4. 以太网的MAC帧(二)

    常用的以太网MAC帧格式有两种标准 :DIX Ethernet II标准,IEEE 的 802.3 标准. Ethernet II和IEEE802.3的帧格式比较类似,主要的不同点在于前者定义的2字节 ...

  5. 不同虚拟机局域网Vlan之间访问

    上篇博客讲了什么是虚拟局域网,以及如何搭建虚拟局域网.这篇博客讲述如何在不同虚拟局域网之间进行通信. 不同虚拟局域网通信需要路由设备进行转发.路由设备可以是路由器也可以是具有路由功能的三层交换机. 上 ...

  6. LwIP之网络技术基础

    一.协议模型 TCP/IP协议模型(Transmission Control Protocol/Internet Protocol),包含了一系列构成互联网基础的网络协议,是Internet的核心协议 ...

  7. 一文入门车载以太网,吐血整理!不看后悔!

    前言 近些年来,随着为了让汽车更加安全.智能.环保等,一系列的高级辅助驾驶功能喷涌而出.未来满足这些需求,就对传统的电子电器架构带来了严峻的考验,需要越来越多的电子部件参与信息交互,导致对网络传输速率 ...

  8. 计算机网络协议分析全知识点总结兼期末复习重点

    计算机网络协议分析知识点总结 第一章 概述 数据封装与解封装 互联网使用的四种地址 第二章 链路层 信道类型与帧类型* 以太网(Ethernet II帧格式*,MTU) CSMA/CD与CDMA/CA ...

  9. 华为RS3 封层模型及以太网帧结构

    前言: 网络中传输数据时需要定义并遵循一些标准,以太网是根据(EEE 802.3标准来售理和控制数据帧的.了解EEE802.3标准是充分理解以太网中链路层通信的基础.为了将降低通信的复杂性,需要将协议 ...

最新文章

  1. CGLIB 实现代理对象API
  2. 【Verilog HDL学习之路】第一章 Verilog HDL 数字设计总论
  3. 基于vue2.0打造移动商城页面实践 vue实现商城购物车功能 基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果...
  4. python第一单元测试,知到Python语言应用第一单元章节测试答案
  5. java文件下载代码_Java代码实现文件下载
  6. gdb调试 加载源码
  7. 《精通javascript》-----------------------读书笔记
  8. NS2 学习笔记—— AODV协议分析
  9. flask-uploads文件上传
  10. 山东省计算机软件比赛,第十七届山东省大学生软件设计大赛“互联网+”组决赛成功举行...
  11. 河北饶阳实现滹沱河南部一百平方公里地表水全覆盖
  12. 树莓派IIC通讯获取BMI08x IMU数据进行姿态解算,并通过UART/TCP在rviz上显示
  13. 产生分类中的双月问题的数据集
  14. WIN7 64位系统安装CodeWarrior 6.3及BDM驱动
  15. 图像视频压缩编码概述
  16. 使用veil进行木马生成
  17. 计算机的硬件和软件主成
  18. 将当前含有中文名称的文件 翻译成拼音
  19. Lumerical官方案例、FDTD时域有限差分法仿真学习(十四)——超透镜(Metalens)
  20. 手机银行提示服务器证书异常,台州银行个人网银-常见问题及异常问题及处理方法...

热门文章

  1. 【C++标准库】特殊容器
  2. UIScrollView的代理方法(delegate)
  3. Server Error in '/' Application. 报错
  4. 防止apche列出目录以及下载文件
  5. delete 多表删除的使用
  6. java ssh连接 如何不使用密码_如何在java中为ssh连接设置密码
  7. 【Paper】2021_Robust Near-Optimal Coordination in Uncertain Multiagent Networks With Motion Const
  8. 【工具】更新云文档办公利器汇总,腾讯新增批量上传多文件上传,云文档对比测试报告...
  9. 'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件
  10. PowerPC中断系统简介(一)