http://www.caida.org/tools/measurement/scamper/
The current snapshot of scamper's source code is cvs-20140530.
Scamper
Like its predecessor skitter, scamper is a tool that actively probes the
Internet in order to analyze topology and performance. Unlike skitter, scamper
supports both IPv6 and IPv4 probing. In addition, scamper supports the
well-known ping and traceroute techniques, as well as Paris and MDA traceroute,
radargun, ally, mercator, sting, speedtrap, and parts of tbit. Scamper is the
prober deployed in CAIDA's Macroscopic Topology Project. Scamper's developer is
Matthew Luckie.
Overview
Scamper is designed to actively probe destinations in the Internet in parallel
(at a specified packets-per-second rate) so that bulk data can be collected in
a timely fashion. Scamper's native output file format is called warts: a warts
file contains substantial meta data surrounding each individual measurement
conducted, as well as substantial detail of responses received. The
measurements conducted can range from simple to complex. An example of a simple
measurement is where a single measurement method (e.g. traceroute) is used on a
list of IP addresses to conduct a bulk measurement. A more complex measurement
might be where the outcome of a previous test influences what happens next: for
example, for each hop in a traceroute path, infer the address of the outgoing
interface for the previous hop. Complex measurements are conducted by
connecting to a running scamper process with a driver program which contains
the logic.
Source Code
The current snapshot of scamper's source code is cvs-20140530. Scamper should
compile and run under FreeBSD, OpenBSD, NetBSD, Linux, MacOS X, Solaris,
Windows, and DragonFly. Not all of scamper will run on all systems: for
example, the sting and tbit modules currently require IPFW, which is found on
FreeBSD and MacOS X. All releases of scamper are licensed under the GPL v2.
Building Scamper
./configure
make
make install
Scamper is available in FreeBSD ports, NetBSD pkgsrc, OpenBSD ports, and in
Debian/Ubuntu packages. The FreeBSD, NetBSD, and OpenBSD packages should be up
to date with the latest version of scamper.
Usage
Original issue reported on code.google.com by m...@michaellawrenceit.com on 28 Sep 2014 at 7:56
Original issue reported on code.google.com by
m...@michaellawrenceit.com
on 28 Sep 2014 at 7:56Attachments: