[scamper-announce] scamper-cvs-20070514
Matthew Luckie
mjl at luckie.org.nz
Mon May 14 17:01:55 NZST 2007
A new snapshot of the scamper code base has been placed on the WAND
website at the University of Waikato.
http://www.wand.net.nz/scamper/scamper-cvs-20070514.tar.gz
The main visible changes from the previous versions (that I can
remember) are:
- file descriptors are opened and closed as necessary so the -4 and -6
command line options have been removed,
- path MTU discovery has been restricted to work only with UDP
traceroute methods,
- tcptraceroute6,
- refined UDP paris traceroute to use the IP ID field to mark UDP
probes, in addition to the UDP checksum field.
This should be a fairly solid snapshot.
The main caveat with some IPv6 probe methods is that the linux
kernel's neighbour discovery cache behaviour has changed, so ethernet
links and scamper do not play well together on linux unless there has
been recent IPv6 activity on the host that scamper is run from. This
affects IPv6 UDP-paris traceroute, IPv6 UDP traceroute with path MTU
discovery, and IPv6 TCP traceroute. There are no such problems with
linux sit tunnels (since there is no need for neighbour discovery).
The long term solution is for me to finish of some neighbour discovery
code I started writing several years ago (which is still there in
scamper) but I'm unlikely to get to do this for a while.
Please email me if something does not work as expected. The code
should work on FreeBSD, NetBSD, OpenBSD, DragonFly, Solaris, MacOS X,
and Linux.
Matthew
More information about the scamper-announce
mailing list