Câu trả lời đúng là: không có thứ gọi là " thất bại ping". (Các câu trả lời thất bại như "Điểm đến không thể truy cập" luôn được in, nó khác với không có câu trả lời nào cả.)
Tiện ích Ping in ra mỗi phản hồi nhận được, ngay cả khi nó ăn quyết định rằng ping cụ thể này đã bị mất. Hoàn toàn có thể nhận được trả lời theo thứ tự.
Ngay cả trên điện thoại Android của tôi, tiện ích ping ping hỗ trợ 2 tùy chọn sau:
-D in dấu thời gian trước mỗi tin nhắn
-O in một tin nhắn khi không nhận được trả lời kịp thời và ít nhiều những gì được hỏi .
Tuy nhiên, các tùy chọn này dường như không được hỗ trợ ở mọi nơi (ví dụ: Debian Wheezy thiếu chúng theo như tôi biết, trong khi Jessie có chúng. busybox ping
Không hỗ trợ chúng).
Đây là một ví dụ đầu ra mà tôi quản lý để có được (trả lời ping không quan trọng bị bỏ qua):
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
Lưu ý cách # 130 được báo cáo đầu tiên bị thiếu, sau đó nhận được sau # 131 và cuối cùng mất gói được báo cáo là 0.
Ghi chú thêm về Windows:
Trên Windows, ping dường như chờ trả lời lâu hơn và sau đó tuyên bố nó bị thiếu và bỏ qua nếu nó đến sau.
Theo mặc định, khoảng thời gian là 1 giây và thời gian chờ là 4 giây, do đó:
Trên RTT thấp, ping sẽ được gửi với khoảng thời gian 1 giây.
Trên RTT> 4, ping sẽ được gửi với khoảng thời gian 4 giây (hoặc 5, không chắc chắn) và tất cả sẽ được báo cáo là không thành công, giống như khi máy chủ không phản hồi.