Path Vector Routing Simulator

This simulator demonstrates Path Vector Routing, the algorithm used in BGP (Border Gateway Protocol). Path Vector routing combines distance vector concepts with full path information to prevent routing loops and enable policy-based routing.

The example network consists of 6 autonomous systems (AS) interconnected with weighted links representing policies and costs. Each AS maintains paths to all other ASes in the network.

Source AS
Destination AS
Active AS (Sending Updates)
Selected Best Path

Routing Tables

Algorithm Steps