Reality: Internet routing using BGP does not follow the shortest path!
The core protocol that governs how traffic is routed long distances across the Internet is called Border Gateway Protocol (BGP). This protocol was formalized back in 1989 and only makes one decision – which ISP (called an Autonomous System or AS) to hand traffic off to next. BGP has two unfortunate drawbacks:
- Routes are selected based on cost: ISPs design routing tables based on business relationships negotiated with other ISPs and therefore route traffic based on cost, not speed.
- Routes don’t adapt to congestion: there is no feedback mechanism which allows an ISP to change a route based on actual traffic, so routing traffic into congested networks is a common occurrence.
One way to get around these problems is to use Teridion’s on-demand fast lane for the Internet. Teridion’s solution uses machine learning-based routing to find the fastest paths between any two points on the Internet. Teridion’s software routers pick the most efficient routes through public clouds such as SoftLayer, DigitalOcean and AWS to avoid the congested ones. This enables both uploads and downloads to move across the Internet with higher throughput.
If you are a SaaS provider and want to learn more about how to optimize your end-to-end Internet throughput, here’s how to get started: