Huge topic and it will be arranged into several posts, like the DMVPN post, just bigger. This is the gathering post with links to all the BGP topics and it will be updated with time.

BGP introduction

Contains some introduction information about BGP and the main theory behind neighbor establishment.

iBGP

Going through iBGP and it's rules on routing along with some extra commands for increases functionality.

eBGP

In this post I look at eBGP and all the extra rules that suddenly affect how neighbors are established. I will also go through an iBGP network peering with eBGP.

BGP Attributes and Next-Hop Processing Part 1

First part of BGP attributes and a more advanced look at considerations for them.