Redian新闻
>
一个图形化 PING 测试工具

一个图形化 PING 测试工具

公众号新闻

转自:开源Linux

Gping

Graph

Ping


1

介绍

    gping能够以折线图的方式,实时展示 ping 的结果,支持 Windows、Linux 和 macOS 操作系统。并且支持多个目标同时Ping同时展示折线图方便对比。下面扩展一下ICMP及ICMP隧道。


ICMP消息结构: 
    ICMP消息是由一个类型字段、一个代码字段、一个校验和字段和与特定消息类型相关的数据字段组成的。类型字段和代码字段一起确定了消息的类型和子类型,而数据字段可以携带各种信息,具体取决于消息的类型和代码。以下是常规ICMP报文格式:

灵活性:
    ICMP协议设计灵活,允许在数据字段中携带各种信息。这种灵活性使得可以将数据包封装在ICMP消息中,并通过网络传输,因为数据字段的内容并不受到太多的限制,只要它在特定的消息类型和代码下合法。
封装和解封装:发送端将要传输的数据包封装在一个ICMP消息中,然后将该ICMP消息封装在一个IP数据包中,以便将其发送到目标。接收端首先解封装IP数据包,然后解封装包含原始数据包的ICMP消息,最终提取出原始数据包。

隧道技术: 
    ICMP隧道技术利用了ICMP消息的封装和解封装能力,使得数据包可以在ICMP消息中进行传输。通常,ICMP隧道软件会将要传输的数据分割成小块,并将每个小块封装在不同的ICMP消息中,然后发送到目标。在目标端,ICMP隧道软件会解析接收到的ICMP消息,提取出原始数据,并将其还原成完整的数据包。

隐蔽性: 
    ICMP隧道通常不太容易被网络审查或防火墙检测到,因为ICMP消息在网络中非常常见,用于各种网络管理任务。这使得ICMP隧道成为一种潜在的隐蔽通信方法。


TTL以及其他ICMP的具体机制下次一定

2

对比

传统Ping:


单目标Gping:

双目标Gping:

3

使用

$ gping --helpPing, but with a graph.
Usage: gping [OPTIONS] [HOSTS_OR_COMMANDS]...
Arguments: [HOSTS_OR_COMMANDS]... Hosts or IPs to ping, or commands to run if --cmd is provided. Can use cloud shorthands like aws:eu-west-1.
Options: --cmd Graph the execution time for a list of commands rather than pinging hosts -n, --watch-interval <WATCH_INTERVAL> Watch interval seconds (provide partial seconds like '0.5'). Default for ping is 0.2, default for cmd is 0.5. -b, --buffer <BUFFER> Determines the number of seconds to display in the graph. [default: 30] -4 Resolve ping targets to IPv4 address -6 Resolve ping targets to IPv6 address -i, --interface <INTERFACE> Interface to use when pinging -s, --simple-graphics Uses dot characters instead of braille --vertical-margin <VERTICAL_MARGIN> Vertical margin around the graph (top and bottom) [default: 1] --horizontal-margin <HORIZONTAL_MARGIN> Horizontal margin around the graph (left and right) [default: 0] -c, --color <color> Assign color to a graph entry. This option can be defined more than once as a comma separated string, and the order which the colors are provided will be matched against the hosts or commands passed to gping. Hexadecimal RGB color codes are accepted in the form of '#RRGGBB' or the following color names: 'black', 'red', 'green', 'yellow', 'blue', 'magenta','cyan', 'gray', 'dark-gray', 'light-red', 'light-green', 'light-yellow', 'light-blue', 'light-magenta', 'light-cyan', and 'white' -h, --help Print help information -V, --version Print version information --clear Clear the graph from the terminal after closing the program

gping --help

4

安装

Linux

wget https://github.com/orf/gping/releases/download/gping-v1.14.0/gping-Linux-x86_64.tar.gz
┌──(root㉿kali)-[~]└─# mv gping /usr/local/bin
┌──(root㉿kali)-[~]└─# gpingError: At least one host or command must be given (i.e gping google.com). Use --help for a full list of arguments.#安装成功


Windows

将可执行文件放入C:/Windows目录下


参考文献:

1. php - WordPress: How to create a rewrite rule for a file in a custom plugin - Stack Overfloworf/gping: Ping, but with a graph (github.com)

END

官方站点:www.linuxprobe.com

Linux命令大全:www.linuxcool.com

刘遄老师QQ:5604215

Linux技术交流群:2636170

(新群,火热加群中……)

想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
早鸟报|快手团购支持外卖;抖音测试首个图文类AIGC工具;微信支付与三大运营商实现条码支付互联互通...不在一个图层,给我看沉默了再读席慕容的诗假山假水愈真情“自己人” 买房泡汤了!(今日世界日报)Linux 内核未来将放弃 “过时的图形驱动基础设施” ,旧硬件用户可停留在 6.6 LTS 版本【限量秒杀价最后几席】美国招生官心理留学申请面试工作坊小说:兰欣与乌茶 34【名额有限】招生官心理咨询面试工作坊学员招募中!【开课倒计时】心理留学申请面试工作坊(招生官亲授)!Preparing for the 2023 Tax Year: Ensuring a Strong Tax Saving?通过内网穿透本地MariaDB数据库,实现在公网环境下使用navicat图形化工具GPT-4不会图形推理?“放水”后准确率依然只有33%【美国西北大学招生官】面试工作坊2024Fall招生中!加拿大这省重磅立法!禁止无薪试工、实习!必须付工资!留学生、工签等受益!小费需透明、老板不能扣放大招!频频登上高分生信期刊,这个图,让你脱颖而出! (季代码)于向真:湖南之行准确率不足20%,GPT-4V/Gemini竟看不懂漫画!首个图像序列基准测试开源8个图神经网络论文创新点汇总【附161篇论文PDF】纽约市政府尝试工作周压缩为4天 但工时不变别再自己瞎写工具类了,SpringBoot内置工具类应有尽有,建议收藏!!前英特尔图形主管 Raja Koduri:独立 GPU 不会很快被集成 SoC 取代,未来长路漫漫起猛了!专业设计渲染还得是专业图形显卡!麦肯锡新版PPT发布,这23个图表一个字!绝「附模板」幻兽帕鲁服务器三步迁移,支持图形化管理配置【早鸟价】好评如潮的招生官心理申请「面试工作坊」招生倒计时!Meta重磅更新,小扎在元宇宙里养了会做家务的狗!人形化身超逼真,AI智能体在真实物理世界和人互动10 个完美替代 Navicat 的 MySQL 图形工具全奖博士招生!英国伯明翰大学计算机视觉及图形学方向Graphite:由 AI 助力的基于网络的开源矢量图形编辑器 | Linux 中国麦肯锡新版PPT发布,这23个图表一个字!绝就在明天!心理留学申请面试工作坊(招生官亲授)!Top 1咨询公司新版PPT发布,这23个图表一个字!绝当动物都变成几何图形!中导光电纳米级图形晶圆缺陷检测设备交付功率半导体头部客户
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。