7. Border Gateway Protocol

Lesson Content

The last important protocol we’ll discuss is BGP, BGP is basically how the Internet runs. It’s used to collect and exchange routing information among autonomous systems. Think of an autonomous system as an Internet service provider, a company, university, any organization, etc. Without BGP, these systems would not know how to talk to each other, they would just be siloed off. Instead of routing inside these autonomous systems, BGP routes between them.

Let’s say you were on your home network and I’m working from Starbucks, I want to be able to communicate with you, so I send an email and the network packet travels through Starbuck’s network, it bounces around there and goes through the routing tables in Starbuck’s network until it finally reaches a point at the border of the Starbucks network and passes it to a Border Gateway router. This router contains the information for my packet to leave the Starbucks network and traverse other networks.

Exercise

No exercises for this lesson.

Quiz Question

# What protocol basically makes the Internet work? > The Border Gateway Protocol (BGP) routes data packets on the internet. It is the routing protocol responsible for interpreting where to send data and finding the best route for it to take. The internet consists of many different interconnected networks called autonomous systems (AS). 1. [ ] WWW 2. [ ] HTTP 3. [ ] IP 4. [x] BGP