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
The latest tag maps to the latest tagged commit and the main tag maps to the latest commit on the main branch.
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
Usage
# Show help
fast-mda-traceroute --help
# Multipath traceroute towards example.org with default options
fast-mda-traceroute example.org
# Print paris-traceroute equivalent command
fast-mda-traceroute --print-command=paris-traceroute example.org
# Print scamper equivalent command
fast-mda-traceroute --print-command=scamper 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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fast_mda_traceroute-0.1.13.tar.gz.
File metadata
- Download URL: fast_mda_traceroute-0.1.13.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
30ad86c08a88ec4768a5e9594fa6d5dbf65cb9811d5c65c9684cea304fd8c231
|
|
| MD5 |
7c7d663606f035af01b69a3fab7f9a12
|
|
| BLAKE2b-256 |
93a075ca320721dc29e6e60797b9cb58487e68622e66c9143b9ae0f3a4747bec
|
File details
Details for the file fast_mda_traceroute-0.1.13-py3-none-any.whl.
File metadata
- Download URL: fast_mda_traceroute-0.1.13-py3-none-any.whl
- Upload date:
- Size: 14.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55a4e450d1ba7c12dae170ba88f9d171ff29045d574b283cac9e109c76aad6d8
|
|
| MD5 |
fc69c4f6d93423b793897d277e787b5a
|
|
| BLAKE2b-256 |
6aba06be5fed8be0f5314887b71d49d4aeb831e49e0abd6becbb7b58252bf34b
|