TopoLens: Track live BGP topology changes

TopoLens is now a mobile live observer for BGP routes and AS-topology changes. It is built for network engineers, developers and anyone who would rather inspect the actual AS path than watch an event counter climb.

What is included

  • Find networks by name: A search for “Facebook”, “Cloudflare” or an ASN queries RIPEstat and shows every matching ASN candidate with its registry description. TopoLens never silently chooses the first result for an ambiguous name.
  • Watch origin announcements: Watch origin turns the selected network into an explicit filter such as 32934$. The fresh session then shows announcements whose observed AS path ends in that ASN.
  • State instead of event counting: Announcements and withdrawals are tracked as bounded session state per collector, peer and prefix. This produces real AS-to-AS edges and explainable path and origin changes.
  • Map and Changes on small screens: The mobile view switches deliberately between the topology and change feed. Search, filters, pause, reset and details remain thumb-friendly.
  • Details for nerds: The inspector exposes old and new AS paths, collector, peer, affected edges, sequence numbers, plus raw and normalized timestamps.
  • Stable live operation: Bounded buffers, workers, controlled reconnects, cancellable name lookups and explicit gap notices keep the interface useful during long or noisy streams.

Honest scope

RIPE RIS Live does not provide an initial RIB snapshot to this view. TopoLens therefore shows the partial state observed since the session started and does not claim to represent a complete global routing table. Standalone withdrawals usually carry no AS path and may be absent from an origin-scoped session.

Release

  • Turn TopoLens into a mobile live topology tracker (#34) (fb8854d)
  • Search live announcements by network name (#35) (6fd5788)

Published on 2026-08-03 from commit 6fd5788e9f33.

Open project · View changes on GitHub