- 7
- 0
- 约1.72千字
- 约 5页
- 2017-08-20 发布于重庆
- 举报
ARP协议学习.doc
ARP原理
(1)A R P发送一份称作A R P请求的以太网数据帧给以太网上的每个主机。这个过程称作广播,如图(ARP)中的虚线所示。A R P请求数据帧中包含目的主机的I P地址(主机名为b s d i),其意思是“如果你是这个I P地址的拥有者,请回答你的硬件地址。”
(2)目的主机的A R P层收到这份广播报文后,识别出这是发送端在寻问它的I P地址,于是发送一个A R P应答。这个A R P应答包含I P地址及对应的硬件地址。(注:如果目的主机不存在,根据TCP重传机制,一般将在75秒后不再重新发送。)
(3)收到A R P应答后,使A R P进行请求—应答交换的I P数据报现在就可以传送了。
(4)发送I P数据报到目的主机。
ARP高速缓存
A R P高效运行的关键是由于每个主机上都有一个A R P高速缓存。这个高速缓存存放了最近I n t e r n e t地址到硬件地址之间的映射记录。高速缓存中每一项的生存时间一般为2 0分钟,起始时间从被创建时开始算起。
ARP的分组格式
在以太网上解析I P地址时, A R P请求和应答分组的格式如下图所示
抓包截图:
以太网目的地址就是目标MAC地址。如上图中的就是广播给所有人。
以太网源地址就是源MAC地址。
帧类型就是说明后面数据类型。对于ARP请求或英达来说,该字段的值为0x0806。可见抓包图
形容词hardware
原创力文档

文档评论(0)