traviscross / mtr

Official repository for mtr, a network diagnostic tool
http://www.bitwizard.nl/mtr/
GNU General Public License v2.0
2.7k stars 341 forks source link

display load-balanced hops in more detail #233

Open brianjmurrell opened 6 years ago

brianjmurrell commented 6 years ago

When MTR processes the TTL Exceeded from a hop that is multi-pathed/load-balanced it aggregates the results from all of the paths to the next hop such as:

 8. po1.msw1ab.01.yyz1.tfbnw.net          4.8%  1417   14.6 445.5  11.2 8383. 1430.
    po4.msw1ab.01.yyz1.tfbnw.net
    po1.msw1ai.01.yyz1.tfbnw.net
    po1.msw1ae.01.yyz1.tfbnw.net
    po4.msw1af.01.yyz1.tfbnw.net
    po2.msw1ab.01.yyz1.tfbnw.net
    po4.msw1ai.01.yyz1.tfbnw.net
    po3.msw1af.01.yyz1.tfbnw.net

It would be nice to see the results of each of the paths separated. It could be that only one of those paths is responsible for all of the loss and being able to see that would be invaluable.

rewolff commented 6 years ago

If no router at "hop 8" answers. How do we know which one dropped it?

brianjmurrell commented 6 years ago

Perhaps inverting the report to report percentage of packets that were not dropped.