path_diversity
Check whether an ASN or prefix has redundant transit by mapping how its BGP announcements spread across upstreams, revealing single-threaded or diverse connectivity.
Instructions
How an origin's announcements FAN OUT through its upstreams toward our collectors — the observed propagation / path-diversity tree, weighted by how many vantage points take each branch.
Built ONLY from real observed AS paths (no inference), so it answers with high
confidence: which upstreams actually carry this network's routes, and how
lopsided that is. Each level-1 branch's share is the fraction of vantage points
(of the total_vantage_points that see the origin) that reach it via that
upstream, counted as DISTINCT collector+peer feeds. Shares are per-upstream
coverage, not a partition — a network reached through several upstreams will have
several high shares, so they can sum past 1.0. One dominant upstream with the rest
low = effectively single-threaded; several high shares = redundant transit.
is_tier1 marks where a branch reaches the Tier-1 core.
Pass prefix (a CIDR the ASN originates) to scope the tree to ONE prefix — useful
for a MOAS prefix or to check a specific route's redundancy; the % then reflects
just that prefix's paths.
NOT a traceroute: this is the control-plane spread of routes across upstreams as
seen from route collectors, not the data-plane path a packet takes (peering and
IXP handoffs are invisible to collectors). diverse=false means the origin is
single-threaded or too thinly observed for a meaningful diversity view — read
reason. Default window is 14 days (current routing); widen it for more history.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asn | Yes | ||
| end | No | ||
| start | No | ||
| prefix | No |