| Table of ContentsBorder Gateway Protocol (BGP4) Border Gateway Protocol (BGP)  Border Gateway Protocol (BGP)...  Routing/ForwardingBasics IP routing IP routing IP routing IP route lookup:Longest match routing IP route lookup: Longest match routing IP route lookup: Longest match routing IP route lookup: Longest match routing IP route lookup: Longest match routing IP route lookup: Longest match routing Dynamic Routing Forwarding Table/FIB Building Blocks Building Blocks Autonomous System (AS) Autonomous System(AS)... PPT Slide Egress Traffic Ingress Traffic Types of Routes What is Policy? Why Do We Need an EGP? Interior vs. Exterior Routing Protocols Hierarchy of Routing Protocols Demilitarized Zone (DMZ) Addressing - ISP BGP Basics Protocol Basics Protocol Basics Terminology Terminology PPT Slide BGP Peers BGP Peers BGP Peers Configuring BGP Peers Configuring BGP Peers Configuring BGP Peers Configuring BGP Peers Configuring BGP Peers Configuring BGP Peers Configuring BGP Peers BGP Update Messages BGP Updates — NLRI BGP Updates — Attributes AS-Path Attribute Next Hop Attribute Next Hop Attribute Next Hop Attribute Next Hop Attribute (more) BGP Updates — Withdrawn Routes BGP Updates —   Withdrawn Routes BGP Routing Information Base BGP Routing Information Base BGP Routing Information Base BGP Routing Information Base BGP Routing Information Base BGP Routing Information Base An Example… Configuring BGP Basic BGP commands Inserting prefixes into BGP Originating routes... Inserting prefixes into BGP - redistribute static Inserting prefixes into BGP - redistribute static Inserting prefixes into BGP - network command Inserting routes into BGP - aggregates and Null0 PPT Slide Policy Control - Prefix Lists Prefix Lists - Examples Prefix Lists - More Examples Policy Control - Using Prefix Lists Exercise 1 - Configuring BGP PPT Slide Exercise 2 - Configuring eBGP and iBGP PPT Slide PPT Slide PPT Slide BGP4 continued... BGP Path Attributes: Why ? BGP Path Attributes... AS-PATH AS-Path Next-Hop Third Party Next Hop Next Hop... PPT Slide Local Preference PPT Slide Multi-Exit Discriminator (MED) Origin Communities PPT Slide Weight Administrative Distance Synchronization Synchronization BGP Route Selection (bestpath)Only one path as the bestpath !  BGP Route Selection ... BGP Route Selection... Routing Policy - Prefix Lists, Route Maps and Distribute Lists PPT Slide Policy Control - Prefix Lists Prefix Lists - Examples Prefix Lists - More Examples Policy Control - Using Prefix Lists Distribute list - using IP access lists Filter list rules Regular Expressions Filter list - using as-path access list Route Maps Route-map match & set clausesMatch Clauses            Set Clauses PPT Slide BGP and Network Design PPT Slide Stub AS PPT Slide Multi-homed AS PPT Slide Common Service Provider Network Load-sharing - single path  Load Sharing - Multiple paths from the same AS Redundancy - Multi-homing Default from all providers  Default from all providers Customer + default from all providers Customer routes from all providers  Full routes from all providers Full routes from all providers  Best PracticesIGP in Backbone Best Practices...Connecting to a customer Best Practices...Connecting to other ISPs Best Practices...The Internet Exchange Exercise 3 - Connecting to an ISP PPT Slide Exercise 4 - Changing BGP Policy  Q & A |