Net::Traceroute::PurePerl
A traceroute implementation in Pure Perl. Version 0.10 (August 2006, still current as of February 2007) only supports UDP or ICMP probes over IPv4. The module allows relatively fine control over many parameters such as number, type, and size of probes. The current implementation is synchronous (blocking), so it cannot easily be used if incremental output is desired.
This module has been used in John Kristoff's traceiface prototype.
References
– Main.SimonLeinen - 07 Feb 2007