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
Note that we do not yet provide ARM64 binary wheels for Caracal and Diamond-Miner. If you use such as a system (e.g. a Raspberry Pi or an Apple M1-based machine) 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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9b441d2fec6eb3697fc3512b8402fda4bdd97ab0b973b6b71be6a8496394cc3 |
|
MD5 | 8fb98dda7159077fc8915891b126ed35 |
|
BLAKE2b-256 | 88ec267dd324078ba8bdc95424dd064deee6f37ca8d37d7c35c0ad5c6b53c877 |
Hashes for fast_mda_traceroute-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78a374fae9d4e759e78237f549233055196fe6706417b96421e34b545cfed25c |
|
MD5 | a78a7d4149805dd5c775e87a01fb7467 |
|
BLAKE2b-256 | 2b8c645eaad9e2a7caed8549466195f73e251173729dff8d629482298e575bc7 |