Comments (2)
I am seeing this as well. When using fping on a list of 300k hosts, this basically happens for all hosts after a while.
After 50798 hosts, fping starts pinging the host from the beginning of the list and additionally messes with the loss/return statistics.
0.0.0.0 : [0], 96 bytes, 0.10 ms (0.10 avg, 0% loss) [<- 127.0.0.1]
100.0.198.71 : [0], 96 bytes, 86.8 ms (86.8 avg, 0% loss)
100.0.198.79 : [0], 96 bytes, 91.3 ms (91.3 avg, 0% loss)
100.42.208.126 : [0], 96 bytes, 158 ms (158 avg, 0% loss)
... <skipping ~50000 hosts>
188.165.20.134 : [0], 96 bytes, 17.3 ms (17.3 avg, 0% loss)
188.165.20.166 : [0], 96 bytes, 18.1 ms (18.1 avg, 0% loss)
188.165.20.177 : [0], 96 bytes, 15.9 ms (15.9 avg, 0% loss)
188.165.201.77 : [0], 96 bytes, 17.3 ms (17.3 avg, 0% loss)
188.165.202.144 : [0], 96 bytes, 15.6 ms (15.6 avg, 0% loss)
188.165.20.235 : [0], 96 bytes, 13.0 ms (13.0 avg, 0% loss)
188.165.203.141 : [0], 96 bytes, 17.4 ms (17.4 avg, 0% loss)
0.0.0.0 : [0], 96 bytes, 16.3 ms (8.22 avg, 200% return) [<- 188.165.203.148]
100.0.198.71 : [0], 96 bytes, 17.3 ms (52.0 avg, 200% return) [<- 188.165.203.157]
100.0.198.79 : [0], 96 bytes, 17.6 ms (54.5 avg, 200% return) [<- 188.165.20.38]
10.0.0.207 : [0], 96 bytes, 18.0 ms (18.0 avg, 0% loss) [<- 188.165.203.92]
10.0.0.244 : [0], 96 bytes, 17.5 ms (17.5 avg, 0% loss) [<- 188.165.204.138]
10.0.0.4 : [0], 96 bytes, 17.6 ms (17.6 avg, 0% loss) [<- 188.165.204.207]
You can see that fping gets confused about which host it is actually pinging. It seems to ping the correct host, but the 200% return and the "wrong ip" data looks wrong.
from fping.
#48 also reported this, but also found out that it is a integer boundary issue. An experimental fix is in the "seqmap" branch. Please test.
from fping.
Related Issues (20)
- fping shows packet loss, but tcpdump shows normal HOT 3
- --alive and --count options mutual exclusive HOT 3
- 'setting SO_TIMESTAMPNS option: Protocol not available' error fping 5.1-1 on Ubuntu 22.04 over WSL1 HOT 12
- setting SO_TIMESTAMPNS option: Protocol not available (on debian running in docker container) HOT 17
- -u does not work when -c is used HOT 3
- Duplicate reply packets when pinging multiple targets HOT 6
- -g option not working properly HOT 3
- fping ipv6 address -g not working
- Warning when using autoconf from version 2.62 and 2.70 HOT 2
- Architectures support
- fping -n -g x.x.x.x/24 hangs with systemd-resolved HOT 3
- not enough sequence numbers available! (expire_timeout=10000000000, host_nr=0, ping_count=0, seqmap_next_id=0) HOT 9
- Combinations "-c -a" and "-c -u" give same output as combination "-c -q" instead of just "-c"
- Inconsistent limits for address generation via `-g`, `--generator` using either range or CIDR HOT 4
- No error message when `getprotobyname()` fails HOT 1
- Time of execution when using retry -r increases in a nonlinear growth HOT 2
- errors on fping version 5.1 HOT 4
- -D, --timestamp with custom time string eq: %Y-%m-%d %H:%M:%S HOT 9
- fping6 issue with multiple addresses HOT 1
- fping crashes with __darwin_check_fd_set_overflow. Please help to resolve the issue. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fping.