Skip to main content

CLI tool for creating graphs of routes

Project description

route-graph

CLI tool for creating graphs of routes.

This tool simply wraps the example of TCP traceroute which is mentioned in the scapy documentation.

Requirements

You will need graphviz to be installed. If graphviz is not available on your system the graph can be created.

route-graph has to be executed with sudo.

Usage

$ sudo ./route-graph --help
                                                                                                                       
 Usage: route-graph [OPTIONS] COMMAND [ARGS]...                                                                        
                                                                                                                       
 Tool to draw a graph of traceroute results.                                                                           
                                                                                                                       
╭─ Options ───────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ --install-completion          Install completion for the current shell.                                             │
│ --show-completion             Show completion for the current shell, to copy it or customize the installation.      │
│ --help                        Show this message and exit.                                                           │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
╭─ Commands ──────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ graph           Create a graph from traceroute results.                                                             │
╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯

The graph could then be found in the current directory. The format is png.

License

route-graph is licensed under MIT, for more details check the LICENSE file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

route_graph-0.1.0.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

route_graph-0.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file route_graph-0.1.0.tar.gz.

File metadata

  • Download URL: route_graph-0.1.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for route_graph-0.1.0.tar.gz
Algorithm Hash digest
SHA256 84168f7df475b5694423e212ce90ea38cc0faa6ba666aef38ba71ab735c75297
MD5 a7a52589db117ca43990d239d0e44266
BLAKE2b-256 e37cae03f4c2f3b84d58a1db864d170ac29c8876e7d0ca8b8dd00dbf358061f5

See more details on using hashes here.

File details

Details for the file route_graph-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: route_graph-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for route_graph-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 49c57e77e5d570e5f3f839ccc74ed82cde3800c3b97607078cdb3f1fd61935b1
MD5 50334e5fa25e24d3f5d0eacb6e1fd242
BLAKE2b-256 c33528acad221de0128367dd1bcba930dcfde8621d5606df9fe8ed3141bf598d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page