首页 > 系统相关 >linux命令中arping的使用

linux命令中arping的使用

时间:2024-07-14 17:55:52浏览次数:19  
标签:00 arping Unicast 命令 linux reply 220.181 111.147

linux命令在线查询工具https://wheart.cn/onlinetools/linux_command/index.html
在这里插入图片描述

在这里插入图片描述

arping

通过发送ARP协议报文测试网络

补充说明

arping命令 是用于发送arp请求到一个相邻主机的工具,arping使用arp数据包,通过ping命令检查设备上的硬件地址。能够测试一个ip地址是否是在网络上已经被使用,并能够获取更多设备信息。功能类似于ping。

语法

arping(选项)(参数)

选项

-b:用于发送以太网广播帧(FFFFFFFFFFFF)。arping一开始使用广播地址,在收到响应后就使用unicast地址。
-q:quiet output不显示任何信息;
-f:表示在收到第一个响应报文后就退出;
-w timeout:设定一个超时时间,单位是秒。如果到了指定时间,arping还没到完全收到响应则退出;
-c count:表示发送指定数量的ARP请求数据包后就停止。如果指定了deadline选项,则arping会等待相同数量的arp响应包,直到超时为止;
-s source:设定arping发送的arp数据包中的SPA字段的值。如果为空,则按下面处理,如果是DAD模式(冲突地址探测),则设置为0.0.0.0,如果是Unsolicited ARP模式(Gratutious ARP)则设置为目标地址,否则从路由表得出;
-I interface:设置ping使用的网络接口。

参数

目的主机:指定发送ARP报文的目的主机。

实例

[root@localhost ~]# arping www.baidu.com 
ARPING 220.181.111.147 from 173.231.43.132 eth0
Unicast reply from 220.181.111.147 00:D0:03:[bc:48:00]  1.666ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.677ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.691ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.728ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.626ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.292ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  1.429ms
Unicast reply from 220.181.111.147 [00:D0:03:BC:48:00]  2.042ms
Sent 8 probes (1 broadcast(s))
Received 8 response(s)

标签:00,arping,Unicast,命令,linux,reply,220.181,111.147
From: https://blog.csdn.net/a913222/article/details/140420130

相关文章

  • Linux ---gcc
    c语言的链接类型:动态链接:ll/lib64/libc-2.17.so静态链接:ll/lib64/libc.aglibc-static安装-CSDN博客https://blog.csdn.net/itas109/article/details/104226783在Linux中下载c语言的静态库。gcctest.c-otest.s-static以静态链接的形式对程序进行编译。g++mytest.......
  • linux内核下并发时同步机制
    1并发场景Linux系统并发产生的原因很复杂,总结一下有下面几个主要原因:多线程并发访问,Linux是多任务(线程)的系统,所以多线程访问是最基本的原因。抢占式并发访问,从2.6版本内核开始,Linux内核支持抢占,也就是说调度程序可以在任意时刻抢占正在运行的线程,从而运行其他的线程......
  • linux:信号
    信号的简介信号(signal):在Linux系统中,信号是一种进程间通信(IPC)的机制,主要用于通知进程发生了某些异常或特殊情况。信号可以由硬件异常(如除零错误)、软件异常(如非法内存访问)或来自其他进程的通知(如终止请求)触发。Linux支持多种信号,每种信号都有其特定的用途和默认行为。信号的类......
  • DOS命令行
    DOS命令行CMD的方式开始+系统+命令提示符Win键+R输入CMD打开控制台适用任意文件夹下面按住Shift+鼠标右击点击+在此处打开命令行窗口在资源管理器地址栏加上CMD路径管理员方式运行:选择以管理员方式运行常用的DOS命令盘符切换:D:查看文件所有目录:dir切换......
  • Linux 下 C 语言编程概述
    来自......
  • Linux系统编程-线程同步详解
    线程同步是指多个线程协调工作,以便在共享资源的访问和操作过程中保持数据一致性和正确性。在多线程环境中,线程是并发执行的,因此如果多个线程同时访问和修改共享资源,可能会导致数据不一致、竞态条件(racecondition)等问题。线程同步通过协调线程的执行顺序和共享资源的访问来避免......
  • Linux可执行程序启动流程
    进程是如何启动的?进程启动过程示例代码#include<stdio.h>intmain(){printf("hello,world\r\n");return0;}启动两个终端,使用strace命令跟踪进程启动过程strace-f-s655000-i-T-ooutput.txt-p19510各个选项参考strace的man手册-f跟......
  • Linux Vim最全面的教程
    前言Vim是一款强大的文本编辑器,广泛用于Linux系统中。其强大的功能和灵活的配置使得它成为许多开发者和系统管理员的首选工具。本文旨在提供一份最全面的Vim教程,帮助你从基础到高级,全面掌握这款编辑器。目录Vim简介Vim的安装基本操作常用命令高级功能配置Vim插件管理实用......
  • ls命令
    在Linux系统中,ls指令是用来列出目录内容的命令,它的基本用法如下:ls[选项][文件或目录]常用选项:-l:以详细列表方式显示文件或目录的详细信息,包括权限、所有者、文件大小、修改日期等。示例:ls-l-a:显示所有文件(包括隐藏文件,以.开头的文件)。示例:ls-a-h:结合-l使......
  • Linux常用选项和指令
    目录Linux指令使用注意用户创建与删除ls指令ls指令介绍ls常见选项ls选项组合使用pwd指令Linux文件系统结构多叉树结构文件系统介绍多叉树结构文件系统的特点cd指令绝对路径相对路径cd指令介绍家户目录最近访问的目录touch指令​编辑mkdir指令mkdir指令介绍......