3 ms·
Author here, thanks for posting this (i’d meant to do a show HN post at some point). Trippy is a modern, cross platform, feature rich alternative to MTR with a
by FujiApple 3y ago
Author here, thanks for posting this (i’d meant to do a show HN post at some point).
Trippy is a modern, cross platform, feature rich alternative to MTR with a fancy TUI. And yes, it’s written in Rust.
https://github.com/fujiapple852/trippy https://github.com/fujiapple852/trippy
- spacecadet 3y agoSuper cool, inspiring me to finish my rust book...
- booboofixer 3y agoWondering if you took a look at or took some inspiration from the packet structures for TWAMP/TWAMP-LITE/SDLM RFCs for round trip times/packet loss measurements or if you sort of winged it and came up with your own. I've been meaning to learn rust by implementing those protocols.
- FujiApple 3y agoFor the RTT and loss% measurements Trippy just does the obvious thing (i.e. RTT = recv time - send time and loss% = lost / total_sent). There is a plan [0] to add custom columns to Trippy and then to add various jitter measurements [1]. Thanks for pointing out the above RFCs, I'll take a look at those and see if they make sense to add to Trippy. [0] https://github.com/fujiapple852/trippy/issues/757 https://github.com/fujiapple852/trippy/issues/757 [1] https://github.com/fujiapple852/trippy/issues/39 https://github.com/fujiapple852/trippy/issues/39