The BoostPinger is more picky about received packets, because when running in
parallel with other BoostPingers, it could receive echo replies from any host,
leading to things like:
26 bytes from 209.85.149.104: icmp_seq=1 ttl=54 time=24 ms <-- pinger A received packet from host A
26 bytes from 209.85.149.104: icmp_seq=1 ttl=54 time=1999 ms <-- pinger B received packet from host A??
- Host up: www.postbank.de <-- what? You didn't receive any packet from the host you had ping
- Stick to the original ping interval: 10s
- Time elapsed since last ping: 12s <-- OK, pinger A parsed the packet from host A
- Stick to the original ping interval: 5s
- Time elapsed since last ping: 6s <-- WRONG, pinger B should not parse the packet from host A