Internet Topology Measurement Tools
UDP Ping
Summary
udpping implements the UDP Ping measurement primitive.
udpping sends an UDP probe towards each IP address read on the standard input (one per line, in dotted-decimal format). This UDP probe consists in a single UDP packet, with TTL 255, adressed to a specified UDP port, carrying a specified message. udpping waits for a set amount of time (60s), during which it waits for responses (ICMP Destination Unreachable packets). Every time a response is received, the target and the interface it used to respond is printed on the standard output. After this set amount of time, all probes without response are considered lost and dismissed.
Input
- The targets, one text dotted IPv4 address per line.
Output
- The targets that replied the probes and the interface they used to do so, two addresses (target, replying interface) per line.
Optionnal parameters
- -v: verbose mode
- -p port: target port (if not set, random unallocated port)
- -d delay: delay (in milliseconds) between two probes (if not set, 1000)
- -m message: content of the UDP Probes (if not set, "UDP Ping"). It is strongly recommended to set your contact adress as the content message to allow network administrators to report issues.
- -h: display help
Resources
UDP Explore
Summary
udpexplore sends an UDP probes towards random valid IP addresses with increasing TTL (starting from 0), until more than one host sends back an ICMP Time Exceeded message, and displays the observed interfaces for each TTL.
Output
- <TTL> <i> <Addres of i-th target> <Response for i-th target ("*" if no response)>
Optionnal parameters
- -p port: UDP Destination port. Default: Random port in the 49152-65535 range.
- -n number: Number of probes sent for each TTL. Default: 100.
- -d delay: Delay (in milliseconds) between the sending of two successive probes. Default: 1000.
- -t timeout: Timeout (in milliseconds) before a probe is declared lost. Default: 1000.
- -m message: Content of the UDP message Default: admin@localhost.
- -T max_ttl: Stop after at most TTL, regardless of whether more than one host sent back an ICMP Time Exceeded message. Default: 30.
- -v: Verbose mode. (Default: not verbose)
- -h: Displays help.
Resources
Credits