BGP Route Server - Scalable IXP BGP Architecture

April 10, 2022
3 min read

OrhanErgun

Table of Contents

Quick navigation2 sections

BGP Route Server is used at the Internet Exchange Point to simplify the BGP Peering process. Instead of managing, and maintaining hundreds of Peering sessions in a large Internet Exchange Point, BGP Route Server is used.

Every BGP-speaking router has a BGP session with BGP Route Server.

Route Server doesn't change the BGP Attributes, although the type of BGP Peering session is EBGP (Similar to Route Reflector in IBGP).

Figure - BGP Route Server

In the above picture, Redline depicts data plane connections and the green line depicts control plane connections.

Route Servers are usually not deployed as Inline devices. This means they are most of the time deployed purely as control plane nodes.

Traffic doesn't go through BGP Route Servers.

From this aspect, BGP Route Servers can be compared with BGP Route Reflectors.

BGP Route Reflector vs BGP Route Server

Although this is not exactly an apple to apple comparison, most Network Engineers ask this question. Are they similar? Actually, BGP RR and BGP Route Servers have many things in common. Both BGP Route Reflectors and BGP Route Servers are used for Network scalability. BGP RR is used in IBGP and BGP Route Server is used in EBGP. Both are usually deployed as Offline nodes, meaning, traffic doesn't go through them, they are used as commonly control plane nodes.

BGP RR and BGP Route Servers don't change the next hop to themselves. Thus they are not used mainly as data plane nodes. Although in theory, they can, and especially for BGP RR, we can say, many people, to reduce the cost of having an extra node, use one of their internal routers as BGP RR, so they use Inline RR deployment.

BGP Route Server doesn't change the next-hop to itself

Thus it is used only as a Control Plane device, not a Data Plane. This means actual traffic is passed between the companies that participate in the Public Peering Internet Exchange Point and traffic doesn't go through the Route Server.

It is very similar to BGP Router Reflector which is used in IBGP topologies. The difference is, BGP Route Server is used in EBGP.

There are many Open Source BGP Route Server software. Bird, and ExaBGP are the mostly deployed ones by the Internet Exchange Points. From here you can find the comparison of these three routing daemons. Of course, Cisco supports BGP Route Server as well, and many Cisco routers can be used as Route Servers.

OrhanErgun

About the Author

OrhanErgun

He created OrhanErgun.Net 10 years ago and has been serving the IT industry with his renowned and awarded training.

Wrote many books, mostly on Network Design, joined many IETF RFCs, gave Public talks at many Forums, and mentored thousands of his students.  

Today, with his carefully selected instructors, OrhanErgun.Net is providing IT courses to tens of thousands of IT engineers.

Share this Article

Related Articles

BGPJuly 18, 2026

What Is BGP? Border Gateway Protocol — The Complete Guide

Border Gateway Protocol (BGP) is the routing protocol that holds the Internet together. Every time a packet crosses from one provider's network to another — from your ISP to a...

Read Article
BGPOctober 15, 2024

Top 30 BGP Interview Questions You Need to Know in Networking

Border Gateway Protocol (BGP) is a fundamental subject for anyone diving into the networking sector, especially for those preparing for job interviews. Whether you are aiming for a role in...

Read Article
BGPOctober 15, 2024

BGP Fundamentals Explained: What You Should Understand Before Your Interview

BGP Fundamentals Explained: What You Should Understand Before Your Interview Heading into a job interview that involves discussing network technologies can be daunting. Among the various protocols you need to...

Read Article
BGPSeptember 7, 2024

Understanding BGP: What Port Does it Use and Why?

Ever wondered how the colossal network of the internet is managed? Or how data finds its way across complex networks reliably and efficiently? A significant part of the answer lies...

Read Article
BGPSeptember 7, 2024

Choosing the Right BGP Router ID: Best Practices

When managing complex network topologies, the selection of an efficient Border Gateway Protocol (BGP) Router ID becomes imperative. This decision can significantly impact the stability and performance of your network....

Read Article
BGPSeptember 7, 2024

BGP Split Horizon vs Route Poisoning: What's the Difference?

In the robust universe of network routing, understanding the mechanisms that prevent routing loops is crucial for maintaining network reliability and efficiency. Two prominent techniques used in Border Gateway Protocol...

Read Article

Subscribe for Exclusive Deals & Promotions

Stay informed about special discounts, limited-time offers, and promotional campaigns. Be the first to know when we launch new deals!