Doğru cevap: " başarısız ping başarısız " diye bir şey yoktur . ("Hedef ulaşılamıyor" gibi başarısızlık yanıtları her zaman yazdırılır, hiçbir yanıt vermekten farklıdır.)
Ping programı, alınan her cevabı yazdırır; yemek yapan kişi bu özel ping'in kaybolduğuna karar verse bile. Sıra dışı cevaplar almak tamamen mümkündür.
: Hatta Android telefonumda, stok ping programı bu 2 seçenekleri destekler
-D her mesajı önce baskılar bir zaman damgası
-O cevap sürede alınmazsa bir ileti yazdırır ve az ya da çok istendi budur .
Ancak, bu seçeneklerin her yerde desteklenmediği görülüyor (örneğin, Debian Wheezy bildiğim kadarıyla yoksun, Jessie de olsa. Onları busybox ping
desteklemiyor).
İşte almayı başardığım bir örnek çıktı (önemsiz ping yanıtları atlandı):
u0_a93@NX505J:/ $ ping -D -O 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
[1440545014.805478] 64 bytes from 8.8.8.8: icmp_seq=1 ttl=244 time=116 ms
~~~~~~~~~~
[1440545142.995443] 64 bytes from 8.8.8.8: icmp_seq=129 ttl=244 time=110 ms
[1440545144.885601] no answer yet for icmp_seq=130
[1440545145.455485] 64 bytes from 8.8.8.8: icmp_seq=131 ttl=244 time=568 ms
[1440545145.455780] 64 bytes from 8.8.8.8: icmp_seq=130 ttl=244 time=1569 ms
[1440545146.005850] 64 bytes from 8.8.8.8: icmp_seq=132 ttl=244 time=119 ms
~~~~~~~~~~
[1440545254.055962] 64 bytes from 8.8.8.8: icmp_seq=240 ttl=244 time=115 ms
^C
--- 8.8.8.8 ping statistics ---
240 packets transmitted, 240 received, 0% packet loss, time 239250ms
rtt min/avg/max/mdev = 109.062/138.757/1569.620/101.608 ms, pipe 2
# 130'un ilk önce nasıl kaybolduğunu, sonra # 131'den sonra alındığını ve son olarak paket kaybının sıfır olduğunu rapor edin.
Windows hakkında ek not:
Windows'da, ping daha uzun cevap bekliyor gibi görünüyor ve daha sonra eksik olduğunu beyan ediyor ve sonra gelirse yoksayıyor.
Varsayılan olarak, aralık 1 saniyedir ve zaman aşımı süresi 4 saniyedir, bu nedenle:
Düşük RTT'de, ping'ler 1 saniye aralıklarla gönderilir.
RTT> 4'te, ping'ler 4 saniyelik aralıklarla (veya 5, emin değil) gönderilir ve sunucu yanıt vermediyse hepsi başarısız olarak bildirilir.