An experimental multipath traceroute tool.
Project description
fast-mda-traceroute
fast-mda-traceroute
is an experimental multipath traceroute tool based on caracal
and diamond-miner. It aims to provide a faster alternative to paris-traceroute
and scamper for running one-off measurements. It runs on Linux and macOS, on x86-64 and ARM64 systems.
🚧 This tool is highly experimental, may not always work, and its interface is subject to change from one commit to another.
Quickstart
Docker
docker run ghcr.io/dioptra-io/fast-mda-traceroute --help
Python
You can use pip, or pipx to install fast-mda-traceroute
in a dedicated virtual environment:
pipx install fast-mda-traceroute
fast-mda-traceroute --help
Apple Silicon: we do not (yet) provide a macOS ARM64 binary wheel for Caracal and Diamond-Miner. If you use such as a system you must have a C++ compiler installed and the installation time might be a little longer (~5 minutes on a M1 MacBook Air).
Usage
fast-mda-traceroute --help
fast-mda-traceroute example.org
fast-mda-traceroute
outputs log messages to stderr
and measurement results to stdout
.
Development
poetry install
poetry run fast-mda-traceroute --help
docker build -t fast-mda-traceroute .
docker run fast-mda-traceroute --help
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fast-mda-traceroute-0.1.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 730a3ccc4127e032cd6f4a35e8cf2752282592ffda65b1602b684706382971e4 |
|
MD5 | aa218901d1fa294d23849ba2d636325e |
|
BLAKE2b-256 | a90136f06af69d19ceb6c95c9bb1ca480bedb2e034d6fcbb206f1300be96d64f |
Hashes for fast_mda_traceroute-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df6d0bcc6ec3ef1542d6d2487bd3a5e414745926495a3ed37f856e7793361324 |
|
MD5 | b91d6ed3fe94015ae09969ae9476b0a5 |
|
BLAKE2b-256 | 98e01f172d3af99004b8e494ef4294e5da769c76d2d8c2341ee5f285c35fd085 |