Arp显示和修改“地址解析协议 (ARP)”缓存中的项目。ARP 缓存中包含一个或多个表,它们用于存储 IP 地址及其经过解析的以太网或令牌环物理地址。计算机上安装的每一个以太网或令牌环网络适配器都有自己单独的表。如果在没有参数的情况下使用,则 arp 命令将显示帮助信息。
语法
arp [-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]
参数
-a [InetAddr] [-N IfaceAddr]
显示所有接口的当前 ARP 缓存表。要显示指定 IP 地址的 ARP 缓存项,请使用带有 InetAddr 参数的 arp -a,此处的 InetAddr 代表指定的 IP 地址。要显示指定接口的 ARP 缓存表,请使用 -N IfaceAddr 参数,此处的 IfaceAddr 代表分配给指定接口的 IP 地址。-N 参数区分大小写。
-g [InetAddr] [-N IfaceAddr]
与 -a 相同。
-d InetAddr [IfaceAddr]
删除指定的 IP 地址项,此处的 InetAddr 代表 IP 地址。对于指定的接口,要删除表中的某项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表分配给该接口的 IP 地址。要删除所有项,请使用星号 (*) 通配符代替 InetAddr。
-s InetAddr EtherAddr [IfaceAddr]
向 ARP 缓存添加可将 IP 地址 InetAddr 解析成物理地址 EtherAddr 的静态项。要向指定接口的表添加静态 ARP 缓存项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表分配给该接口的 IP 地址。
/?
在命令提示符显示帮助。
注释
InetAddr 和 IfaceAddr 的 IP 地址用带圆点的十进制记数法表示。
物理地址 EtherAddr 由六个字节组成,这些字节用十六进制记数法表示并且用连字符隔开(比如,00-AA-00-4F-2A-9C)。
通过 -s 参数添加的项属于静态项,它们不会 ARP 缓存中超时。如果终止 TCP/IP 协议后再启动,这些项会被删除。要创建永久的静态 ARP 缓存项,请在批处理文件中使用适当的 arp 命令并通过“计划任务程序”在启动时运行该批处理文件。
只有当网际协议 (TCP/IP) 协议在 网络连接中安装为网络适配器属性的组件时,该命令才可用。
范例
要显示所有接口的 ARP 缓存表,可键入:
arp -a
对于指派的 IP 地址为 10.0.0.99 的接口,要显示其 ARP 缓存表,可键入:
arp -a -N 10.0.0.99
要添加将 IP 地址 10.0.0.80 解析成物理地址 00-AA-00-4F-2A-9C 的静态 ARP 缓存项,可键入:
arp -s 10.0.0.80 00-AA-00-4F-2A-9C
分享到:
相关推荐
ARP、RARP、GARP、Proxy ARP 协议解析 ARP 协议(Address Resolution Protocol)是工作在 OSI 模型的数据链路层,用于将 IP 地址解析为 MAC 地址。在以太网中,网络设备之间互相通信是用 MAC 地址而不是 IP 地址。...
ARP Killer是一款专为局域网设计的小型程序,主要用于检测和防御ARP攻击。ARP,即地址解析协议(Address Resolution Protocol),是TCP/IP协议栈中的一个关键组件,它负责将网络层的IP地址转换为数据链路层的物理MAC...
解析ARP数据包包含C++源码 本资源提供了一个计算机网络课程设计项目,旨在解析ARP数据包,包含C++源码。该项目要求使用Visual C++ 6.0开发,能够直接运行出结果。 知识点1:ARP协议的消息格式 ARP协议的消息格式...
【标题】:Java模拟ARP协议 在计算机网络中,ARP(Address Resolution Protocol)协议是用于将IP地址解析为物理(MAC)地址的关键协议。当主机需要向其他IP地址发送数据时,它首先需要知道目标IP对应的MAC地址。...
ARP攻击是一种针对网络层协议地址解析协议(Address Resolution Protocol)的攻击方式,它通常发生在局域网环境中。这种攻击能够导致数据包被错误地转发,甚至完全中断网络连接,对网络安全构成严重威胁。ARP攻击...
彩影arp防火墙 特色功能: 1.ARP病毒专杀,发现本机有对外攻击行为时,自动定位本机所感染的恶意程序。 2.拦截外部ARP攻击,在系统内核层拦截接收到的虚假ARP数据包,保障本机ARP缓存表的正确性。 3.拦截对外ARP攻击...
arp命令的英文全拼“Address Resolution Protocol” 。该命令用于操作主机的arp缓存,它可以显示arp缓存中的所有条目、删除指定的条目或者添加静态的ip地址与MAC地址对应关系。 语法格式: arp [参数] [IP] 常用参数...
标题 "Arp.rar_C++ ARP_arp_arp C++_resolution" 暗示了这是一个关于使用C++实现ARP(地址解析协议)功能的项目。ARP是网络层的一个关键协议,用于将IP地址映射为物理(MAC)地址,使得数据能够在局域网中正确传输。...
在网络安全领域,ARP欺骗是一种常见的攻击手段,它利用了局域网中地址解析协议(ARP)的缺陷。本文将深入探讨如何使用Kali Linux这一专业安全操作系统,配合ENSPI(Ethernet Network Simulation Platform,以太网...
**C++ ARP 探测程序详解** ARP(Address Resolution Protocol,地址解析协议)是网络层的一个关键协议,用于将IP地址映射为物理MAC地址。在局域网中,当一个设备想要与另一个设备通信时,它需要知道目标设备的物理...
标题中的"arp.rar_arp_arp c程序_arp协议C语言"表明这是一个关于ARP协议的C语言编程资源,其中可能包含源代码、解释和示例。ARP,即地址解析协议(Address Resolution Protocol),是网络层协议,用于在局域网(LAN...
用 Java 实现 ARP 报文的发送 本文将详细介绍如何使用 Java 语言实现 ARP 报文的发送,包括对所使用到的几个类的描述。 一、需求分析 在计算机网络课程设计中,需要实现 ARP 报文的发送和接收,并将其展示在可视...
### 在Cisco路由器上配置静态ARP地址映射 #### 一、引言 在网络通信中,数据包需要通过物理层和数据链路层进行传输。在这个过程中,设备需要将目的IP地址转换为对应的物理地址(例如MAC地址),以便数据能够正确地...
《Anti ARP Sniffer v3.5:网络嗅探与局域网MAC扫描解析》 在IT领域,网络安全是至关重要的,而"Anti ARP Sniffer v3.5"是一款专为解决此类问题设计的软件工具。它主要功能在于网络嗅探和局域网MAC地址扫描,帮助...
【代理 ARP 知识点详解】 代理 ARP (Proxy ARP) 是一种网络技术,它允许路由器或网络设备在没有默认网关的情况下,响应其他设备的 ARP 请求,从而充当这些设备之间的通信桥梁。在本文中,我们将深入理解代理 ARP 的...
局域网ARP绑定工具是一种用于增强网络安全性,防止ARP欺骗的实用软件。ARP(Address Resolution Protocol,地址解析协议)是TCP/IP协议栈中的一个关键组件,它的主要功能是将IP地址转换为MAC(物理)地址,以便数据...
### 图解ARP协议(四)代理ARP原理与实践(“善意的欺骗”) #### 一、代理ARP概述 本文档探讨的是代理ARP的工作原理及其在实际网络环境中的应用。代理ARP(Proxy ARP)是一种特殊的ARP机制,允许网络设备(如...
在本文中,我们将深入探讨如何使用Visual Studio 2010和MFC(Microsoft Foundation Classes)库来构建一个ARP(地址解析协议)报文发送器。ARP是TCP/IP协议栈中的一个重要组成部分,它用于将IP地址映射到物理(MAC)...
"arp 及 rarp 工作原理" ARP 协议(Address Resolution Protocol,地址解析协议)是局域网中的一种协议,它将 32 位的 IP 地址转换为 48 位的 MAC 地址,以便在以太网中实现主机之间的直接通信。ARP 协议的基本...
`ARP.zip_ARP封装发送_arp封装_发送ARP`这个压缩包文件涉及到的核心知识点是ARP协议的封装和发送过程,以及如何通过编程实现这一功能。 首先,我们来理解ARP的基本原理。在TCP/IP模型中,当主机需要向其他主机发送...