说明

ping (Packet Internet Groper)是一种因特网包探索器,用于测试网络连接量的程序 。ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 ICMP(Internet Control Message Protocol 因特网报文控制协议)echo 请求报文,测试目的站是否可达及了解其有关状态。

用法介绍

ping --help
BusyBox v1.29.3 (2021-10-18 08:33:23 UTC) multi-call binary.Usage: ping [OPTIONS] HOSTSend ICMP ECHO_REQUEST packets to network hosts-4,-6           Force IP or IPv6 name resolution-c CNT          Send only CNT pings-s SIZE         Send SIZE data bytes in packets (default 56)-A              Ping as soon as reply is recevied-t TTL          Set TTL-I IFACE/IP     Source interface or IP address-W SEC          Seconds to wait for the first response (default 10)(after all -c CNT packets are sent)-w SEC          Seconds until ping exits (default:infinite)(can exit earlier with -c CNT)-q              Quiet, only display output at startand when finished-p HEXBYTE      Pattern to use for payload

使用示例

-c 1:只ping一次
-s 1024:ping 1024bytes的包,默认是56bytes
-I eth0:制定eth0网卡

# ping -c 1 -s 1024 -I eth0 127.0.0.1
PING 127.0.0.1 (127.0.0.1): 1024 data bytes--- 127.0.0.1 ping statistics ---
1 packets transmitted, 0 packets received, 100% packet loss


bytes 值(字节): 数据包大小,也就是字节。

time 值(时间): 响应时间,这个时间越小,说明你连接这个地址速度越快。

TTL 值: Time To Live, 表示 DNS 记录在 DNS 服务器上存在的时间,它是 IP 协议包的一个值,告诉路由器该数据包何时需要被丢弃。可以通过 Ping 返回的 TTL 值大小,粗略地判断目标系统类型是 Windows 系列还是 UNIX/Linux 系列。

默认情况下,Linux 系统的 TTL 值为 64 或 255,WindowsNT/2000/XP 系统的 TTL 值为 128,Windows98 系统的 TTL 值为 32,UNIX 主机的 TTL 值为 255。

因此一般 TTL 值:

100~130ms 之间,Windows 系统 ;

240~255ms 之间,UNIX/Linux 系统。

网络诊断工具ping介绍相关推荐

  1. Https/Tcp抓包工具Charles、fiddler,ping (网络诊断工具),Android平台HTTPS抓包解决方案及问题分析HttpCanary

    市面上已经有一些弱网络模拟工具,比如微软的Network Emulator for Windows Toolkit(NEWT),Facebook的Augmented Traffic Control(A ...

  2. Linux网络常用工具分类介绍

    Linux网络命令较多,单纯的介绍网络命令的用法也没什么意思.本文将常见的网络命令进行分类,并做出思维导图,对每个分类的命令选择性的介绍其作用.常见选项和用法举例.BTW,不建议记住所有命令,了解一下 ...

  3. 网络故障和网络诊断工具(2.0)

    网络故障管理系统 使用ping的方法只能针对小型网络,在一些大型网络中一般用网络故障管理软件,一个网络的故障管理系统不但能反应网络平时运行时的故障状况,更应该在发生重大网络故障时,快速准确地报告.定位 ...

  4. MTR 网络诊断工具

    MTR 网络诊断工具 为什么会了解到MTR这个工具 今天线上业务出现了大量语音合成问题,本以为是服务出问题,但是经过排查发现服务一切正常就是合成的特别慢,在TTS语音合成服务那边也没有大量的任务堆积, ...

  5. linux学习笔记:网络诊断工具-mtr命令

    网络诊断工具-mtr命令 最近在面试的过程中,被问到了mtr命令,一脸懵逼,据面试官了解,该命令在公司里是经常使用的,借此我也来学习一下! 网络诊断的背景 网络诊断工具包括ping,tracerout ...

  6. linux网络诊断工具

    这篇文章收集了久经考验靠谱的命令,也收集了几个比较新的命令.多数命令都可以在图形桌面执行,即使是没什么终端使用经验的Linux用户也会常常执行命令来使用ping或是其它的网络诊断工具. 1.curl ...

  7. AndroidHttpCapture 网络诊断工具 是一款针对于移动流量劫持而开发的手机抓包软件

    AndroidHttpCapture 项目地址:JZ-Darkal/AndroidHttpCapture 简介:AndroidHttpCapture 网络诊断工具 是一款针对于移动流量劫持而开发的手机 ...

  8. iOS网络诊断功能 ping traceroute

    最近工作中总是遇到需要排查移动客户端网络状况的情况,可能由于某些地区网络运营商的问题,导致客户端某些功能不正常,现在的做法也是非常麻烦的: 某用户反馈某一功能不能用 由运营联系到该用户 运营指导该用户 ...

  9. Clumsy 弱网络环境模拟工具使用介绍

    Clumsy 弱网络环境模拟工具使用介绍 by:授客 QQ:1033553122 简介 利用封装 Winodws Filtering Platform 的WinDivert 库, clumsy 能实时 ...

  10. 网络故障和网络诊断工具(4.0)

    网络诊断工具 排除网络故障通常要硬件和软件的辅助.为了更有效地排除故障,应该知道有哪些工具有助于网络问题的解决. 硬件工具 以前硬件工具非常昂贵,而且难以操作.但是现在的硬件工具比较便宜,而且也更容易 ...

最新文章

  1. semantic segmentation 和instance segmentation
  2. JQuery笔记(一)
  3. equals方法和==的区别--用实例简单说明
  4. 【嵌入式开发】C语言 命令行参数 函数指针 gdb调试
  5. extjs入门(06) 按钮占两行
  6. Backup Exec for Windows Servers (BEWS) 简体中文文档汇总(持续更新)
  7. 2-用EasyNetQ连接RabbitMQ(黄亮翻译)
  8. [浪风JQuery开发]jquery最有意思的IFrame类似应用--值得深入研究
  9. Mac 修改Hosts文件的方式
  10. 禁忌搜索算法及TS解TSP问题
  11. 骑士CMS人才招聘系统初次接触
  12. 大学计算机基础课本知识,大学计算机基础-知识点提纲
  13. linux下搭建ecshop教程,linux下安装ecshop,
  14. Python基础知识——字符串:format() 字符串的格式化
  15. 编程常用英语单词(一)
  16. 【详细】Python实现病毒仿真器
  17. 前辈们的面试经验总结——对于BAT等企业如何面试之面试流程及问题解析、以及面试时的基本礼仪及着装
  18. 清华李建忠设计模式课程感想
  19. 密码爆破工具————Medusa(美杜莎)介绍
  20. 配置路由器IP及测试连通性

热门文章

  1. iOS开发面试只需知道这些,技术基本通关!(网络篇)
  2. 微信小程序手机摇一摇功能
  3. Python机器学习04——惩罚回归
  4. 主板开启网络唤醒_电脑网络唤醒如何关闭?华硕路由网络唤醒?#TIL#网络唤醒(WOL)除了设置主板,还需要操作系...
  5. Unity3D人物模型精选——迷你卡通风格篇
  6. [CTF]天网管理系统
  7. 数据结构(三)—— 树(1):树与树的表示
  8. 北师大 外国教育史-2(古罗马教育、中世纪教育)
  9. android 查看路由器ip,如何查看路由器ip地址进入登录页面
  10. Centos 7 根目录存储容量调整大小