Documentation ¶
Overview ¶
traceroute-caller is a wrapper around scamper, a tool that actively probes the Internet in order to analyze topology and performance. For details, visit https://www.caida.org/catalog/software/scamper.
traceroute-caller uses the tcp-info/eventsocket package to listen for open and close connection events, and runs a traceroute measurement on closed connections.
Directories ¶
Path | Synopsis |
---|---|
Package connection provides a struct to encode a single TCP connection.
|
Package connection provides a struct to encode a single TCP connection. |
Package connectionlistener provides two handlers for open and close events called for each network connection.
|
Package connectionlistener provides two handlers for open and close events called for each network connection. |
Package hopannotation handles hop annotation and archiving.
|
Package hopannotation handles hop annotation and archiving. |
Package ipcache provides a time-based cache object to keep track of recently-seen IP addresses.
|
Package ipcache provides a time-based cache object to keep track of recently-seen IP addresses. |
Package parser handles parsing of scamper JSONL.
|
Package parser handles parsing of scamper JSONL. |
Package tracer takes care of all interaction with traceroute systems.
|
Package tracer takes care of all interaction with traceroute systems. |
Click to show internal directories.
Click to hide internal directories.