Skip to content
Documentation Prelude Topology Engine 1.0.0

Prelude Topology Engine

A live, consolidated view of your network from BGP-LS — with SR-MPLS, SRv6, and Flex-Algo built in.

Prelude Topology Engine (Prelude TE) peers with your network over BGP-LS, builds a unified in-memory topology from every contributing router or route reflector, and streams delta updates to the rest of your stack the moment something changes. It speaks SR-MPLS, SRv6, and Flex-Algo natively, so the graph you see is the same graph your control plane is using to forward traffic.

What you can do

  • Peer with one or many BGP-LS speakers — routers, route reflectors, or both — and consolidate their views into a single topology.
  • Track nodes, links, prefixes, SR-MPLS SIDs, SRv6 locators and behaviors, and Flex-Algo definitions, with per-peer attribution.
  • Render per-algorithm Flex-Algo topology views with constraint evaluation (admin groups, SRLGs, delay bounds) applied for you.
  • Stream change events to NATS — fan out individual deltas or batched updates to dashboards, planners, or correlation engines.
  • Watch peers, sessions, and topology in real time from the built-in web UI on port 4040, or drive everything from the REST API.

Where to start

  • New to BGP-LS topology? Read Concepts for an end-to-end view of how Prelude TE builds and exposes the graph.
  • Ready to install? Jump to Installation.
  • Want to bring up your first peer? Walk through First peer.
  • Looking up an API endpoint? Open the API reference.
Filtering by: