TROU09: BGP Techniques

½ day
Level of Study


Border Gateway Protocol (BGP) is one of the key routing protocols that run the Internet. Routing protocol defines how messages are transferred from a host to a destination within the Internet. This tutorial will focus on Border Gateway Protocol (BGP), the protocol behind all inter-domain routing decisions on the Internet. The discussion will focus on the protocol features and attributes, BGP configuration, routes and peer groups.

Target audience

This course is designed for network engineers, systems administrators, and anyone who wishes to advance their knowledge of IP networks.


Basic understanding of Internet networking, TCP/IP and Routing fundamentals is recommended.

Course outline

  • What is BGP?
  • BGP Features
  • Path Vector Protocol
  • Autonomous System
  • BGP General Operation
  • Configuring BGP
  • What is an attribute?
  • BGP path attributes
  • Well-known and Optional Attributes
  • Mandatory and Discretionary Attributes
  • AS-Path, Next-Hop
  • Local Preferences
  • Community and MED

Other requirements

Participants are advised to bring their own laptop computers with high-speed Wi-Fi (802.11a/g/n/ac) and administrative access to system. It is also recommended that laptops have Intel i5 or i7 processor, >=8GB of RAM and 30GB of free hard disk space.