April 28, 2022 | 2 min read
  1. Home
  2. blog
  3. BGP 101: The ins and outs of Border Gateway Protocol

BGP 101: The ins and outs of Border Gateway Protocol

Salim Khouri

Director of Global Solutions Engineering

Since its introduction in 1989, BGP or Border Gateway Protocol has formed the foundation of the modern Internet. It’s the mechanism that lets individual networks, known as autonomous systems, share information via IP (Internet Protocol), enabling users and applications to communicate with one another. It’s a highly resilient and decentralized architecture.

As a foundational protocol of the Internet, BGP has let numerous networks throughout the world grow organically in their regions, and eventually interconnect with one another to become the vast collection of networks that we think of as the Internet today.

In the 30+ years since its inception, however, BGP has shown its age. The protocol is subject to multiple limitations around its use, and as a fundamental part of the Internet can accidentally cause massive networkwide outages through simple human error, as happened with Facebook's global network not long ago. This article will explore some of the issues of BGP and how Expereo can help enterprises navigate them.

Combating BGP brittleness

BGP's inherent ability to grow and expand in a dynamic and organic manner also belies one of its weaknesses as the world's Internet routing protocol: misconfiguration and human error. And that’s what happened last year when the sites of several Internet giants went offline.

If misconfigured, BGP gives the “wrong instructions” to routing tables and networks worldwide and isn’t intelligent enough to correct the error itself. In the case of Facebook, this meant the world’s most popular social network stopped being reachable by the rest of the world, causing hours of anguish for millions of people.

BGP can’t distinguish the good from the bad performing paths

The second foundational problem with BGP is that it is not network-aware. Meaning it cannot differentiate a well-performing path from a poor-performing path. The reason for this is historical: at the time of its development, BGP was constrained by the routing equipment of the era, and therefore was built to carry traffic in the most efficient way possible, which at the time was the shortest path.

But on today's Internet, the shortest path may actually be the worst-performing path. And this is where Expereo has seen a gap in the market. We’ve created an innovative solution using software-defined networking (SDN) to overcome these two main shortcomings of BGP.

WAN Optimization and Enhanced Internet

With so many corporate applications now outsourced to cloud providers, the structure of corporate data has changed. Applications no longer live at the corporate HQ, but at distant data centers with services shared between thousands of sites and millions of users. Which our technology Expereo Enhanced Internet has been built to combat.

Enhanced Internet overcomes all the shortcomings of BGP by giving the protocol network awareness, essentially making it intelligent. This enables BGP to “know” the best-performing path between source and destination and navigate around any outages or other issues impacting service in real-time.

How does Enhanced Internet work?

By pulling the entire global routing table from all IP transits and peers in the Expereo network, and continually testing each route against a set of performance metrics to optimize them in real-time.

These metrics go beyond latency and packet loss. They look at past performance and internetwork peering between transits and cloud providers. Something Expereo has an advantage with, having over 120 direct peering points with tier 1 and tier 2 global networks plus hundreds of cloud providers through Internet Exchanges at Expereo's 30 global hubs—covering 21 countries today.

BGP, reconfigured for a cloud world

BGP is a workhorse; Enhanced Internet is how Expereo turns it into a thoroughbred. Keeping all its advantages and eliminating its shortcomings.

Want to learn more about how Expereo’s Enhanced Internet? Then download our latest whitepaper

Whether your priority is visibility, performance or productivity, we bring clarity and insight to your decision-making. A good place to start is our new whitepaper, which details how Enhanced Internet enables you to move your business beyond the limitations of legacy internet systems.

Or if you’re ready to build the resilient, intelligent network foundation to drive productivity across every part of your business, locations and users, get in touch today.

Our expert team is always on hand to discuss your connectivity challenges. No matter what your current network setup looks like, we’ll put you on the path to strategic success.

Salim Khouri

Director of Global Solutions Engineering

With over 20 years’ experience as a technology professional, Salim is the Director of Solutions Engineering to support Expereo’s managed global network and cloud connectivity solutions. His expertise includes, but is not limited to Global Internet, SD-WAN, and Security.

More articles from Salim Khouri

video

AI implementation 101: Getting your network ready

Hear from Expereo’s CIO on how to get your network AI-ready.

brochure

Solution brochure: SD-WAN & Enhanced Internet from Expereo

Learn how combining solutions can enhance your cloud strategy.

infographic

The future of AI in global enterprises

Discover the future of AI in global enterprises with our infographic.

Subscribe to our monthly newsletter