QUOTE(hsbb @ Aug 19 2025, 10:17 PM)
kwss, see the difference between maxis & unifi. Both routed to Cloudflare KUL.
» Click to show Spoiler - click again to hide... «
Maybe u can write a little about BGP lists of best path algorithm.
I don't know how to answer your question. You cannot explain away 2 traceroute screenshot with BGP best path.
BGP works the same for all implementation, at least the path vectoring, which in computer science term is Greedy Algorithm.
You can quickly see its limitations by going to leetcode and do Greedy Algorithm question. The best time to buy-sell stock is enough to get the gist of it.
Now TM naturally is a lot more difficult to optimize for, due to their peering with a lot more IX. There's a lot of duplicated AS in everyone of these IX.
In this situation, you cannot simply peer with the Route Server because then you will hit the Greedy problem.
This is where the AS Path to all of these AS is the same to BGP best path, but in reality, one can be in MyIX, another could be in London.
In the real world, light need more time to go to LON than KUL. Hence the more complex the network, the more role BGP Optimization software matter.
What it does is basically change a few parameter that affects how traffic egress.
For ingress, prepending can be used to steer traffic away from border router.
None of these works that well since TM is pretty much an eye-ball network. It's a different story for cloud provider and CDN who can do edge processing. For TM, there's no edge computing, all traffic must reach your house to be useful.
EDIT:
The leetcode question
https://leetcode.com/problems/best-time-to-...and-sell-stock/This post has been edited by kwss: Aug 19 2025, 10:54 PM