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 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 its 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.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc4b9cb62720617aa825726a7fed3d8cd2522f9d594afb44013016e291549bc3 |
|
MD5 | f68bf6f6c6bc089afbcf435b2ef9a97b |
|
BLAKE2b-256 | 983a47f84711851b1c3a8e291e94cf194df18baf3c1c892624d4ab9c8c83cd40 |
Hashes for fast_mda_traceroute-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 941144977e4867fc2232cd17e4b7b905f3aa5a0f31c8b64d5ca4fde1c730a5de |
|
MD5 | dce745da18acd49925bdc026a415c80c |
|
BLAKE2b-256 | 0be2af9d3ba6ebb719dacc4bc2fa60fbf157480ae5d6ef0356a83e4193f9c3c7 |