The document contains five case studies on Border Gateway Protocol (BGP). It begins by explaining how BGP works, including the differences between external BGP (eBGP) and internal BGP (iBGP). It then provides instructions on enabling and configuring BGP, forming BGP neighbors, and using loopback interfaces and multihop eBGP. The remaining sections describe various BGP attributes and techniques.