iBGP: Synchronizing the Internet | Linux Today

iBGP: Synchronizing the Internet

Written By
Web Webster
Web Webster
Nov 20, 2008

“Internal BGP is a mechanism to provide more information to your
internal routers. Most of last week’s installment on
Understanding BGP focused on a stub configuration, where a single
router served all the BGP sessions for an autonomous system (AS).
This time we’ll delve into the practical use of BGP: iBGP and
what it takes to accomplish multihoming.

“If you were to add a second BGP router and connect it to
another peer, your network wouldn’t gain much until the IGP
knew what to do. There are a few options here, and one is a grave
mistake. You cannot simply redistribute all of the Internet routes
into your IGP and hope for the best. It’s really fun to do,
actually, because the OSPF process normally takes down the router.
Also, you need to get the routes learned from one border router to
another, but that information will be lost unless both border
routers are speaking BGP.

“The solution is to set up an internal BGP peering between all
of your border routers. The conventional wisdom is that your
network will consist of a core (or transit, or backbone, or
whatever you’d like to call it) network where this iBGP runs,
and a default route will be injected into the widely used IGP (OSPF
or other). As long as the IGP gets packets into the backbone, the
routers there will be able to choose the best exit strategy.”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.