vine-users ML アーカイブ



[vine-users:058718] ping の -l オ プションについて

  • From: KONNO Yousuke <yousuke@xxxxxxxxxxx>
  • Subject: [vine-users:058718] ping の -l オ プションについて
  • Date: Fri, 28 Feb 2003 11:57:06 +0800 (HKT)
こんにちは、今野@BBWAVESです。

Vine 2.1.5のpingなのですが、suになってpingを出すときに、オプションで-lを
付けると送信パケット数がおかしくなります。

> [root@portege yousuke]# ping -l 10 -c 10 192.168.1.10
> PING 192.168.1.10 (192.168.1.10) 送信元 192.168.1.10 : 56(84) bytes of data.
> 64 バイト応答 送信元 192.168.1.10: icmp_seq=0 ttl=255 時間=261 マイクロ秒
> 64 バイト応答 送信元 192.168.1.10: icmp_seq=1 ttl=255 時間=176 マイクロ秒
> 64 バイト応答 送信元 192.168.1.10: icmp_seq=2 ttl=255 時間=177 マイクロ秒
> 64 バイト応答 送信元 192.168.1.10: icmp_seq=3 ttl=255 時間=178 マイクロ秒
> 64 バイト応答 送信元 192.168.1.10: icmp_seq=4 ttl=255 時間=178 マイクロ秒
> 64 バイト応答 送信元 192.168.1.10: icmp_seq=5 ttl=255 時間=173 マイクロ秒
> 64 バイト応答 送信元 192.168.1.10: icmp_seq=6 ttl=255 時間=175 マイクロ秒
> 64 バイト応答 送信元 192.168.1.10: icmp_seq=7 ttl=255 時間=176 マイクロ秒
> 64 バイト応答 送信元 192.168.1.10: icmp_seq=8 ttl=255 時間=177 マイクロ秒
> 64 バイト応答 送信元 192.168.1.10: icmp_seq=9 ttl=255 時間=176 マイクロ秒
> 
> --- 192.168.1.10 ping 統計 ---
> 送信パケット数 11, 受信パケット数 10, パケット損失 9%
> Round-Trip 最小/平均/最大/mdev = 0.173/0.184/0.261/0.030ミリ秒

-cで10個を指定しているのに、11個送信されたことになっていて、実際の送受信
パケットは10個です。
表示上はパケットロスが発生していることになっていますが、実際にはパケット
ロスが発生してはいないようです。

また、ping -l 20 -c 10を指定したところ、以下のような結果になりました。

> --- 192.168.123.10 ping 統計 ---
> 送信パケット数 21, 受信パケット数 10, パケット損失 52%
> Round-Trip 最小/平均/最大/mdev = 0.169/0.179/0.258/0.027ミリ秒

どうやら、-lで指定した数字+1の数字が送信パケット数として計算されるような
んですが、オプションとして-lを指定した場合、この様な表示になるのは問題な
いのでしょうか?

これは、回線とサーバの安定度を調べるために特定のサーバに1時間置きにping
を10個飛ばしているのですが、今はping -l 9 -c10 serverで、ちゃんと結果が
出ているのですが、-l 9としないと正確な結果が出ないので、ちょっと気持ち悪
いのです。



----
 My name is KONNO Yousuke.
      e-mail yousuke@xxxxxxxxxxx