本文共 12997 字,大约阅读时间需要 43 分钟。
DLC Header | |||
字段 | 长度(Byte) | 默认值 | 备注 |
接收方MAC | 6 | | 广播时,为 ff-ff-ff-ff-ff-ff |
发送方MAC | 6 | | |
Ethertype | 2 | 0x0806 | 0x0806 是ARP帧的类型值 |
ARP Frame | |||
字段 | 长度(Byte) | 默认值 | 备注 |
硬件类型 | 2 | 0x1 | 以太网类型值 |
上层协议类型 | 2 | 0x0800 | 上层协议为IP协议 |
MAC 地址长度 | 1 | 0x6 | 以太网MAC地址长度为 6 |
IP 地址长度 | 1 | 0x4 | IP 地址长度为 4 |
操作码 | 2 | | 0x1 表示ARP请求包,0x2表示应答包 |
发送方MAC | 6 | | |
发送方IP | 4 | | |
接收方MAC | 6 | | |
接收方IP | 4 | | |
填充数据 | 18 | | 因为物理帧最小长度为64字节,前面的42字节再加上4个CRC校验字节,还差18个字节 |
DLC Header | ||
字段 | 长度(Byte) | 填充值 |
接收方MAC | 6 | ffffffffffff |
发送方MAC | 6 | aaaaaaaaaaaa |
Ethertype | 2 | 0x0806 |
ARP Frame | ||
字段 | 长度(Byte) | 填充值 |
硬件类型 | 2 | 1 |
上层协议类型 | 2 | 0800 |
MAC地址长度 | 1 | 6 |
IP地址长度 | 1 | 4 |
操作码 | 2 | 1 |
发送方MAC | 6 | aaaaaaaaaaaa |
发送方IP | 4 | 192.168.0.1 |
接收方MAC | 6 | 任意值 xxxxxxxxxxxx |
接收方IP | 4 | 192.168.0.99 |
填充数据 | 18 | 0 |
DLC Header | ||
字段 | 长度(Byte) | 填充值 |
接收方MAC | 6 | bbbbbbbbbbbb |
发送方MAC | 6 | aaaaaaaaaaaa |
Ethertype | 2 | 0x0806 |
ARP Frame | ||
字段 | 长度(Byte) | 填充值 |
硬件类型 | 2 | 1 |
上层协议类型 | 2 | 0800 |
MAC地址长度 | 1 | 6 |
IP地址长度 | 1 | 4 |
操作码 | 2 | 2 |
发送方MAC | 6 | aaaaaaaaaaaa |
发送方IP | 4 | 192.168.0.1 |
接收方MAC | 6 | bbbbbbbbbbbb |
接收方IP | 4 | 192.168.0.99 |
填充数据 | 18 | 0 |
发送方MAC | 6 | 随便乱填一个错误的 |
发送方IP | 4 | 填上你的IP |
发送方MAC | 6 | 随便乱填一个错误的 |
发送方IP | 4 | 网关IP 192.168.0.1 |
转载地址:http://dmlvi.baihongyu.com/