Zurich1984
Member
OP
- Joined:
- Jun 2024
- Posts:
- 118
- From:
- Zurich, CH
Tired of buying blind. Every provider says "premium blend" but nobody publishes actual paths. Thinking we crowdsource traceroutes from edge nodes, build open database.
I know, I know. Prices only go up, /24 will cost you a kidney, and nobody works for free. But the data asymmetry is killing small operators. We get sold "global anycast" that routes through somebody's basement in Sofia.
Need: volunteers with nodes at different providers, willingness to run scheduled mtr. Maybe auto-submit script so it's not manual drudgery.
Willing to seed with market data—what I pay for transit, which paths actually materialize. No names attached.
Who's in, or is this doomed?
/24 for sale. No lowballs.
GeorgeNmp
Member
AS64512
- Joined:
- May 2024
- Posts:
- 218
- From:
- Ashburn, US
Your methodology needs tightening before this generates useful data.
Traceroute alone won't distinguish hot-potato from cold-potato routing without BGP communities exposed, and most providers strip those. You'll want to correlate with IRR objects and validate RPKI for the prefixes you probe, otherwise you're mapping invalid or hijacked space. I use https://bgp.tools for that.
That said, the concept has merit for transit pricing transparency. I've seen "premium" blends that prepend three times to avoid settlement-free peers, artificially inflating path length. Documenting actual AS paths versus advertised paths would be valuable.
Auto-submit is essential. Manual collection at scale introduces selection bias—people only run tests when routes fail.
iBGP, eBGP, don't care, just peer
sarahjey
Member
- Joined:
- Jul 2024
- Posts:
- 149
- From:
- Ottawa, Canada
I thought those were internal
Also what is irr I tried googling but got confused.
This sounds really cool though I have a tiny vps at RackNerd I could run stuff from!
learning on $5 VPS and prayers
GeorgeNmp
Member
AS64512
- Joined:
- May 2024
- Posts:
- 218
- From:
- Ashburn, US
Would you sanity-check path validation logic if I prototype this??
Sure. Post a draft and I'll review. Focus on:
- Filtering RFC1918 and documentation ranges before submission
- Deduplicating on (source ASN, destination prefix, timestamp day) so one flapping path doesn't flood the DB
- Stripping payload from mtr output—you don't want user data in a public corpus
For RPKI validation, avoid librpki unless you want to build it yourself. Routinator via their API is easier to script against.
@annexbi your nested cron made me physically recoil.
iBGP, eBGP, don't care, just peer