BGP · · 3 min read

BGP Field Reference (9-Page Printable Cheat-Sheet)

BGP Field Reference (9-Page Printable Cheat-Sheet) - PingLabz BGP article title card

BGP has a lot of moving parts. The state machine. The 13-step path-selection algorithm. The dozen knobs that influence which path wins. The exact words to type when adjacency is stuck in OpenSent. The PingLabz BGP Field Reference puts all of it on nine printable pages so you can stop scrolling docs at 2am.

(This article is part of the PingLabz BGP series - the full BGP guide maps the whole cluster in reading order.)

What's inside

  • Page 1 - Quick Reference. Protocol facts, message types, the seven major path attributes compared side by side, and the AS-path regex patterns you actually use.
  • Page 2 - Neighbor State Machine. The full BGP FSM as a diagram (Idle to Established), state interpretation, the TCP/179 test, and the adjacency-requirements checklist.
  • Page 3 - Configuration Patterns. Basic eBGP, iBGP with loopbacks plus next-hop-self, eBGP-multihop, address-family style, authentication, maximum-prefix, TTL security.
  • Page 4 - Path Attributes and Best-Path Selection. The 13-step Cisco best-path order with gotchas, plus a "which lever to use" decision table for influencing path selection.
  • Page 5 - Troubleshooting Decision Tree. Six symptom branches (Idle/Active, OpenSent/OpenConfirm fail, Established but no prefixes, BGP table but not RIB, network statement not advertising, route flapping), each with likely causes and the show command to confirm.
  • Page 6 - Verification and Debug Commands. All the show commands you actually use, grouped by purpose, plus soft-refresh and debug commands with production-care warnings.
  • Page 7 - Reading the show Output (Annotated). Real captures from a 3-router lab built in Cisco Modeling Labs (eBGP plus iBGP, both visible from one router), with field-by-field explanations of what each column means.
  • Page 8 - Copy-Paste Templates. Eight working IOS XE templates: eBGP edge, iBGP with next-hop-self, route reflector, prefix-list filter, route-map LP, AS-path prepending, aggregate, default-originate.
  • Page 9 - Best Practices and Change Checklists. Eighteen practices that have saved engineers from 3am pages, plus pre-change capture commands and post-change verification.

It is print-friendly, single-column where it needs to be, dense where it can be. Engineers print these and tape them to their monitor. That is the goal.

Get the PDF

The download is free. You just need a PingLabz account, which is free to create and takes about ten seconds. No card required, no spam, just an email so we can let you know when the next cluster reference is ready.

The download is free. No card, no trial, no upsell.
Create a free PingLabz account and the PDF unlocks right here on this page - and we email you the download link so it is always in your inbox.
Email me the free 9-page PDF
Already have an account? Sign in and this page unlocks automatically.

Read next

Terminal card showing a repeating CDP native VLAN mismatch log naming Ethernet0/0 native VLAN 1 against SW2 Ethernet0/0 native VLAN 99
VLANs ·

Native VLAN Mismatch: Read the CDP Log, Fix the Trunk

%CDP-4-NATIVE_VLAN_MISMATCH hands you both interfaces and both native VLANs in one line. The real damage is underneath it: untagged frames get re-homed at the trunk boundary and two VLANs quietly become one. Captured live on IOS XE 17.18.2 in CML.