ARP 协议、ARP缓存(ARP Cache)、ARP简介(普遍观点认为ARP定位为第2.5层的协议)

ARP 协议、ARP缓存(ARP Cache)、ARP简介(普遍观点认为ARP定位为第2.5层的协议

ARP 协议具有两项基本功能:

将 IPv4 地址解析为 MAC 地址

维护映射的缓存

将 IPv4 地址解析为 MAC 地址

要将一个帧放到 LAN 介质上,帧中必须包含目的 MAC 地址。当数据包发送到要封装入帧的数据链路层时,节点将参照其内存中的表来查找映射至目的 IPv4 地址的数据链路层。此表称为ARP 表 或ARP 缓存。

ARP 表存储在设备的 RAM 中。

ARP 表的每个条目或每一行都有一对值:

IP 地址和 MAC 地址。我们将这两个值之间的关系称为映射 -

只是表示您可以在表中查找 IP 地址并发现对应的 MAC 地址。ARP 表将缓存本地 LAN 上设备的映射。

起初,发送节点尝试到 ARP 表中查找映射至 IPv4 目的地址的 MAC 地址。

如果此映射已经缓存在表中,节点将用找到的 MAC 地址作为帧中的目的 MAC 来封装 IPv4 数据包,

然后将帧编码并放入网络介质。

思科交换机

S1-Central#show arp

Protocol  Address          Age (min)  Hardware Addr   Type   Interface    Age (min)

Internet  172.16.0.10             -   0001.C771.A945  ARPA   Vlan1     //age下面 " - " 代表是本地端口

Internet  172.16.1.254           s  000D.BDD0.7601  ARPA   Vlan1  

ARP:  Age (min):arp条目的年龄(Age 为存活时间);默认最大年龄为4小时。

静态ARP 映射项在交换机正常工作时间也会有到期的时候,

但如果某ARP 映射项所对应的VLAN 被删除,则该ARP 表项也被删除

在工作站PC的Windows环境中,ARP缓存条目的时间是2分钟,

如果条目有此时间内被重新使用,该条目的ARP定时器延长至10分钟。


ARP报文是直接封装在以太网报文中,以太网协议类型为0x0806,普遍观点认为ARP定位为第2.5层的协议。ND本身基于ICMPv6实现,以太网协议类型为0x86DD,即IPv6报文,IPv6下一个报头字段值为58,表示ICMPv6报文,由于ND协议使用的所有报文均封装在ICMPv6报文中,一般来说,ND被看作第3层的协议。


网络设备在什么情况下会发送ARP Request?
源设备在发送数据给目的设备前,会首先查看自身的ARP缓存,查找ARP缓存中是否存在目的设备的IP地址和MAC地址的映射。如果存在则直接使用,如果不存在则会发送ARP Request。

ARP缓存
网络设备一般都有一个ARP缓存(ARP Cache),ARP缓存用来存放IP地址和MAC地址的关联信息。在发送数据前,设备会先查找ARP缓存表。如果缓存表中存在对方设备的MAC地址,则直接采用该MAC地址来封装帧,然后将帧发送出去。如果缓存表中不存在相应信息,则通过发送ARP Request报文来获得它。学习到的IP地址和MAC地址的映射关系会被放入ARP缓存表中存放一段时间。
在有效期内,设备可以直接从这个表中查找目的MAC地址来进行数据封装,而无需进行ARP查询。过了这段有效期,ARP表项会被自动删除。
如果目标设备位于其他网络,则源设备会在ARP缓存表中查找网关的MAC地址,然后将数据发送给网关,网关再把数据转发给目的设备。

静态ARP
当希望禁止某个IP地址访问设备时,可以在交换机上配置静态ARP表项,将该IP地址与一个不存在的MAC地址进行绑定。



ARP(列表、list、全)ARPLIST
http://www.zh-cjh.com/wenzhangguilei/1571.html
文章归类、所有文章列表、LISTLIST
http://www.zh-cjh.com/wangzhangonggao/2195.html


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » ARP 协议、ARP缓存(ARP Cache)、ARP简介(普遍观点认为ARP定位为第2.5层的协议)

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!