Este documento apresenta um tutorial sobre o protocolo de roteamento BGP (Border Gateway Protocol). Ele discute conceitos fundamentais como Autonomous Systems, tipos de sessões BGP (iBGP e eBGP), atributos BGP como AS path e next hop, e técnicas como route reflection e confederações para escalar o BGP. O documento também descreve mensagens BGP e estados de sessão.