【网络基础】ARP地址解析协议

ARP(地址解析协议)用于将IP地址转换为MAC地址,以便在网络通信中定位设备。当设备需要与局域网中的另一设备通信时,会通过ARP查找目的MAC地址。流程包括检查ARP缓存、广播询问和接收回应。ARP缓存包含动态和静态条目,动态条目会自动更新并定期刷新,静态条目则由用户手动设置。
摘要由CSDN通过智能技术生成

ARP(Address Rssolution Protocol) 地址解析协议

用于将IP地址解析为MAC地址。
MAC地址是设备的物理地址,是被分配给每一个网络接口卡的全球唯一序号。

全球唯一:理论上不会重复

当某个网络设备想要与局域网中的另一个网络设备进行通信时,它需要知道目的网络设备的MAC地址,通过ARP协议即可获得目的网络设备的MAC地址。

IP地址定位网络上的一个设备,
MAC地址标识某一个实际的设备

流程

假设计算机A需要与B通信。

计算机A首先会查找自己的ARP高速缓存表,查看计算机B的IP地址是否已经有一个匹配的MAC地址。

我们在 win 系统中可以通过命令行查看

如果没有找到想要通信IP对应的mac地址,那么计算机A就会向网络发送一个广播信息,询问每一个计算机某某IP的mac地址是啥。

(如果询问到IP持有的计算机)具有该IP地址的计算机就会向计算机A回应自己的MAC地址

计算机A接收到回应的MAC地址后,就可以与之进行通信了。

计算机A收到计算机B的MAC地址后,就会将该条目存储到自己的ARP高速缓存表中。

动态、静态

ARP高速缓存表的条目有两种类型:动态条目和静态条目

动态条目
动态条目是自动添加的,当网络设备向网络中发送一个广播信息,询问某个设备的MAC地址得到回应后添加的,就像上面介绍的那样。
动态条目不是永久性的,而是会定期刷新的。这样ARP高速缓存表就不会因为未使用的条目而一直增加。

静态条目
静态条目是由用户使用ARP命令行工具手动添加的IP地址和MAC地址的对应关系。
在win系统中,命令行输入“ arp -s ip地址 mac地址 ” 即可添加。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

骆言

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

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

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

打赏作者

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

抵扣说明:

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

余额充值