《NetBSD指南-18.5.1.ping》
发表于 : 2010-03-05 13:48
标准的 ping(8) 工具 可以告诉我们是否有一个很稳定的连接, 它还
可以告诉我们是否主机解析(要看 nsswitch.conf 里怎样指定的)是否
正常. 下例是在本地网络上一些典型的ping输出结果,指定次数为3:
ping并非仅能告诉我们一个主机是否存活, 它还能告诉我们花费的时间
并在最后给出一些很重要的细节。 如果一个主机不能解析, 同样可以
指定具体的IP地址:
这里就像其它的所有工具一样, time是很客观的数值(译者注:原文是
subjective,我查的所有的字典全翻译为主观,我这里译为客观,意思
就是并非由你的主观认定决定,需要参考机器的位置、网络速度、连接
类型等), 特别是网络情况。 例如, 我们ping一下本地主机(也就是
Ping自己),尽管time值很好:
这里的time值很小,但这是因为请求没有离开这台计算机。 Ping可以
用来收集相关信息以判断该网络的性能。这也有利于解决问题, 例如,
如果在同一个网络上有三台相邻的NetBSD系统,其中一台ping的time值
很大, 那么这台机器肯定某些地方有问题。
可以告诉我们是否主机解析(要看 nsswitch.conf 里怎样指定的)是否
正常. 下例是在本地网络上一些典型的ping输出结果,指定次数为3:
代码: 全选
# ping -c 3 marie
PING marie (172.16.14.12): 56 data bytes
64 bytes from 172.16.14.12: icmp_seq=0 ttl=255 time=0.571 ms
64 bytes from 172.16.14.12: icmp_seq=1 ttl=255 time=0.361 ms
64 bytes from 172.16.14.12: icmp_seq=2 ttl=255 time=0.371 ms
----marie PING Statistics----
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.361/0.434/0.571/0.118 ms
并在最后给出一些很重要的细节。 如果一个主机不能解析, 同样可以
指定具体的IP地址:
代码: 全选
# ping -c 1 172.16.20.5
PING ash (172.16.20.5): 56 data bytes
64 bytes from 172.16.20.5: icmp_seq=0 ttl=64 time=0.452 ms
----ash PING Statistics----
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.452/0.452/0.452/0.000 ms
subjective,我查的所有的字典全翻译为主观,我这里译为客观,意思
就是并非由你的主观认定决定,需要参考机器的位置、网络速度、连接
类型等), 特别是网络情况。 例如, 我们ping一下本地主机(也就是
Ping自己),尽管time值很好:
代码: 全选
# ping -c 4 localhost
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.091 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=255 time=0.129 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=255 time=0.120 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=255 time=0.122 ms
----localhost PING Statistics----
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.091/0.115/0.129/0.017 ms
用来收集相关信息以判断该网络的性能。这也有利于解决问题, 例如,
如果在同一个网络上有三台相邻的NetBSD系统,其中一台ping的time值
很大, 那么这台机器肯定某些地方有问题。