首页 > 其他分享 >arping——通过发送ARP协议报文测试网络

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

时间:2024-11-12 15:41:24浏览次数:1  
标签:ARP 03 00 报文 arping Unicast 220.181 111.147

转自于:https://github.com/jaywcjlove/linux-command,后不赘述

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模式(Gratuitous 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)

标签:ARP,03,00,报文,arping,Unicast,220.181,111.147
From: https://www.cnblogs.com/qianyinqingfeng/p/18542029

相关文章

  • 【计算机网络】设备如何监听 ARP 请求广播
    在网络通信中,**ARP(地址解析协议)**用于将网络层的IP地址解析为链路层的物理地址(MAC地址)。当一个设备需要发送IP数据包时,它需要知道目标设备的MAC地址,这时它会发送一个ARP请求。ARP请求通常是一个广播帧,所有在同一局域网内的设备都会接收到这个请求。设备如何监听......
  • 对 Wireshark、SolarWinds、Fiddler、TCPdump、NetworkMiner、Charles、JMeter、Fireb
    对Wireshark、SolarWinds、Fiddler、TCPdump、NetworkMiner、Charles、JMeter、Firebug、HTTPWatch和AntiARPSniffer等网络分析工具的详细对比分析,内容包括功能、特点、适用场景、平台支持等方面。表格总结了它们的主要区别与特点。工具名称功能适用场景平台支持优......
  • HyperWorks的Loose Shrink Warp Mesh
    我们希望用户通过对比学习的方式,研究LooseShrinkWarpMesh和TightShrinkWarpMesh二者的技术细节及其区别。LooseShrinkWarpMesh和TightShrinkWarpMesh二者并不是基于所采用单元尺寸的大小不同而分类的,而是由于此二者在网格剖分策略上的不同而有所区别。在本节,我......
  • 图解 ARP 协议
    注:本文为陈鑫杰《图解ARP协议》系列的合集。作者行文生动有趣。图解ARP协议(一)ARP原理陈鑫杰拼客院长陈鑫杰2017年08月25日07:07一、ARP概述如果要在TCP/IP协议栈中选择一个**“最不安全的协议”**,那么我会毫不犹豫把票投给ARP协议。我们经常听到的这......
  • Grafana如何利用Karpenter消除50%的云资源浪费?|落地案例
    原文链接:https://grafana.com/blog/2023/11/09/how-grafana-labs-switched-to-karpenter-to-reduce-costs-and-complexities-in-amazon-eks/编译:cloudpilot.aiGrafana团队在他们的官方博客中介绍了他们从采用ClusterAutoscaler转向Karpenter的历程,本文将介绍他们如何进......
  • CJ/T188-2004 报文举例
    REDISANT提供互联网与物联网开发测试套件 #互联网与中间件:RedisAssistantZooKeeperAssistantKafkaAssistantRocketMQAssistantRabbitMQAssistantPulsarAssistantHBaseAssistantNoSqlAssistantEtcdAssistantGarnetAssistant工业与物联网:MQTTAssi......
  • DearPyGui学习
    接上一篇环境配置1.所有DPG应用程序必须做3件事:创建和销毁上下文(create_context)创建和显示视区(create_viewport、show_viewport)设置和启动DearPyGui(start_dearpygui)#基本顺序dpg.create_context()dpg.create_viewport()dpg.setup_dearpygui()dpg.show_viewport......
  • .NET 图像处理库 ImageSharp 退出 .NET 基金会
    .NET图像处理库ImageSharp退出.NET基金会OSCHINA 已关注 5人赞同了该文章出品|开源中国ImageSharp是一个流行的.NET项目,也是.NET生态中强大、跨平台的图像处理库。  今年早些时候,该项目负责人JamesSouth宣布计划变更ImageSh......
  • .NET 8 高性能跨平台图像处理库 ImageSharp
    阅读目录前言项目介绍项目使用常用方法常用滤镜项目地址总结最后前言传统的System.Drawing库功能丰富,但存在平台限制,不适用于跨平台开发。.NET8的发布,ImageSharp成为了一个更好的选择。ImageSharp是一个完全开源、高性能且跨平台的图像处理库,专为.NET设计......
  • C# WebSocketSharp 框架的用法
    一、概述WebSocketSharp是一个C#实现websocket协议客户端和服务端,WebSocketSharp支持RFC6455;WebSocket客户端和服务器;消息压缩扩展;安全连接;HTTP身份验证;查询字符串,起始标题和Cookie;通过HTTP代理服务器连接;.NETFramework3.5或更高版本(包括兼容环境,如Mono)。github地址ht......