一、arp协议和arping命令的简介

arp (Address Resolution Protocol) 地址解析协议, 是通过解析网路层地址来找寻数据链路层地址的一个在网络协议包中极其重要的网络传输协议。

ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。

使用arp命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。

arping命令作用是使用arp数据包,通过ping命令检查来测试网络。

arping命令能够测试一个ip地址是否是在网络上已经被使用,并能够获取更多设备信息,功能类似于ping。

由于arping命令基于ARP广播机制,所以arping命令只能测试同一网段或子网的网络主机的连通性,ping命令则是基于ICMP协议,是可以路由的,所以使用ping命令可以测试任意网段的主机网络连通性。

二、arp命令的一般使用

# arp --help

# arp -a

# arp -n

# arp -v

三、arping命令的一般使用

# arping -h

# arping -I ens33 -f 192.168.1.106

# arping -I ens33 -c 3 192.168.1.106

arping和 ping 的区别:

1.使用的协议不同, ping使用ICMP, arping使用arp

2.有些windows配置会禁用ICMP,所以使用ping是没有办法检测设备存在的。

3.如果本地的ip地址和你想检测远端的IP地址相同,ping会ping到自己,arping可以检测到远端是否有和你相同IP的设备。

四、参考

arp初探,以及arp、arping命令使用

https://blog.dangjiahe.com/2019/03/05/arp%E5%88%9D%E6%8E%A2%EF%BC%8C%E4%BB%A5%E5%8F%8Aarp%E3%80%81arping%E5%91%BD%E4%BB%A4%E4%BD%BF%E7%94%A8

Linux arping命令测试IP地址冲突

http://www.t086.com/article/5127

Linux arping命令测试IP地址冲突

https://blog.csdn.net/wyqwclsn/article/details/41013647

Linux基础命令arping的使用

https://www.cnblogs.com/wj78080458/p/10358047.html

arp命令详解

https://blog.csdn.net/mimishy2000/article/details/81675473

https://www.cnblogs.com/wolun666/p/11008716.html

ARP协议揭密

https://www.ibm.com/developerworks/cn/linux/l-arp/index.html

【arp】关于arp和arping命令的使用相关推荐

  1. ARP探测目标工具arping常用命令集合大学霸IT达人

    ARP探测目标工具arping常用命令集合大学霸IT达人 ARP协议是一种将IP地址转化物理地址的协议.通过ARP请求包和响应包,可以判断一个IP地址是否在使用.同理,通过该协议可以探测局域网主机是否 ...

  2. 7月个人:Windows和Linux绑定和解绑ARP 了解ARP命令的用途。 掌握ARP命令的使用。...

    Windows和Linux绑定和解绑ARP 了解ARP命令的用途. 掌握ARP命令的使用. ARP地址解析协议是一个重要的TCP/IP协议,可以用于确定对应ip地址的网卡物理地址.也可以使用人工方式输 ...

  3. 计算机网络 day6 arp病毒 - ICMP协议 - ping命令 - Linux手工配置IP地址

    目录 arp协议 arp病毒\欺骗 arp病毒的运行原理 arp病毒产生的后果: 解决方法: ICMP协议 ICMP用在哪里? ICMP协议数据的封装过程 ​编辑 为什么icmp协议封装好数据后,还要 ...

  4. 【Linux】一步一步学Linux——arping命令(164)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 arping命令作用是使用arp数据包,通过ping命令检 ...

  5. 扫盲:arping命令

    arping :向相邻主机发送ARP请求 语 法 arping[必要参数][选择参数][目的地址] 功 能 arping 命令: 在指定网卡上发送ARP请求指定地址,源地址 "-s" ...

  6. Linux arping命令测试IP地址冲突

    arping命令可以用来测试局域网各个主机之间的连通性,测试局域网中某个特定的IP地址是否已经被占用,进而可以有效检测局域网内的IP地址冲突问题. 如下图示例:arping -c 3 -f -D *. ...

  7. 【kali-linux-2020.1-vmware】ARPing命令详解

    arping命令的使用方法 目录 arping命令的使用方法 1 arping命令是什么 2 arping的版本: 在Debian-Linux上下载安装arping 在Centos-Linux上下载安 ...

  8. Arping命令手册

    Arping命令手册 arping - send ARP REQUEST to a neighbour host 注释 :arping 是用于发送 ARP 请求到一个相邻主机的工具 SYNOPSIS ...

  9. arping命令用法

    arping命令使用说明 BusyBox v1.17.3 (2011-07-20 17:01:30 CST) multi-call binary. Usage: arping [-fqbDUA] [- ...

  10. Linux 命令(200)—— arping 命令

    文章目录 1.命令简介 2.命令格式 3.选项说明 4.常用示例 参考文献 1.命令简介 arping 向邻居主机发送 ARP 请求. arping 命令作用是使用 ARP 数据包,通过 ping 命 ...

最新文章

  1. 第六章练习题和知识面扩充
  2. linux $变量含义($0,$1,$2,$#,$@) ----linux 基础
  3. 关于 Deployer 部署结构
  4. java项目性能测试过程记录
  5. 你的微信昵称,正在暴露你!
  6. 远程桌面时提示凭证不工作问题的终极解决办法
  7. php面向对象初始化一次,php单例模式实现(对象只被创建一次)
  8. Step one : 熟悉Unix/Linux Shell 常见命令行 (四)
  9. F2FS源码分析-1.1 [F2FS 元数据布局部分] F2FS文件系统的总体结构
  10. 解读《关于促进大数据发展的行动纲要》
  11. mysql数据库库推荐书籍
  12. ubuntu键盘突然失灵怎么办?
  13. 测试总结报告写法简单总结
  14. 电脑可以上QQ但是打不开网页
  15. 单机版pc端车牌识别
  16. 一个程序员血淋淋的教训,心态没了,世界坍塌了
  17. 沐神点赞!同济子豪兄精读AI经典论文,包括图像分类、目标检测、生成对抗网络、轻量化卷积神经网络等领域...
  18. Laravel数据库之Seeding
  19. 高德h5定位误差_高德地图定位JS API不准确问题
  20. ur机器人编程-坐标系

热门文章

  1. 爬取三个acm网站题库(neuqoj pku hdu)
  2. python 数据挖掘与分析实战
  3. python数据挖掘学习路线图
  4. 将两个顺序表合并为一个新的顺序表
  5. windows环境下安装selenium
  6. K3CLOUD安装教程
  7. Tcl 语言 ——语法篇
  8. vmstat 命令详解
  9. python怎么实现模块化_python模块化编程与简单模块实现
  10. 宋浩老师线性代数知识卡片