什么是ARP?

来自:经验分享    更新日期:早些时候
什么是ARP?~

ARP是Address Resolution Protocol的简称,中文名字是地址解析协议。具体就是把ip地址解析成MAC(机器的物理地址),可以理解成网卡的标识。
就是根据ip地址找到具体的哪台机器。

什么是ARP? ARP (Address Resolution Protocol) 是个地址解析协议。最直白的说法是:在IP-以太网中,当一个上层协议要发包时,有了节点的IP地址,ARP就能提供该节点的MAC地址。 2. 为什么要有ARP? OSI 模式把网络工作分为七层,彼此不直接打交道,只通过接口(layer interface). IP地址在第三层, MAC地址在第二层。协议在发送数据包时,得先封装第三层(IP地址),第二层(MAC地址)的报头, 但协议只知道目的节点的IP地址,不知道其MAC地址,又不能跨第二、三层,所以得用ARP的服务。 3. 什么是ARP cache? ARP cache 是个用来储存(IP, MAC)地址的缓冲区。当ARP被询问一个已知IP地址节点的MAC地址时,先在ARP cache 查看,若存在,就直接返回MAC地址,若不存在,才发送ARP request向局域网查询。 4. ARP 有什么命令行?常用的包括:(格式因操作系统、路由器而异,但作用类似)- 显示ARP cache: show arp; arp -a - 清除ARP cache: arp -d;clear arp。

一、什么是ARP协议

ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。

二、ARP协议的工作原理

在每台安装有TCP/IP协议的电脑里都有一个ARP缓存表,表里的IP地址与MAC地址是一一对应的,如附表所示。

附表

ip地址mac地址

192.168.1.100-aa-00-62-c6-09

192.168.1.200-aa-00-62-c5-03

192.168.1.303-aa-01-75-c3-06

…… ……

我们以主机A(192.168.1.5)向主机B(192.168.1.1)发送数据为例。当发送数据时,主机A会在自己的ARP缓存表中寻找是否有目标IP地址。如果找到了,也就知道了目标MAC地址,直接把目标MAC地址写入帧里面发送就可以了;如果在ARP缓存表中没有找到相对应的IP地址,主机A就会在网络上发送一个广播,目标MAC地址是“FF.FF.FF.FF.FF.FF”,这表示向同一网段内的所有主机发出这样的询问:“192.168.1.1的MAC地址是什么?”网络上其他主机并不响应ARP询问,只有主机B接收到这个帧时,才向主机A做出这样的回应:“192.168.1.1的MAC地址是00-aa-00-62-c6-09”。这样,主机A就知道了主机B的MAC地址,它就可以向主机B发送信息了。同时它还更新了自己的ARP缓存表,下次再向主机B发送信息时,直接从ARP缓存表里查找就可以了。ARP缓存表采用了老化机制,在一段时间内如果表中的某一行没有使用,就会被删除,这样可以大大减少ARP缓存表的长度,加快查询速度。

三、如何查看ARP缓存表

ARP缓存表是可以查看的,也可以添加和修改。在命令提示符下,输入“arp -a”就可以查看ARP缓存表中的内容了。

用“arp -d”命令可以删除ARP表中某一行的内容;用“arp -s”可以手动在ARP表中指定IP地址与MAC地址的对应。

ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机机和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。

上面十摘录的,实际上你问ARP,估计是ARP攻击,简单点讲就是,伪造一个网关和DNS控制你的流量或者直接让你断网.
现在内网里面常使用的一种攻击手段,用360安全卫士arp防火墙可以达到防御的目的

arp的意思是地址解析协议。我们的计算机有两个地址,一个值IP地址,另一个是固化在网卡上的物理地址。在网络通信的时候,要知道这两个地址才可以。ARP的功能就是把IP地址转换为相应的物理地址。具体的做法是,发起通信的一端向网络广播一个ARP包,其中包含了要解析的IP地址,网络上的机器都能接受到这个广播,只有与这个IP一致的机器才向发起者发出一个回应包,里面就包含了他的物理地址。


什么是ARP?视频

相关评论:
  • 17171013995ARP是什么意思?
    吴饺庆ARP,即 Address Resolution Protocol,中文简称为“地址解析协议”。这个英语缩写词在计算机网络中扮演着关键角色,用于解决IP地址与物理地址(MAC地址)之间的对应关系。它在英文中的流行度为1401,属于Computing领域,特别在驱动程序和网络基础设施中广泛应用。具体来说,ARP的工作原理通常涉及广播,即通过发送...

  • 17171013995什么是arp和rarp
    吴饺庆ARP是地址解析协议,RARP是逆地址解析协议。地址解析协议 地址解析协议是一种网络协议,用于将网络上的主机名或IP地址转换为对应的物理地址。在局域网内,当一台计算机想要与另一台计算机通信时,需要先知道目标计算机的物理地址。ARP协议可以自动查找目标计算机的MAC地址,通过广播的方式在网络上发送请求,并...

  • 17171013995什么是ARP
    吴饺庆什么是ARP?ARP(Address Resolution Protocol,地址解析协议)是一个位于TCP\/IP协议栈中的低层协议,负责将某个IP地址解析成对应的MAC地址。什么是ARP欺骗?从影响网络连接通畅的方式来看,ARP欺骗分为二种,一种是对路由器ARP表的欺骗;另一种是对内网PC的网关欺骗。第一种ARP欺骗的原理是——截获网关...

  • 17171013995ARP是什么?ARP基础知识介绍
    吴饺庆ARP,全称为Address Resolution Protocol,中文名为地址解析协议,它是TCP\/IP协议栈中负责底层通信的协议,位于数据链路层。其核心任务是通过IP地址查找对应的MAC地址,确保网络通信的顺利进行。主要有两种实现方式:表格法和非表格法。表格法是通过建立IP到MAC的映射表,便于快速查找。对于用户来说,ARP可能...

  • 17171013995ARP是什么意思?
    吴饺庆英语缩写词"ARP"即"Address Resolution Protocol"的缩写,中文解释为“地址解析协议”。此术语主要应用于计算机网络领域,用于解决IP地址与物理地址(MAC地址)之间的转换问题。ARP协议的中文拼音是"dì zhǐ jiě xī xié yì",在英语中的流行度为1401,主要分类在Computing领域,尤其与网络驱动程序相关。

  • 17171013995什么是ARP?ARP作用和使用场景
    吴饺庆一、揭开ARP的神秘面纱 ARP,全称为地址解析协议(Address Resolution Protocol),它是网络通信中的关键桥梁,位于开放系统互联(OSI)模型的第二层,即数据链路层,它负责在硬件接口与网络层之间建立联系,并通过转换协议实现IP地址与MAC地址的对应。在以太网中,数据包传输并非依赖于IP地址,而是依赖于48...

  • 17171013995什么是arp?它有什么作用?
    吴饺庆ARP协议是“AddressResolutionProtocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。在局域网中,这是通过ARP协议来完成的。ARP协议对网络安全具有重要的意义。通过伪造...

  • 17171013995Arp是什么意思?
    吴饺庆这样就存在把IP地址变换成物理地址的地址转换问题。以以太网环境为例,为了正确地向目的主机传送报文,必须把目的主机的32位IP地址转换成为48位以太网的地址。这就需要在互连层有一组服务将IP地址转换为相应物理地址,这组协议就是ARP协议。另有电子防翻滚系统也称为ARP。ARP 常见问题 1. 什么是ARP ARP...

  • 17171013995什么是ARP?
    吴饺庆一、什么是ARP协议 ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议...

  • 17171013995路由器里的ARP表是什么意思?
    吴饺庆1、ARP,地址解析协议。ARP列表,是获取到的最近一段时间内使用过的IP地址与MAC地址的对应关系。2、通过ARP映射表来观察网络中计算机的MAC地址和IP地址的映射关系,并可选定欲控制的计算机条目进行配置。3、ARP绑定设置可以防止ARP攻击,因为ARP病毒可以伪IP为代理服务器(但MAC地址还是本机的),如果没有...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网