]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/commit
traceroute: Update to 2.1 traceroute
authorAlexander Marx <alexander.marx@ipfire.org>
Mon, 5 Sep 2016 08:16:35 +0000 (08:16 +0000)
committerAlexander Marx <alexander.marx@ipfire.org>
Mon, 5 Sep 2016 08:16:35 +0000 (08:16 +0000)
commit84796722b9ddc1314db68b4a13d68dd74c13068d
treefa2be3c2be7b8f808fd1ea35587a700968f8961c
parentfaff1ffe8c05edffc1090dd52a5d7fc583fd2c25
traceroute: Update to 2.1

The main significant change is new adaptive algorithm for waiting.
Traditional traceroute implementation always waited the whole timeout (default 5.0 second) for any probe.
But if we already have some replies from the same hop, or even from some next hop, we can use the round trip time of such a reply as a hint to determine the actual reasonable amount of time to wait.

Signed-off-by: Alexander Marx <alexander.marx@ipfire.org>
traceroute/traceroute.nm