以太网帧格式


IEEE 802.3和以太网帧的比较

以太网帧格式

IEEE802.3帧格式

以太网帧格式


目的地址和源地址

目的地址:要发给谁,源地址:谁发送

地址字段长度:48位(6个字节)不可能枯竭

  • 前24位:OUI,代表一个机构,例如典型的Ethernet地址:00-60-8C-01-28-12(3Com),强制要求
  • 后24位:自己的编号,必须唯一分配

特性:

  • 由IEEE分配,全世界MAC地址独一无二
  • 目的地址可以是单播、多播或广播地址
  • 烧在网卡的ROM里面,当计算机启动MAC地址从ROM拷贝到RAM里面

三种表示方法:

以太网帧格式


长度字段/类型字段

帧的最小长度为64字节,最大长度为1518字节,不包括前导码

为什么不能少于62字节?

以太网帧格式

  • 在DIX以太帧中,type字段指明上层网络协议的了类型,DIX以太帧是事实上的使用标准,通常抓取到的报文都是以太帧,该字段是类型字段
  • 在IEEE 802.3帧中,length字段指明了携带的数据的长度

怎么区分到底代表类型还是长度呢?

检查这个字段的数值:如果小于等于1536(0x600),则是长度(802.3)字段,如果大于1536,则表示类型(以太帧)


数据字段与帧校验字段

数据字段LLC数据字段是帧的数据字段,长度最小为46个字节,如果少于46个字节,需要填充

帧校验字段采用32位的CRC校验校验范围:目的/源地址、长度、LLC数据等字段