Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >2020-09-17:arp协议缓存过程是怎样的?

2020-09-17:arp协议缓存过程是怎样的?

原创
作者头像
福大大架构师每日一题
修改于 2020-09-18 01:51:34
修改于 2020-09-18 01:51:34
9000
举报

福哥答案2020-09-17:#福大大架构师每日一题#

[答案来自此链接](https://www.zhihu.com/question/421513153)

ARP(Address Resolution Protocol)地址解析协议,在网络访问层中,同一局域网中的一台主机要和另一台主机进行通信,需要通过 MAC 地址进行定位,然后才能进行数据包的发送。根据 IP 地址获取 MAC 地址,然后才能将数据包发送到正确的目标主机,而这个获取过程是通过 ARP 协议完成的。

在请求目标主机的 MAC 地址时,每次获取目标主机 MAC 地址都需要发送一次 ARP 请求,然后根据响应获取到 MAC 地址。为了避免重复发送 ARP 请求,每台主机都有一个 ARP 高速缓存。当主机得到 ARP 响应后,将目标主机的 IP 地址和 MAC 物理地址存入本机 ARP 缓存中,并保留一定时间,这个缓存就是ARP缓存表。

ARP缓存表包含一个寿命值(TTL,也称作生存时间),它将记录每个ARP表项的生存时间,生存时间到了就会从缓存表中删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
简述ARP的工作原理
1、ARP,意思是地址解析协议。每一台主机在出厂的时候都会有一个唯一标识自己的物理地址,也就是MAC地址。每一台主机在本地的ARP 报文缓冲区里都会维护一张ARP 列表,里面存放的是IP 地址与MAC 地址的映射关系。
小狐狸说事
2022/11/17
1.1K0
ARP的解析过程
地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。
MickyInvQ
2020/09/27
1.3K0
地址解析协议ARP
IP地址(32位)和硬件地址(48位)之间不存在简单的映射关系。ARP协议解决IP地址与物理地址的映射,而RARP协议解决物理地址与IP地址的映射。
一个风轻云淡
2024/02/10
3780
ARP欺骗与中间人攻击
在上一篇 WIFI密码破解笔记中说到如何探测附近开放的AP并且破解进入,那么进入别人据局域网我们能干些什么呢?换句话说如果别人进入了我们内部网络,会有什么影响?本文简要介绍了ARP和MITM原理,并在实际环境中对目标主机的流量进行劫持。可以看到公共网络中普遍存在许多不安全的问题,藉此来说说局域网中的客户端究竟面临着怎样的隐私泄漏和安全风险。
evilpan
2023/02/12
1.2K0
地址解析协议 ARP 详解
介绍地址解析协议 ARP 之前我们必须要先了解一下 为什么要使用 ARP,这就要先知道 IP 地址和硬件地址的关系。? IP 地址与硬件地址 我们首先要明确 IP 地址与硬件地址是不同的地址。 ✅
wsuo
2020/07/30
1.7K0
地址解析协议 ARP 详解
wareshark网络协议分析之ARP
一、ARP协议简介 简单的说ARP协议就是实现ip地址到物理地址的映射。当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是根据48bit的以太网地址(物理地址)来确定网络接口的。 ARP
用户1215536
2018/02/05
8070
wareshark网络协议分析之ARP
ARP 简介
地址解析协议(ARP)是网络通信中不可或缺的一部分,它工作在OSI模型的第二层(数据链路层),负责将网络层的IP地址映射为数据链路层的MAC地址。这一过程对于网络数据包的正确传输至关重要。本文将详细介绍ARP的工作原理、应用场景、以及与之相关的技术细节。
Michel_Rolle
2024/10/11
3.1K0
Wireshark中的ARP协议包分析
Wireshark可以跟踪网络协议的通讯过程,本节通过ARP协议,在了解Wireshark使用的基础上,重温ARP协议的通讯过程。
用户10816598
2023/12/06
6440
ARP–利用arpspoof和driftnet工具进行arp欺骗
图中,eth0为网卡名称,192.168.27.131为ip地址,192.168.27.131为kali机的MAC地址。 Step 2. 在虚拟机中,通过fping命令,查看当前局域网还存在那些主机,以确定要攻击的主机的ip地址
全栈程序员站长
2022/09/27
4.6K0
ARP–利用arpspoof和driftnet工具进行arp欺骗
地址解析协议 ARP
ARP(Address Resolution Protocol,RFC 826)是根据IP地址获取物理地址的一个TCP/IP协议。主机通过将ARP请求广播到网络上的所有主机并接收返回消息来确定目标IP地址的物理地址,同时将IP地址和硬件地址存入本机ARP缓存中,下次请求时直接查询ARP缓存。
十二惊惶
2024/02/28
4940
地址解析协议 ARP
5 幅图拿下 ARP 协议
在上一篇文章 别再恐惧 IP 协议 中, 我们了解到,「网络层实现主机之间的通信,而链路层实现具体每段链路之间的通信」。也就是说:只要在网络层确定了 IP 地址,就可以向这个目标地址发送 IP 数据报。然而,在底层数据链路层,进行实际通信时却有必要了解每个 IP 地址所对应的 MAC 地址。
飞天小牛肉
2021/02/26
4470
5 幅图拿下 ARP 协议
解密网络通信的关键技术(上):DNS、ARP、DHCP和NAT,你了解多少?
在与 IP 协议相关的技术中,有一些重要且常见的技术,其中包括 DNS 域名解析、ARP 协议、DHCP 动态获取 IP 地址以及NAT 网络地址转换。这些技术在网络通信中起着关键的作用。
努力的小雨
2023/11/28
5300
16.2 ARP 主机探测技术
ARP (Address Resolution Protocol,地址解析协议),是一种用于将 IP 地址转换为物理地址(MAC地址)的协议。它在 TCP/IP 协议栈中处于链路层,为了在局域网中能够正确传输数据包而设计,由协议数据单元和对应的操作命令组成。ARP 既可以由操作系统处理,也可以由网卡处理。
王 瑞
2023/10/21
4330
16.2 ARP 主机探测技术
18张图详解ARP协议所有细节(附流程),果断收藏
只要确定了 IP 地址后,就能够向这个 IP 地址所在的主机发送数据报。但是再往深了想,IP 地址只是标识网络层的地址,那么在网络层下方数据链路层是不是也有一个地址能够告诉对方主机自己的地址呢?是的,这个地址就是MAC 地址。
网络工程师笔记
2022/02/28
16.3K0
18张图详解ARP协议所有细节(附流程),果断收藏
ARP协议:地址解析协议
ARP(Address Resolution Protocol)是一种用于解析网络层的IP地址和链路层的物理地址之间关系的协议。它主要用于在局域网中查找目标设备的物理地址,以确保数据包能够正确地从源设备传递到目标设备。
人不走空
2024/02/20
8450
ARP协议:地址解析协议
网络层协议ARP
地址解析协议(Address Resolution Protocol,ARP)是一种将IP地址转换为MAC地址的协议,它的作用是在网络层和数据链路层之间建立一个映射表,以便数据包能够正确地从源主机发送到目标主机。
玖叁叁
2023/04/27
5370
WireShark ARP协议分析
ARP(Address Resolution Protocol,地址解析协议)是一种用于在IP网络中解析物理地址的通信协议,它的作用是将IP地址转换为MAC地址以便在局域网中传输数据包,ARP协议通常运行在网络层和数据链路层之间,它通过广播查询请求和响应来实现IP地址到MAC地址的映射。当一个主机需要发送数据包时,它会先检查ARP缓存中是否已经存在目标IP地址对应的MAC地址,如果没有则发送广播查询请求,等待目标主机响应,然后将响应中的MAC地址存储到ARP缓存中以便下次使用,ARP协议是网络通信中必不可少的一部分,它可以帮助网络管理员快速解决网络故障和安全问题
Al1ex
2023/05/12
6620
WireShark ARP协议分析
CV工程师用不到的链路层知识点
上一篇记录了一下当主机配置了动态获取IP之后,连入网络之后究竟是如何获取IP得,以及如何根据CIDR(无类型域间选路)信息获取子网号、网络中第一个地址和子网掩码。
Liusy
2021/04/09
4750
浅谈ARP攻击现象和处理办法
本文介绍了 ARP攻击的原理以及由此引发的网络安全问题,并且结合实际情况,提出在校园网中实施多层次的防范方法,以解决因ARP攻击而引发的网络安全问题,最后介绍了一些实用性较强且操作简单的检测和抵御攻击的有效方法。
小狐狸说事
2022/11/17
2.5K1
ARP & RARP
对于以太网,数据链路层上是根据48bit的以太网地址来确定目的接口,设备驱动程序从不检查IP数据报中的目的IP地址。ARP协议为IP地址到对应的硬件地址之间提供动态映射。
Nujil
2023/04/12
1.9K0
相关推荐
简述ARP的工作原理
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档