こんにちは、今野@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