New: Post-Quantum Cryptography tools — is your domain quantum-safe? Check now

Global Internet Routing Dashboard

Real-time BGP monitoring via RIPE Stat — updated 0s ago

RIPE Stat

IPv4 Prefixes

IPv6 Prefixes

Active ASNs

BGP Updates 24h

BGP Update Activity

(AS3356 bellwether)
Loading chart data…

Regional BGP Activity

Simulated data shown

North America

Active Events: 0

South America

Active Events: 0

Europe

Active Events: 0

Africa

Active Events: 0

Asia-Pacific

Active Events: 0

Oceania

Active Events: 0

auto in 60s

Top 10 ASNs by Prefix Count

Loading chart…

MOAS Monitor

Multi-Origin AS Prefixes

Country Routing Stats

ASN Lookup

Data provided by RIPE NCC Stat — may be delayed up to 5 minutes.

About the Global Internet Routing Dashboard

This dashboard provides real-time visibility into global BGP routing health using data from RIPE NCC Stat. Monitor IPv4 and IPv6 prefix counts, BGP update activity, Multi-Origin AS (MOAS) anomalies, and country-level routing statistics.

What are MOAS Prefixes?

Multi-Origin AS (MOAS) prefixes are IP address blocks announced by more than one autonomous system simultaneously. While some MOAS entries are legitimate (e.g., multihomed customers announcing the same prefix from multiple providers), unexpected MOAS entries can indicate BGP hijacking or misconfiguration.

Country Routing Statistics

Each country's routing footprint is measured by the number of IPv4 and IPv6 prefixes originated by ASNs registered in that country, and the count of active autonomous systems. This data is sourced from RIPE NCC's routing registry.

Global Internet Routing: BGP, ASNs, and the Internet Topology

The global internet is composed of over 75,000 Autonomous Systems (ASes) — networks operated by ISPs, enterprises, universities, and content providers — that exchange routing information using the Border Gateway Protocol (BGP, RFC 4271). Each AS has a unique Autonomous System Number (ASN) assigned by Regional Internet Registries (RIRs): ARIN (Americas), RIPE NCC (Europe/Middle East), APNIC (Asia-Pacific), LACNIC (Latin America), and AFRINIC (Africa). The global routing table currently contains over 900,000 IPv4 prefixes and 175,000 IPv6 prefixes, representing the total reachable address space of the internet.

Internet routing topology is divided into tiers: Tier 1 providers (e.g., AT&T, NTT, Lumen) have global reach and peer with each other without payment (settlement-free peering), forming the internet backbone. Tier 2 providers pay Tier 1 for transit but also peer with other Tier 2 networks. Tier 3 providers are typically regional or local ISPs that purchase all their connectivity from upstream providers. Internet Exchange Points (IXPs) — physical locations where networks interconnect — reduce latency and transit costs by enabling direct peering. Major IXPs include DE-CIX Frankfurt (Europe's largest), AMS-IX Amsterdam, LINX London, and Equinix in multiple cities.

BGP routing security is a major concern. Route hijacking occurs when an AS announces prefixes it doesn't own, either accidentally (misconfiguration) or maliciously. The 2010 China Telecom incident, the 2018 Amazon Route 53 hijack, and various state-sponsored incidents have demonstrated the severity of BGP vulnerabilities. Resource Public Key Infrastructure (RPKI) provides cryptographic verification of route origin through Route Origin Authorizations (ROAs), which attest that a specific ASN is authorized to announce a given IP prefix. BGPsec extends this with path validation. As of 2024, RPKI adoption has reached ~50% of the global routing table.

IPv6 adoption varies significantly by country and provider. Countries like Belgium, Germany, and India lead with over 50% IPv6 adoption rates, while many emerging markets still rely predominantly on IPv4 (often with CGNAT — Carrier-Grade NAT — due to IPv4 exhaustion). The global routing analysis tool provides insights into which countries and ASNs are driving IPv6 deployment and the overall health of internet infrastructure.

CLI Global Routing Analysis

macOS / Linux

# Get country routing stats from RIPE STAT
curl "https://stat.ripe.net/data/country-resource-stats/data.json?resource=US"

# Count prefixes for an ASN
curl "https://stat.ripe.net/data/announced-prefixes/data.json?resource=AS15169" | python3 -m json.tool

# BGP routing table size (requires bgpdump or routeviews)
curl ftp://archive.routeviews.org/bgpdata/

# Check ASN routing data
whois -h whois.radb.net AS15169

Windows PowerShell

# Query RIPE STAT for country routing
Invoke-RestMethod "https://stat.ripe.net/data/country-resource-stats/data.json?resource=US"

# Get ASN prefixes
(Invoke-RestMethod "https://stat.ripe.net/data/announced-prefixes/data.json?resource=AS15169").data.prefixes