1 comments:

  1. Thanks for the link, Ivan!

    Quick bit of detail, since my post was mostly a teaser. The one I'm proudest of is viaduct (via). As we all know, regular traceroute shows you a single path even when your traffic's spread across a multiple ECMPaths... so via varies the UDP source port to walk all the ECMP flows at once and shows them side by side. It also stops pretending rate-limited hops are real packet loss. If it sees high loss at a hop but healthy hops below it, it quietly starts pinging that hop directly instead of trusting the TTL-Exceeded replies.

    The rest (nbor, flo, wiremap) came from the same itch: I needed a tool, it didn't exist, so I built it. None of them are production-hardened, but they're functional enough. :)

    Thanks again!

Add comment
Sidebar