BGP in the Enterprise for Fun and (fake) Profit: A Hands-On Lab Michael Kowal, Principal Systems Engineer, @ciscomk Dash Thompson, Systems Engineer, @dash_thompson Abel Ramirez, Systems Engineer, @ramirezabel21
Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot# 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Introduction to an Advanced Topic This Session Basic BGP Advanced BGP CCNA CCNP CCIE 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
Ask: When do we learn from labs? This is not your ordinary lab 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
Your Role Consultant 5 Consulting The Interview is over. Do you have any other questions? Yes. Does your company ever press charges? 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
Your Customer Proctors Role-Play 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
Reward Model Event Reward/Deduction Finish Task +$50 First to Complete Lab +$25 Finish Task (IPv4-only) +$0 Incomplete Lab -$20 Finish Advanced Task +$25 Help Request -$10 Incomplete Finish -$5 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
Process Lecture Solution Review Lab Work Unlock Advanced Challenges (Optional) Consultant uses HELP button when they are stuck Consultant uses FINISHED button for verification 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Tips for Success 1.Time = Money 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
Tips for Success 1. Time = Money 2.Your Lab = Greenfield Deployment 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
Tips for Success 1. Time = Money 2. Your Lab = Greenfield Deployment 3.No Requirement to Compete 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
Agenda Scenario 1: Internet Peering Scenario 2: Internal Peering Scenario 3: Prefix Advertisement Conclusion
Scenario 1: Internet Peering
Why BGP? Scale & Control vs. Fast Convergence 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 15
Prefix Filtering This Party is Invite-Only. Are you on the prefix-list? 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
BGP Peering Walkie-Talkies vs. Telephones 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Multi-Protocol Multi-lingual 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
BGP Address Family Structure router bgp 64498 <neighbor statements>! address-family ipv4 <activate neighbors> <policies> exit-address-family! address-family ipv6 <activate neighbors> <policies> exit-address-family 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
IPv6 Host Addressing 100.101.201.0/30 2001:101:201::/126.2.1 e0/0 e0/1 2001:101:201::2 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
http://ltrrst-1179.com New Hire On-boarding 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
Task #1
Review: Scenario 1
Scenario 2: Internal Peering
ibgp Loop Prevention ibgp = n(n+1)/2 or Hire a Referee 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
Internal BGP (ibgp) Receives and Installs Prefix? B AS 64497 ibgp Peering ebgp Peering AS 64499 Advertises Prefix Receives and Installs Prefix? Prefix will not be installed. A C Receives and Installs Prefix E 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
Controlling How Traffic Leaves Your Network (Higher) LocalPref = Exit Strategy 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Review: Scenario 2
Scenario 3: Prefix Advertisement
Advertise your Net network = BGP is in control redistribute = BGP passes the buck 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Controlling How Traffic Enters Your Network ebgp = 1 st Generation Car GPS Pre-pend more streets via AS_PATH 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
Review: Scenario 3
Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot# 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Please complete your Online Session Evaluations after each session Complete 4 Session Evaluations & the Overall Conference Evaluation (available from Thursday) to receive your Cisco Live T-shirt All surveys can be completed via the Cisco Live Mobile App or the Communication Stations Complete Your Online Session Evaluation Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at www.ciscolive.com/global/on-demand-library/. 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public
Continue Your Education Demos in the Cisco campus Walk-in Self-Paced Labs Tech Circle Meet the Engineer 1:1 meetings Related sessions 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 35
Thank you