|
NAMEsc_ally —
scamper driver to run Ally on a list of candidate aliases.
SYNOPSIS
DESCRIPTIONThesc_ally utility provides the ability to connect to a
running
scamper(1)
instance and have a set of IPv4 address sets tested for aliases using the Ally
technique. For each address pair on a single line in the file,
sc_ally establishes which probe methods (UDP, TCP-ack,
ICMP-echo) solicit an incrementing IP-ID value, and then uses the Ally
technique on pairs where a probe method is able to obtain an incrementing
IP-ID for both addresses. sc_ally can also infer which
IP addresses are aliases using the Mercator common source address technique as
a byproduct of the UDP probing that sc_ally does. The
output of sc_ally is written to a
warts(5)
file, which can then be processed to extract aliases. The options are as
follows:
EXAMPLESGiven a set of IPv4-address sets in a file named infile.txt:192.0.2.1 192.0.32.10 192.0.31.60 192.0.2.2 192.0.31.8 192.0.2.3 192.0.30.64 and a scamper(1) daemon listening on port 31337, then these addresses can be tested for aliases using sc_ally -a infile.txt -o outfile.warts -p 31337 To obtain a list of inferred alias pairs using the Ally technique from a warts(5) file: sc_ally -d 1 outfile.warts To obtain a list of inferred routers using a transitive closure of alias pairs inferred using the Ally and Mercator techniques: sc_ally -d 3 -O tc outfile.warts SEE ALSOscamper(1), sc_radargun(1), sc_wartsdump(1), sc_warts2text(1),N. Spring, R. Mahajan, and D. Wetherall, Measuring ISP topologies with Rocketfuel, Proc. ACM SIGCOMM 2002. R. Govindan and H. Tangmunarunkit, Heuristics for Internet Map Discovery, Proc. IEEE INFOCOM 2000. A. Bender, R. Sherwood, and N. Spring, Fixing Ally's growing pains with velocity modeling, Proc. ACM/SIGCOMM Internet Measurement Conference 2008. AUTHORSsc_ally was written by Matthew Luckie
<mjl@luckie.org.nz>.
Visit the GSP FreeBSD Man Page Interface. |