文档章节

ARP数据包格式

黑牛2008
 黑牛2008
发布于 2014/07/04 23:13
字数 228
阅读 16
收藏 0

arp请求包:OP为1
------------------------------------------ 
目的mac地址 |FFFFFFFFFFFF(6字节)
发送端mac地址       (6字节)
帧类型 |0806   (2字节)
------------------------------------------ 
硬件类型 |01 (2字节)
协议类型 |0800 (2字节)
硬件地址长度 |06 (1字节)
协议地址长度 |04 (1字节)
OP操作选项 |01  (2字节)
发送端mac地址 (6字节)
发送端IP地址    (4字节)
目的端mac地址 |000000000000  (6字节)
目的IP地址     (4字节)


arp请求包:OP为2
------------------------------------------ 
目的端mac地址
发送端mac地址   (6字节)
帧类型 |0806   (2字节)
------------------------------------------ 
硬件类型 |01 (2字节)
协议类型 |0800 (2字节)
硬件地址长度 |06 (1字节)
协议地址长度 |04 (1字节)
OP操作选项 |02  (2字节)
发送端mac地址 (6字节)
发送端IP地址    (4字节)
目的端mac地址  (6字节)
目的IP地址     (4字节)
 


© 著作权归作者所有

共有 人打赏支持
黑牛2008
粉丝 3
博文 5
码字总数 955
作品 0
浦东
高级程序员
网络协议补完计划--ARP协议和RARP协议

目录 前言 ARP协议和RARP协议概述 以太网的传输机制 ARP协议 ARP数据包格式 RARP协议 参考资料 前言 参照清华大学出版社-罗军周主编的《TCP/IP协议及网络编程技术》进行学习。 本篇主要参考...

kirito_song
05/31
0
0
TCP/IP简要回顾

TCP/IP协议簇四层: 网络接口层,网际层,传输层和应用层. 在有些书也有提到五层,大家心里明白就行. 现在还是分开来说:   物理层:物理介质相关的协议, 支撑TCP/IP通信,主要体现在以下四个方面...

带刺的板栗
2013/10/06
0
0
S3c2440与DM9000驱动

网络对于嵌入式系统来说必不可少。可是s3c2440没有集成以太网接口,所以要想使s3c2440具备以太网的功能,就必须扩展网卡接口。在这里,我们外接DM9000,使其可以与以太网相连接。 DM9000可以...

慎思
2012/08/09
0
0
理解ARP协议

我们知道在网络中通讯,都是知道对方的IP地址后,才能发起连接,IP地址所在的层是网络层,而在网络层下面是数据链路层,这里IP数据包继续被封装成以太网数据帧,当然还有别的数据链路层格式,...

2017/12/28
0
0
TCP-IP 学习(一)链路层

一、链路层干嘛的 从分层上来说链楼层传输是最底层的了,因为下面是硬件。 书上写的:1.为IP模块发送和接受数据报 2.为ARP模块发送ARP请求和接受ARP应答 3.为RARP模块发送请求和应答 二、这里...

Cobbage
2014/06/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

dubbo部分常见的面试题目

1、什么是AMQP协议? AMQP的全称是 Advanced Message Queuing Protocol (高级消息队列协议) 他是应用层协议的一个开放的标准,为面向消息中间件而设计,基于此协议的客户端和消息中间件可以...

DemonsI
10分钟前
0
0
http和https协议

HTTPS全称为Hypertext Transfer Protocol over Secure Socket Layer,中文含义为“超文本传输协议在安全加密字层”,简单来说就是加密数据传输,通俗的说就是安全连接。 HTTPS安全超文本传输...

寰宇01
11分钟前
0
0
vue内引入语音播报功能

在vue项目中引入语音播报,使用的科大讯飞语音接入, 具体思路为每次接收到语音信息后存入一个数组,然后监听这个数组,开始冲第一个索引播放,并且同时根据vuex getter 来动态删减数量 给a...

originDu
19分钟前
0
0
Java创建对象的五种方式

一、使用new关键字,调用构造方法创建对象 Person p1 = new Person(); 运行过程: 1、给新对象分配内存空间,将数据存储到堆。 2、执行显示的初始化。 3、执行构造器。new方法中括号参数传递...

Drathin
20分钟前
0
0
git使用纪要

之前公司一直没用git,于是自己注册了一个账号自己用,因为也没人合作,所以也没太关注协作方面的事情。最近公司终于想通了,开始用git,于是研究了一下,在此做个记录。 git功能非常灵活,因...

propagator
25分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部