Skip to main content
Cisco CCIE Enterprise Infrastructure advanced Email gate

Free BGP PDF: 148-Page Border Gateway Protocol Guide

Reviewed 2026-06-29

Direct answer
Download a free BGP PDF guide. 148 pages on Border Gateway Protocol, from what is BGP to AS_PATH, eBGP vs iBGP, and path selection. Instant, no cost.

Here’s the short version. This is a free BGP PDF you can download right now, no cost. 148 pages, written by a CCIE, covering Border Gateway Protocol end to end. If you’re studying for CCNP or CCIE, troubleshooting a real peering, or you just want BGP explained without the fluff, this is your study companion.

One file. One free download. Everything from “what is BGP” to path selection.

What’s inside

A full walk-through of how the internet actually routes traffic. You’ll get:

  • What is BGP – the internet’s Exterior Gateway Protocol, in plain English
  • Path vector basics – AS_PATH, loop prevention, and why BGP isn’t an IGP
  • MP-BGP – IPv6, MPLS VPN (VPNv4/VPNv6), and EVPN address families
  • BGP vs OSPF – scalability, convergence, and path selection compared side by side
  • iBGP vs eBGP – peering rules, TTL, and ebgp-multihop
  • Path attributes – LOCAL_PREF, MED, communities, and how ISPs steer traffic
  • Real numbers – how the global routing table grew from about 814,000 IPv4 prefixes in January 2020 to more than 1.07 million by September 2026
Paper-craft diagram of one router with three flags labelled IPv6, VPNv4, and EVPN for MP-BGP address families
Modern BGP is Multiprotocol BGP (MP-BGP), carrying IPv6, MPLS VPN (VPNv4), and EVPN routes over the same session.

What is BGP, exactly?

BGP (Border Gateway Protocol) is the exterior gateway protocol that connects separate networks, called Autonomous Systems (AS), so they can exchange routing information and form the global internet. Each AS is a block of IP networks and routers under one organisation’s control: an ISP, a cloud provider, a university, anyone running their own piece of the internet. When two ASes peer over BGP, they trade reachability information, which IP prefixes each one can deliver traffic to, over a TCP session on port 179.

BGP is a path vector protocol. Instead of picking routes by hop count or bandwidth the way an interior protocol does, it tracks the AS_PATH: the full list of Autonomous Systems a route has crossed. That list is what stops routing loops and lets ISPs apply policy instead of just taking the shortest path. Modern BGP is really MP-BGP (Multiprotocol BGP): the same session can carry IPv6 prefixes, MPLS VPN routes (VPNv4/VPNv6), and EVPN routes, not just plain IPv4. The guide covers all of this with the actual attribute names and command syntax, not just the theory. For the full protocol specification, see RFC 4271, the IETF standard that defines BGP-4.

Paper-craft diagram of two routers labelled AS 100 and AS 200 connected by an eBGP peering link
eBGP connects two separate Autonomous Systems, AS 100 and AS 200, over a single peering session.

BGP vs OSPF (and other IGPs)

The short answer: OSPF, IS-IS, and EIGRP route traffic inside one network. BGP routes traffic between networks. That’s the whole split, but it shows up everywhere once you start configuring both:

  • Scale – OSPF is built for a single, well-defined domain. BGP carries the internet’s full routing table, over a million IPv4 prefixes.
  • Path selection – OSPF picks the lowest-cost path by default. BGP runs a policy-driven algorithm through attributes like weight, LOCAL_PREF, and AS_PATH length before it settles on one best path.
  • Convergence – OSPF reconverges fast after a topology change. BGP trades speed for stability, which is exactly what you want at internet scale.
  • Peering – OSPF neighbors are usually discovered automatically on an enabled interface. BGP peers (also called BGP speakers) are configured by hand, one neighbor statement at a time.
Paper-craft diagram of four routers in a chain with the AS_PATH highlighted as BGP's selected best path
BGP walks the AS_PATH across each Autonomous System in the chain to pick one best path.

The PDF walks through this as a full comparison table, plus the same breakdown against IS-IS and EIGRP, so you can see where every IGP you already know fits against BGP. Want to configure both instead of just reading about them? the workbook’s OSPFv3 and BGP route manipulation labs put them in the same 120-lab set, tested in EVE-NG. If OSPF and MPLS are more your focus right now, the free OSPF and MPLS LDP PDF covers that side in the same depth.

Who actually uses BGP?

Two groups, mostly. ISPs, CDNs, and cloud providers run BGP to connect to each other and form the internet backbone itself, that’s the primary use case. The second group is enterprises: any organisation that’s multi-homed (connected to two or more ISPs for redundancy) or that announces its own public IP address space needs BGP to tell the internet how to reach it. If you’re managing a network that peers with more than one provider, you’re already a BGP operator whether you’ve configured it yet or not.

A guide explains that part. It doesn’t make you configure a real multi-AS topology under time pressure. The CCIE Enterprise Infrastructure Lab Workbook gives you 120 labs, tested in EVE-NG, covering SD-Access fabric, SD-WAN policies, and DMVPN Phase 3 on top of BGP, built for the CCIE Enterprise Infrastructure lab exam (v1.1). And if you’d rather see BGP route manipulation automated than typed by hand, the free BGP Multi-AS Lab PDF walks through scripting it across 7 routers with Python and Netmiko.

Who it’s for

  • CCNP Enterprise and CCIE candidates who want BGP explained clearly
  • Network engineers running multi-homed or ISP-grade routing
  • Anyone who searched “BGP tutorial” and wants a real reference, not a 3-line blog

Still deciding between BGP and an interior protocol for a design? The free EIGRP cheat sheet and study guide covers Cisco’s own interior gateway protocol in the same format, so you can compare both before you commit to a design.

Frequently asked questions

Is the BGP PDF really free?
Yes. 100% free download. Drop your email and we'll send the file.
What format is it?
A 148-page PDF. Works on any device, print-friendly for study notes.
Do I need experience to use it?
No. It starts at "what is BGP" and builds up to path selection, so beginners and pros both get value.
Will it help with CCNP or CCIE?
Yes. The content maps to Border Gateway Protocol topics on both exam tracks.
What is BGP and why is it used?
BGP is the exterior routing protocol that lets separate networks (Autonomous Systems) exchange reachability information so the internet stays connected. It's used because no interior protocol is built to scale across every ISP, cloud provider, and large enterprise the way BGP is.
Is BGP better than OSPF?
Neither is "better", they solve different problems. OSPF routes traffic fast inside one network. BGP routes traffic between networks, with policy control instead of raw speed. Most real networks run both: an IGP like OSPF internally, BGP at the edge.
Is BGP still used today?
Yes. BGP is still the only protocol holding the internet together. Every ISP, CDN, and major cloud provider depends on it, and the global routing table keeps growing past 1.07 million IPv4 prefixes as of September 2026.

Reviewed by

How to cite this resource

SMEnode Labs (2026). Free BGP PDF: 148-Page Border Gateway Protocol Guide. SMEnode Labs. https://smenode-labs.com/free-pdf/networking/free-bgp-pdf-the-148-page-border-gateway-protocol-guide/

APA

SMEnode Labs. (2026). Free BGP PDF: 148-Page Border Gateway Protocol Guide. SMEnode Labs. https://smenode-labs.com/free-pdf/networking/free-bgp-pdf-the-148-page-border-gateway-protocol-guide/

BibTeX

@misc{smenodelabs2026,
  title = {Free BGP PDF: 148-Page Border Gateway Protocol Guide},
  author = {{SMEnode Labs}},
  year = {2026},
  url = {https://smenode-labs.com/free-pdf/networking/free-bgp-pdf-the-148-page-border-gateway-protocol-guide/},
  note = {SMEnode Labs}
}