BSD Ports

net/ctrace 0.9p2 OpenBSD

multiprotocol traceroute tool

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
net

Description

ctrace is an IPv4 traceroute tool that supports many features missing in standard 4.3BSD traceroute(8). It is programmed entirely in perl.

The primary difference between ctrace and other traceroute tools is its ability to trace routes in multiple protocols. ctrace also has some additional nifty features:

Automatic round-trip-time (RTT) averaging, which makes output cleaner and more intelligible.

One or more packets can be launched per TTL/hop. By way of contrast, 4.3BSD traceroute(8) forces at least two. This capability makes ctrace faster.

4.3BSD traceroute(8) emulation in most output, so it will hook in to existing parsers.

The ability to skip an arbitrary number of hops, saving you time that would be normally wasted tracerouting your own network.

Fine-grained control over trace packet headers, assisting in bypassing burdensome packet filters.

Web-based traceroute gateway bounce support.

In the other systems

SystemPortVersion
OpenBSDnet/ctrace0.9p2
FreeBSDnet/ctrace0.9_2
DragonFlynet/ctrace0.9_2

Install

Binary package:

pkg_add ctrace

From the ports tree:

cd /usr/ports/net/ctrace && make install

Dependencies

Run dependencies 3

No port depends on this one.