RHEL: ping reports drops even when tcpdump shows that the replies arrived
Issue
Ping reports missing replies even though a tcpdump shows that the replies arrived
ping -i 0 -l 700 -c 1000 10.110.1.11 > ping_results.txt; tail -3 ping_results.txt
--- 10.110.1.11 ping statistics ---
1000 packets transmitted, 933 received, 6% packet loss, time 25ms
rtt min/avg/max/mdev = 0.211/0.533/0.898/0.152 ms, pipe 700, ipg/ewma 0.025/0.378 ms
#
Note that the output skips from icmp_seq 659 to 708.
# sed -n -e '660,665p' ping_results.txt
64 bytes from 10.110.1.11: icmp_seq=659 ttl=64 time=0.594 ms
64 bytes from 10.110.1.11: icmp_seq=708 ttl=64 time=0.599 ms
64 bytes from 10.110.1.11: icmp_seq=709 ttl=64 time=0.882 ms
64 bytes from 10.110.1.11: icmp_seq=710 ttl=64 time=0.898 ms
64 bytes from 10.110.1.11: icmp_seq=711 ttl=64 time=0.894 ms
64 bytes from 10.110.1.11: icmp_seq=712 ttl=64 time=0.891 ms
#
tcpdump taken on the sender shows all the missing pings
# tcpdump -B 10000 -i bond0 -w ping_test.pcap host 10.110.1.11 and icmp
^C
# tshark -r ping_test.pcap -R "icmp.seq >= 659 && icmp.seq <= 708 && icmp.type == 0"
Running as user "root" and group "root". This could be dangerous.
1018 0.007973 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=659/37634, ttl=64
1020 0.007980 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=660/37890, ttl=64
1022 0.007987 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=661/38146, ttl=64
1023 0.007993 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=662/38402, ttl=64
1025 0.007999 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=663/38658, ttl=64
1026 0.008004 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=664/38914, ttl=64
1027 0.008009 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=665/39170, ttl=64
1029 0.008013 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=666/39426, ttl=64
1048 0.008161 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=667/39682, ttl=64
1050 0.008173 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=668/39938, ttl=64
1052 0.008180 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=669/40194, ttl=64
1053 0.008184 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=670/40450, ttl=64
1055 0.008189 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=671/40706, ttl=64
1057 0.008195 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=672/40962, ttl=64
1058 0.008200 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=673/41218, ttl=64
1060 0.008205 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=674/41474, ttl=64
1061 0.008210 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=675/41730, ttl=64
1063 0.008216 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=676/41986, ttl=64
1065 0.008231 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=677/42242, ttl=64
1067 0.008237 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=678/42498, ttl=64
1068 0.008243 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=679/42754, ttl=64
1070 0.008248 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=680/43010, ttl=64
1071 0.008253 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=681/43266, ttl=64
1072 0.008258 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=682/43522, ttl=64
1073 0.008264 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=683/43778, ttl=64
1075 0.008270 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=684/44034, ttl=64
1077 0.008275 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=685/44290, ttl=64
1078 0.008281 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=686/44546, ttl=64
1080 0.008286 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=687/44802, ttl=64
1081 0.008292 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=688/45058, ttl=64
1083 0.008297 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=689/45314, ttl=64
1084 0.008302 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=690/45570, ttl=64
1086 0.008307 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=691/45826, ttl=64
1087 0.008313 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=692/46082, ttl=64
1089 0.008319 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=693/46338, ttl=64
1091 0.008325 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=694/46594, ttl=64
1092 0.008330 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=695/46850, ttl=64
1094 0.008335 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=696/47106, ttl=64
1095 0.008341 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=697/47362, ttl=64
1097 0.008346 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=698/47618, ttl=64
1099 0.008353 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=699/47874, ttl=64
1100 0.008361 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=700/48130, ttl=64
1102 0.008367 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=701/48386, ttl=64
1103 0.008373 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=702/48642, ttl=64
1105 0.008378 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=703/48898, ttl=64
1107 0.008384 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=704/49154, ttl=64
1108 0.008389 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=705/49410, ttl=64
1110 0.008395 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=706/49666, ttl=64
1111 0.008401 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=707/49922, ttl=64
1113 0.008408 10.110.1.11 -> 10.110.1.200 98 ICMP Echo (ping) reply id=0x8013, seq=708/50178, ttl=64
#
Environment
- Red Hat Enterprise Linux 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
