学习笔记之以太网帧结构

 在TCP/IP中,以太网的IP数据报文的封装格式由RFC 894定义,IEEE802.3网络的IP数据报文封装由RFC 1042定义。当今最常使用的封装格式是RFC894定义的格式,通常称为Ethernet II或者Ethernet DIX。

1、Ethernet_II的帧结构:

 字段说明:

DMAC:Destination MAC是目的地址。DMAC确定帧的接收者。

SMAC:Source MAC是源地址。SMAC字段标识发送帧的工作站。

Type:用于标识数据字段中包含的的高层协议,该字段告诉接收设备如何解释数据字段:用十六进制值来标识不同的协议传输机制           

  • 类型字段取值为0800的帧代表IP协议帧。

  • 类型字段取值为0806的帧代表ARP协议帧。

  • 类型字段取值为0835的帧代表RARP协议帧。

  • 类型字段取值为8137的帧代表IPX和SPX传输协议帧。

Data:数据字段的最小长度必须为46字节以保证帧长至少为64字节,这意味着传输一字节信息也必须使用46字节的数据字段。如果填入该字段的信息少于46字节,该字段的其余部分也必须进行填充。数据字段的最大长度为1500字节。

 FCS:帧检验序列

 CRC:(Cyclic Redundancy Check)循环冗余校验字段提供了一种错误检测机制。

2、IEEE802.3的帧结构两种格式主要区别就是Length域取代了Type字段,LLC和SNAP字段占用Data字段的8个字节。

 Length:定义了Data字段包含的字节数

 LLC:(Logical Link Control)由目的服务访问点DSAP(Destination Service Access Point)、源服务访问点SSAP(Source Service Access Point)和Control字段组成。

SNAP:(Sub-network Access Protocol)由机构代码(org code)和类型(Type)字段组成。org code三个字节都为0。Type字段的含义与Ethernet_II帧中的Type字段相同。

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

金铃桃夭

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

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

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

打赏作者

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

抵扣说明:

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

余额充值