<div dir="ltr"><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">I have used it successfully in a test environment that I was using ECMP in. Most of the public networks that I've worked with don't use ECMP as often as other methods for steering traffic (LAGs, BGP MEDs, etc). </div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">What I have seen it fantastically useful for was troubleshooting a transit provider, or for when they were congested or had a flapping core link. Granted I <i>think </i>it's still subject to ICMP deprioritization (most SP's use it prodigiously), and most MPLS cores don't decrement TTL, but it was still useful to be able to show them "no, at this IP, I <b>always</b> drop traffic, when..." </div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><font face="arial, sans-serif">- Thomas Scott | <a href="mailto:mr.thomas.scott@gmail.com" target="_blank">mr.thomas.scott@gmail.com</a> </font></div></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 24, 2021 at 12:23 PM Adam Thompson <<a href="mailto:athompson@merlin.mb.ca">athompson@merlin.mb.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-CA" style="overflow-wrap: break-word;">
<div class="gmail-m_-2115036481583368768WordSection1">
<p class="MsoNormal">The tool fbtracert (<a href="http://github.com/facebookarchive/fbtracert" target="_blank">http://github.com/facebookarchive/fbtracert</a>) was mentioned here recently as a way to get visibility into multi-pathing.<u></u><u></u></p>
<p class="MsoNormal">Has anyone here ever used this tool successfully?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Supposedly Facebook uses this tool internally, but… that doesn’t help much.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I’ve tried it on 4 different platforms/OSes (WSL Ubuntu; RedHat; Debian; OpenBSD), and versions of Go (v1.10 through v1.16), in three very different environments (on-prem public IP; on-prem NAT’d; cloud public IP), and I’ve yet to see it
 produce any meaningful output – each run/iteration/thread only detects one, single, hop out of the entire chain of routers, making it less than useful.  Granted, that’s not a full regression test by any means, but if anyone here has ever used it successfully,
 could you please let me know what sort of environment you ran it in/on?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal">-Adam<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><b><span style="font-size:10pt;color:rgb(68,84,106);background:white">Adam Thompson</span></b><span style="font-size:9pt;color:rgb(68,84,106);background:white"><br>
Consultant, Infrastructure Services<br>
<img border="0" width="128" height="39" style="width: 1.3333in; height: 0.4083in;" id="gmail-m_-2115036481583368768Picture_x0020_1" alt="1593169877849"><br>
100 - 135 Innovation Drive<br>
Winnipeg, MB, R3T 6A8<br>
(204) 977-6824 or 1-800-430-6404 (MB only)<br>
<a href="mailto:athompson@merlin.mb.ca" target="_blank"><span style="color:blue">athompson@merlin.mb.ca</span></a><br>
<a href="http://www.merlin.mb.ca/" target="_blank"><span style="color:blue">www.merlin.mb.ca</span></a></span><span style="font-size:12pt;color:black"><u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>

</blockquote></div>