One Connection, Many Paths: an interactive simulator that runs a conventional failover router and a bonding router on the same links and traffic. Choose the router model, scenario, links, speeds and people on site, then cut a link and compare throughput, dropped sessions and call silence. Has presenter and self-running demo modes. Made by Munir Kotadia. Full description, screenshots and options: All the work, described.
A multi-WAN router gives each session one link, weighted by link speed. Each link reaches the internet with its own public address. When a link fails, the router keeps sending into it until three health checks fail, then the sessions on it reconnect over another link with a different address. Calls rejoin, uploads restart, and the large file starts again from zero.
The bonding router spreads every session's packets across all available links inside one encrypted tunnel to the bonding hub. The Hub puts the traffic back together and presents one address to the services. When a link fails, traffic moves to the remaining links in a fraction of a second and the sessions carry on with less capacity.
Click a link's label in the diagram, or untick it in the settings, to cut it. Cutting the busiest link shows the biggest difference. Restoring a link shows another one: conventional sessions stay where they were moved, while bonding uses the restored link straight away.
Addresses shown are from the documentation ranges (203.0.113.0/24 and 198.51.100.0/24) and do not belong to anyone.