Chinaunix首页 | 论坛 | 博客
  • 博客访问: 914558
  • 博文数量: 148
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 3920
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-30 18:17
文章分类

全部博文(148)

文章存档

2008年(148)

我的朋友

分类:

2008-06-29 17:24:36

802.3 Ethernet帧结构

 

802.3 Ethernet帧:

1、前导(preamble)字段和帧起始字段(SFD)(如图)
2、目标MAC地址(destination address,DA):6字节
3、源MAC地址(source address,SA):6字节
4、长度(length)/类型 字段,值小于十进制1546(十六进制0600)则代表长度。在LLC子层中用作提供协议标识。反之标识类型:在以太网处理过程结束后,类型用来指定接收数据的高层协议:2字节
5、数据和填充(data):46(64-18)到1500(1518-18)字节(以太网的最大传输单元MTU),如果用户的数据小于最小帧长度,就会在用户数据后面进行数据填充。
6、帧校验序列(frame check sequence,FCS):4字节,存储CRC校验和值。
 
 
早期的DIX(DEC、Intel、Xeror)帧中每帧从一个8字节的前导域开始。当IEEE标准化以太网时,委员会对DIX帧格式作了两个改动;第一,将前导域改成7个字节,并将空出的一个字节作为帧起始分界符;这样做是为了与802.4和802.5兼容。第二个改动时间将类型域改成长度域。1997年,IEEE决定,若该域值大于0x0600作为类型,否则解释为长度。
阅读(2268) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-12-23 18:31:08

值小于十进制1546(十六进制0600) 0x0600十进制是1536

chinaunix网友2009-12-23 18:31:04

值小于十进制1546(十六进制0600) 0x0600十进制是1536