Skip to content
🤠 bgp.rodeo

Looking glass

Ask AS202585's routers directly: which routes they know, and how they reach anything on the internet. New to this? The route explorer explains what you're looking at.

Query
Routers

Our BGP communities

We tag routes with large communities in the 202585:…:… namespace. Choose a tag to find matching best routes on the selected routers. An asterisk matches any value.

Route source
202585:1:1
Learned from transit
202585:1:2
Learned from IXP peer/RS
202585:1:3
Learned from customer
202585:1:4
Own network
202585:2:*
Learned from AS…
202585:0:100
Learned from customer
202585:0:200
Own network
Exchange and location
202585:8:26
Learned at AMS-IX
202585:8:1842
Learned at Speed-IX
202585:8:3512
Learned at Frys-IX
202585:8:3990
Learned at InterIX
202585:8:4644
Learned at Ens-IX
202585:8:4705
Learned at Clue-IX
202585:8:*
Learned at IXP with PeeringDB ID …
202585:9:1
Learned at NIKHEF Amsterdam
202585:9:2
Learned at Enschede
Validation and export
202585:5:1
Valid IRR entry
202585:5:2
Valid ROA
202585:5:666
Accepted as RTBH (remote triggered blackhole)
202585:101:0
Prefix in IRR prefix set
202585:100:1
Announced to peers and upstreams
202585:1000:1
ASPA invalid (monitored, not rejected)
Rejection reasons
202585:7:2
Bogon ASN in AS_PATH
202585:7:3
Bogon prefix
202585:7:4
RPKI invalid
202585:7:5
Unacceptable prefix length
202585:7:6
No IRR object covers the route

These describe our routing policy. A tag may have no matching routes; rejection tags describe filtered routes, which are absent from the best-route view.

What runs on the router

Results come straight from the routers, cached for a few minutes. The raw output tab shows exactly what these printed.

BGP routebirdc "show route all where <target> ~ net"

Every route covering the address or prefix. IPv6 targets use birdc6.

AS pathbirdc "show route primary all where bgp_path ~ <mask>"

Then birdc6 for IPv6. Best routes only, at most 30,000 lines. Masks need at least one ASN.

Communitybirdc "show route primary all where bgp_community ~ [<community>]"

Large communities (three parts) use bgp_large_community. Then birdc6 for IPv6. Best routes only, at most 30,000 lines.

Pingping -c 5 -I <our address> <target>

From AS202585 address space.

mtrmtr -brwc1 -Z 1 -G 1 -a <our address> <target>

One probe per hop, with hostnames and addresses.

Scripting? The same queries work over the hyperglass API. What communities mean comes from the NLNOG looking glass definitions.