以太网的帧结构

在《以太网发展史》一节中说过,DIX联盟:

1980年发布以太网的第一个版本,EthernetI,

1982年,DXI联盟又发布以太网的第二个版本,即EthemeII,

1983年 IEEE 发布了第一个关于以太网的标准,

IEEE发布的标准与DXI 的 EtherneII在技术上是有差别的,其中一个差别就是关于以太网帧的封装上。Ethernet 采用了Type封装;而最初的802.3采用的Length 封装,因此Length封装也称为raw 802.3封装,目前只有IPX支持Raw 802.3封装,以 Length字陵后紧跟0xFFFF 标识,最初的 IEEE 8O2.3标准不支持 Type封装,但是 Type封装使用极为广泛,

在1997年,IEEE 802.3接纳了Type封装,所以 Ethernet II 封装有时又称为802.3 Type封装。

前导码(preamble)帧前定界符(SPD)目的地址(DA)源地址(SA)长度字段(Type/length)数据字段(Payload)校验字段(FRC)
7B1B(6B)(6B)(2B)(长度可变)(4B)

以太网帧发送数据时都是从8个字节的前导码开始的。前导码是1和0的交互,

​前导码:作用是通知接收方有数据到来。要与其的时钟保持同步。在物理层加进去的。不属于帧这部分

​	SPD	:是一个字节10101011,最后使用11,来通知接收方下一个字段就是目的主机的位置。

​	DA	:目的节点的MAC

​	SA	:源节点的MAC

​	Type/length:	2字节,根据数值的不同代表不同的封装格式。

​		字段length :0x0000~0x50DC 范围内,该帧为802.3 raw 封装

​		字段type   :0x0600~0xFFFF 范围内,该帧为 Ethernet II 封装

	Payload:上层协议有效载荷。最小为46个字节,最大为1500字节,
					对于Type封装格式,上层协议必须保证该字段的值大于46字节;
					对于 Length 封装,对于有效载荷不够46字节的报文链路层必须进行填充。

​	FCR 	: 4字节的校验和。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

努力的小李

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值