逐日一个Linux下令剖析——ping

来自版块 问答
926
1
ping:ping 下令是用于测试网络连通性的紧张工具,基于 ICMP 协议工作,重要功能是查抄目的主机是否可达并丈量网络耽误。
一、语法

ping [选项] <目的地点>二、选项


  • 通用选项


  • <destination>:目的的 DNS 名称或 IP 地点。
  • -a:利用可听的 Ping(发作声音提示)。
  • -A:利用自顺应 Ping。
  • -B:绑定固定的源地点。
  • -c <count>:在收到 <count> 次相应后制止。
  • -D:打印时间戳。
  • -d:利用 SO_DEBUG 套接字选项。
  • -f:快速发送 Ping 哀求(Flood Ping)。
  • -h:打印资助信息并退出。
  • -I <interface>:指定接口名称或地点。
  • -i <interval>:每次发送数据包的时间隔断(秒)。
  • -L:克制多播数据包的回环。
  • -l <preload>:在等候相应时预先发送 <preload> 个数据包。
  • -m <mark>:为发送的数据包打标签。
  • -M <pmtud opt>:设置路径 MTU 探测,可选值为 <do|dont|want>。
  • -n:不举行 DNS 名称剖析,仅表现 IP 地点。
  • -O:陈诉未完成的相应。
  • -p <pattern>:指定添补字节的内容。
  • -q:简便输出模式。
  • -Q <tclass>:利用服务质量(QoS)的 <tclass> 位。
  • -s <size>:发送的数据包巨细(字节)。
  • -S <size>:设置 SO_SNDBUF 套接字选项的值。
  • -t <ttl>:设置数据包的生存时间(TTL)。
  • -U:打印用户间的耽误。
  • -v:具体输出模式。
  • -V:表现版本信息并退出。
  • -w <deadline>:设置最大等候时间(秒),凌驾则制止。
  • -W <timeout>:设置每次相应的超时时间(秒)。


  • IPv4 选项


  • -4:利用 IPv4 协议。
  • -b:答应 Ping 广播地点。
  • -R:记载路由路径。
  • -T <timestamp>:设置时间戳范例,可选值为 <tsonly|tsandaddr|tsprespec>。


  • IPv6 选项


  • -6:利用 IPv6 协议。
  • -F <flowlabel>:设置流标签(默认随机)。
  • -N <nodeinfo opt>:利用 ICMPv6 节点信息查询,参数可以实验 <help>。
三、示例


  • 指定发送的 ICMP 哀求包数目。
ping -c 4 example.com

  • 设置每次哀求的发送隔断(秒)。
ping -i 0.5 example.com

  • 设置最大实行时间(秒)。
ping -w 10 example.com

  • 指定 ICMP 哀求数据包的巨细(字节)。
ping -s 64 example.com

  • 设置数据包的生存时间(TTL)。
ping -t 64 example.com

  • 启用简便输出模式,仅表现统计信息。
ping -c 4 -q example.com

  • 逼迫利用 IPv4 或 IPv6。
ping -4 example.com  # IPv4ping -6 example.com  # IPv6四、输出剖析

以下是 ping 下令典范输出:
PING example.com (93.184.216.34) 56(84) bytes of data.64 bytes from 93.184.216.34: icmp_seq=1 ttl=58 time=12.3 ms64 bytes from 93.184.216.34: icmp_seq=2 ttl=58 time=11.9 ms--- example.com ping statistics ---2 packets transmitted, 2 received, 0% packet loss, time 1002msrtt min/avg/max/mdev = 11.924/12.127/12.331/0.203 ms

  • icmp_seq:表现 ICMP 报文的序列号。
  • ttl:数据包的剩余生存时间。
  • time:来回时间(RTT)。
  • 统计部门


  • 2 packets transmitted, 2 received, 0% packet loss:发送与吸收包数目及丢包率。
  • rtt min/avg/max/mdev:RTT 的最小、均匀、最大值及毛病。
五、留意事项


  • 某些主机大概禁用 ICMP 协议,导致无法 ping 乐成。
  • ping 的相应时间和 TTL 信息对排查网络耽误和路径题目非常有资助。
  • ping 不适适用于测试高负载服务器,会占用资源。
#Linux下令##ping#

使用道具 举报

全部评论 1

转发了
2025-8-27 06:53:26

热文

所属版块

您需要登录后才可以回帖 立即登录
说说你的想法......
0
1
0
返回顶部