Skip to main content

fast-mda-traceroute

Coverage Tests Status PyPI

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

Metadata

Release files for fast-mda-traceroute 0.1.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fast-mda-traceroute 0.1.13
File Size Uploaded Provenance Actions
fast_mda_traceroute-0.1.13.tar.gz 10.4 kB Without provenance Details for fast_mda_traceroute-0.1.13.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for fast-mda-traceroute 0.1.13
File Interpreter ABI Platform Actions
fast_mda_traceroute-0.1.13-py3-none-any.whl Python 3 none any Details for fast_mda_traceroute-0.1.13-py3-none-any.whl

Total release size: 24.7 kB

Release files / fast_mda_traceroute-0.1.13.tar.gz

Download URL fast_mda_traceroute-0.1.13.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
30ad86c08a88ec4768a5e9594fa6d5dbf65cb9811d5c65c9684cea304fd8c231
BLAKE2b-256 checksum
How to use checksums
93a075ca320721dc29e6e60797b9cb58487e68622e66c9143b9ae0f3a4747bec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / fast_mda_traceroute-0.1.13-py3-none-any.whl

Download URL fast_mda_traceroute-0.1.13-py3-none-any.whl
Size 14.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
55a4e450d1ba7c12dae170ba88f9d171ff29045d574b283cac9e109c76aad6d8
BLAKE2b-256 checksum
How to use checksums
6aba06be5fed8be0f5314887b71d49d4aeb831e49e0abd6becbb7b58252bf34b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Security for fast-mda-traceroute 0.1.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page