Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Advanced in BGP
BRKRST3371
Bertrand Duvivier
bertrand@cisco.com
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Agenda
• Introduction
• BGP infrastru...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP started in 1989…
Motivation and D...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Service Provider Routing and Services...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Control-Plane Evolution
Almost all se...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Why BGP is so successful ?
• Investme...
BGP infrastructure enhancement
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Infrastructure enhancements
•Keepaliv...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Security Enhancement
Invalid
content
...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Scalability enhancement:
64bit OS str...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Performance:
Multi-core strategy
• CP...
BGP VPN enhancements
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
AS# 200AS# 200
L3VPN iBGP PE-CE (RFC6...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Multicast L3VPN Solution Space
(compl...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
VPLS Label Switch Multicast
• VPLS LS...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
PE-PE Ingress Replication
MVPN PE-PE ...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
WANDC Site DC Site
WAN Edge WAN Edge
...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Data Center Interconnect requirements...
BGP High Availability
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
2000 2015
BGP BW E1/T1 100GE Moving t...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
PIC Edge Feature Overview
• Internet ...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
10.1.1.0/24
VPN1 Site #1
MPLS Cloud
T...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
10.1.1.0/24
VPN1 Site #1
MPLS Cloud
T...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP Gracefull Shutdown
BGP Gracefull ...
BGP virtual route reflection
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Virtual Route-Reflector.
Service 1 RR...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Evolution of IOS BGP Route-Reflector’...
BGP Multipath Signaling
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Why having multiple path?
• Convergen...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP Best Path Selection
Path selectio...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Best Path selection impact:
BGP route...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP policy impact:
PE2
PE3
Z
NH:PE2, ...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Solutions
• VPN unique RD
• BGP Best ...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Unique RD for MPLS-VPN
RR
PE2
PE3
Z
N...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP Best External
Prefix Z
Via PE2, L...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP Add-Path
RR1 NH:PE2, P:Z AP 1
NH:...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
IETF draft define few flavors of Add-...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
• Hot Potato Routing attempts to dive...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Hot Potato
with full mesh
Paris
Londo...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Hot Potato
with route-reflection
Pari...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
• Described in draft-ietf-idr-optimal...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Hot Potato
with route-reflection + ad...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
• RR runs SPF multiple times, one per...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Hot Potato
with RR Based ORR
Paris
Lo...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
• RR requests the IGP metric from the...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
• Based on XRv (32-bit IOS XR)
• A ne...
BGP enabler for SDN
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Control and Data Plane resides within...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Software defined networking (SDN) is ...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
In other words…
In the SDN paradigm, ...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
SDN Hybrid Approach
• 20+ Years inves...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
WAN BW optimization
WAN BW optimizati...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Gathering up-to-date WAN network stat...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
High Level perspective of
BGP-LinkSta...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP flowspec
• BGP (like any other ro...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Use case 1: Security DDoS mitigation
...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Use case 2: Redirection to DC/NfV
Des...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Cisco BGP flowspec is
Standard suppor...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP flowspec infrastructure
BGP flows...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Router acting as
BGP flowspec client
...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Router acting as
BGP flowspec SDN con...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP flowspec tuple support for IPv4/v...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP flowspec extended community actio...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP persistence
BGP persistence:
for ...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BMP overview
Adj-RIB-in (pre-inbound-...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BMP overview
1.BMP devices (e.g. rout...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BMP overview
There are many reasons t...
Egress Peering Traffic Engineering
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP Traffic Engineering
Peering
route...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
B
D
A C
1.1
2.1
3.1
3.5
BGP LS
AS3
AS...
Roadmap & Conclusion
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP / RPL – IOS XR
XR 4.3.0
• BGP c-m...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP – IOS-XE
XE 3.8
ASR1000, ASR90x,C...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
BGP – NX-OS
7.1
•BGP+label (RFC3107)
...
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Many BGP books available
© 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public
Complete Your Online Session Evaluati...
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advance
Nächste SlideShare
Wird geladen in …5
×

Cisco Live Milan 2015 - BGP advance

12.938 Aufrufe

Veröffentlicht am

Cisco Live Milan 2015 - BGP advance

Veröffentlicht in: Internet
  • Hey guys! Who wants to chat with me? More photos with me here 👉 http://www.bit.ly/katekoxx
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Cisco Live Milan 2015 - BGP advance

  1. 1. Advanced in BGP BRKRST3371 Bertrand Duvivier bertrand@cisco.com
  2. 2. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Agenda • Introduction • BGP infrastructure • VPN enhancement • High Availability • Virtual Route Reflection • Multipath Signaling • BGP enabler for SDN • Egress Peering Traffic Engineering • Summary 3
  3. 3. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP started in 1989… Motivation and Development of BGP When the Internet grew and moved to an autonomous system (AS) mesh architecture it was needed to have stable, non-chatty and low CPU consuming protocol to connect all of these AS’s together. In June 1989, the first version of this new routing protocol was formalized, with the publishing of RFC 1105, A Border Gateway Protocol (BGP).
  4. 4. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Service Provider Routing and Services progress • Multimedia, Mobile Internet and Cloud Services will generate massive bandwith explotion • Prefix growth is almost a linear curve • Evolution of offered BGP services go from basic technologies to very advanced infrastructures
  5. 5. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Control-Plane Evolution Almost all services are moving towards BGP Solutions Before (2000) 2015 and future Internet (Peering) BGP IPv4 BGP IPv4/v6 Private IP (L3VPN) BGP IPv4 BGP IPv4/v6 + HA + Scalability Private Multicast (Mc VPN) PIM BGP Multicast VPN L2 Services (L2VPN) LDP VPWS/VPLS BGP VPLS/VPWS, eVPN DDOS mitigation CLI, ACL, PBR BGP flowspec Network Monitoring SNMP BGP monitoring protocol, BGP Security Filters BGP Sec (RPKI), BGP flowspec Proximity BGP Link State Data Center Scale IGP (ISIS, OSPF) or L2 (Trill, FP, Vlan) BGP, BGP SR MPLS transport LDP BGP + Label Unicast (Unified MPLS) SDN PBR, OpenFlow (2013), Yang (future) BGP flowspec, BGP Link State, BMP, BGP route controller, BGP Label Unicast, BGP Segment Routing Overlay Transport VxLAN BGP sign, Softwire
  6. 6. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Why BGP is so successful ? • Investment protection: - Well know protocol - Rich set of tools • Robustness: Run over TCP, Years of improvements • Low Overhead: Sends an update once and then remains silent • Scalability: Path Vector Protocol, Route-Reflector, Controller,… • High Availability: NSR, PIC, GSHUT… • Simplicity: BGP is simple (even if knobs make BGP BIG and sometimes less trivial to read) • Multi-protocol: IPv4, IPv6, L2VPN, L3VPN, Multicast, SDN • Incremental: Easy to extend: NLRI,Path Attribute, Community • Flexible: Policy 7
  7. 7. BGP infrastructure enhancement
  8. 8. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Infrastructure enhancements •Keepalive Enhancements – Loosing or delayed keep-alive message result in session flaps – Hence keep-alive processing is now placed into a separate process using priority queuing mechanism •Update Generation Enhancements – Update generation is the most important, time-critical task – Is now a separate process, to provide more CPU Quantum •Parallel Route Refresh – Significant delay (up to 15-30 minutes) seen in advertising incremental updates while RR is servicing route refresh requests or converging newly established peers – Parallelize refresh and incremental updates •Adaptive Update Cache Size – Instead of using a fixed cache size, the new code dynamically adapts to the address family used, the available router memory and the number of peers in an update group
  9. 9. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Security Enhancement Invalid content Invalid length Unknown Unwanted Malformed Transitive Path attribute Filtering Treat as: BGP withdraw mechanism BGP path attribute error handling Treat-as: BGP session reset newnew BGP path attribute detection newnew IOS-XR 4.2.2 IOS-XE 3.7 NX-OS radar
  10. 10. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Scalability enhancement: 64bit OS strategy • 2^32 = 4 Giga bits adressable memory – Limit: 1.5 – 4 BGP Millions prefixes • 2^64 = 16 Eta bits adressable memory – « unlimited » • IOS – XR – NCS6000 runs XR o Linux 64b – ASR9000 runs XR o QNX 32b  plan to support XR o Linux 64b in 2015 – XRv runs XR o QNX 32b  plan to support XR o Linux 64b in 2015 • IOS – XE – ASR1000, CSR1000v, ISR4400 runs XE o Linux 64b – Others runs IOS-OS 32b
  11. 11. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Performance: Multi-core strategy • CPU clock: speed doesn’t increase anymore. • CPU core: number of core per CPU are increasing. 2,4,8,16, 64 • IOS XR: - Most of components runs in separate threath (eg IGP) - XR BGP run over 16+ thread’s, all synchronized - Optimized for multi-core CPU’s • IOS XE: - IOSd runs within single thread • NX-OS - BGP runs within single thread
  12. 12. BGP VPN enhancements
  13. 13. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public AS# 200AS# 200 L3VPN iBGP PE-CE (RFC6368) AS# 200 Customer VRFCustomer VRF iBGPiBGP iBGP between PE and CE is supported. The PE will place the received iBGP attributes in a new attribute ATTR_SET and transport them over the Service Provider backbone. This way the Customer BGP attributes (i.e. local pref) are retained Service Provider Backbone Device(config)# router bgp 100 Device(config-router)# address-family ipv4 vrf blue Device(config-router-af)# neighbor 10.0.0.1 internal-vpn-client XR 5.3.1 XE 3.10 NX-OS: radar
  14. 14. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Multicast L3VPN Solution Space (complete solution is now available) LSMEncapsulation /Forwarding IP/GRE P2MP TE (pt-mpt) PIM (pt-mpt)Core Tree Signaling MLDP (pt-mpt | mpt-mpt) mVPN IPv4 Native IPv6 mVPN IPv6 Service Native IPv4 BGPPIMC-Multicast Signaling PORT XR 4.3.0 XE 3.8 NX-OS: radar
  15. 15. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public VPLS Label Switch Multicast • VPLS LSM enables to multicast Unknown, Broadcast or Multicast Ethernet traffic over VPLS by an efficient packet replication method. • BGP does signal VPLS leaves to source Mc VPLS PE. • VPLS LSM leverages RSVP P2MP-TE LSP multicast distribution tree in the provider core for. VPLS LSM: A Way of Efficient Replication XR 5.1.0 XE: no plan NX-OS: no plan
  16. 16. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public PE-PE Ingress Replication MVPN PE-PE Ingress Replication –Intra-AS Ingress Replication uses unicast LSP in the core. Unicast LSP can be LDP,MP2P LSP, RSVP-TE, or LDP-over-RSVP-TE LSP. It supports BGP AD as well as PIM/BGP C- multicast routing. FRR can also be used in IR. Key benefit of IR is that core network does not need multicast support XR 5.1.1 XE: CY2015 NX-OS: radar
  17. 17. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public WANDC Site DC Site WAN Edge WAN Edge PBB-EVPN / EVPNEthernet Ethernet Access Aggregation Core Core MPLS BGP EVPN NLRI MAC + IPv4 + Label PBB-EVPN / EVPN XR 5.2.0 XE 3.15 (RR only) NX-OS: CY2015
  18. 18. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Data Center Interconnect requirements were not fully addressed by current L2VPN technologies Ethernet Virtual Private Network (EVPN) and Provider Backbone Bridging EVPN (PBB-EVPN) designed to address these requirements  Per-Flow Redundancy and Load Balancing  Simplified Provisioning and Operation  Optimal Forwarding  Fast Convergence  MAC Address Scalability Why EVPN ? 19
  19. 19. BGP High Availability
  20. 20. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public 2000 2015 BGP BW E1/T1 100GE Moving to 100G bundle’s Packet lost / sec 400 400.000.000 1B in future BGP convergence 5-10 min 50-200 msec BGP PIC (*) OSPF/ISIS convergence 1 min 50 msec LFA FRR (*) Multi-path No 32 moving to 64, 128 (*) Box HA None Full HA NSR(*) , ISSU, BGP GSHUT Bandwidth Impact on High Availability (*) Cisco Innovation
  21. 21. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public PIC Edge Feature Overview • Internet Service Providers provide a strict SLAs to their Financial and Business VPN customers where they need to offer a sub-second convergence in the case of Core/Edge Link or node failures in their network • Prefix Independent Convergence (PIC) has been supported in IOS-XR/IOS for a while for CORE link failures as well as edge node failures • BGP Best-External project provides support for advertisement of Best-External path to the iBGP/RR peers when a locally selected bestpath is from an internal peer • BGP PIC Unipath projects provides a capability to install a backup path into the forwarding table to provide prefix independent convergence in case of the PE- CE link failure XR 4.2.1 XE 3.8 NX-OS 6.2.8 (IP only)
  22. 22. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public 10.1.1.0/24 VPN1 Site #1 MPLS Cloud Traffic Flow 10.2.2.0/24 VPN1 Site #2 PE1 PE2 PE3 PE4 CE1 CE2 Primary Backup RR PIC Edge: Link Protection • CEF (via BFD or link layer mechanism) detects PE3-CE2 link failure – CEF immediately swaps to repair path label Traffic shunted to PE4 and across PE4-CE2 link BGP Resiliency/HA Enhancement
  23. 23. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public 10.1.1.0/24 VPN1 Site #1 MPLS Cloud Traffic Flow 10.2.2.0/24 VPN1 Site #2 PE1 PE2 PE3 PE4 CE1 CE2 Primary Backup RR PE3’s /32 host route removed from IGP PIC Edge: Edge Node Protection • PE1 detects loss of PE3’s /32 host route in IGP – CEF immediately swaps forwarding destination label from PE3 to PE4 using backup path • BGP on PE1 computes a new bestpath later, choosing PE4 BGP Resiliency/HA Enhancement
  24. 24. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP Gracefull Shutdown BGP Gracefull Shutdown allows to do maintenance on router without service disruption. This new knob allows a router to notify neighbor to redirect traffic to other paths and after some time will drop BGP sessions. The notification could be done using Local Preference attribute or user community attribute #Gracefull Shutdown Please wait… BGP/ Prefix 10.45 / localpref : 10 1 2 Traffic is redirected 3 XR 5.4.0 CY2015 XE 3.11 NX-OS radar
  25. 25. BGP virtual route reflection
  26. 26. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Virtual Route-Reflector. Service 1 RR’s Service 2 RR’s Service 3 RR’s Service 4 RR’s Primary Router Backup Router Primary Server Backup Server - Number of control planes are growing due to integration of more BGP services, driving the need to optimize/virtualize BGP route-reflector functions. -Without compromizing : - Scalability (32/64b OS) and performance (Multi-core support) - Independence of operations: reload/update/changes VM’s or Container’s - Same BGP implementation and software version as deployed on the Edge (XR, XE) - Management (Hypervisor) Service 1 virtual RR’s Service 2 virtual RR’s Service 3 virtual RR’s Service 4 virtual RR’s XR: XRv XE: CSR1100v NX-OS: radar
  27. 27. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Evolution of IOS BGP Route-Reflector’s From 7200 to vRR Flexibility Performance IOS-7200 IOS-XE: ASR1000 IOS-XR: ASR9000 IOS-XR: GSR12000 with 8 RP/RR IOS-XE: CSR1000v IOS-XR: XRv
  28. 28. BGP Multipath Signaling
  29. 29. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Why having multiple path? • Convergence – BGP Fast Convergence (2+ paths in local BGP DB) – BGP PIC Edge (2+ paths ready in forwarding plane) • Multipath load balancing – ECMP LB (eg in Data Center) • Prevent oscillation • Allow hot potato routing
  30. 30. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP Best Path Selection Path selection mechanism Details Weight This is a Cisco-defined attribute that is assigned locally to your router and does not get carried through to the router updates. If there are multiple paths to a particular IP address (which is very common), then BGP looks for the path with the highest weight. There are several ways to set the weight parameter, such as the neighbor command, the as-path access list, or route maps. Local Preference This is an indicator to the AS as to which path has local preference, with the highest preference being preferred. The default is 100. Network or Aggregate This criterion prefers the path that was locally originated via a network or aggregate. The aggregation of specific routes into one route is very efficient and saves space on your network. Shortest AS_PATH BGP uses this one only when there is a “tie” comparing weight, local preference, and locally originated vs. aggregate addresses. Lowest origin type This deals with protocols such as Interior Gateway Protocol (IGP) being a lower preference than Exterior Gateway Protocol (EGP). Lowest multi-exit discriminator (MED) This is also known as the external metric of a route. A lower MED value is preferred over a higher value eBGP over iBGP Similar to “lowest origin type”, BGP AS Path prefers eBGP over iBGP ieBGP Multiple paths BGP path selection stop here for ieBGP multipath. Lowest IGP metric This criterion prefers the path with the lowest IGP metric to the BGP next hop. eBGP Multiple paths BGP path selection stop here for eBGP multipath. External paths When both paths are external, it prefers the path that was received first (the oldest one). Lowest router ID This prefers the route that comes from the BGP router with the lowest router ID. Minimum cluster list If the originator or router ID is the same for multiple paths, it prefers the path with the minimum cluster list length. Lowest neighbor address This prefers the path that comes from the lowest neighbor address ForYour Reference
  31. 31. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Best Path selection impact: BGP route-reflector RR PE2 PE3 Z NH:PE3, P:Z NH:PE2, P:Z PE1 Prefix Z Via PE2 E0 E0 Prefix Z Via E0 Prefix Z Via E0 NH:PE2, P:Z RR, does best path selection,… result only one NLRI is annonce to RR client.
  32. 32. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP policy impact: PE2 PE3 Z NH:PE2, P:Z LP 200 Withdraw NH:PE3, P:Z LP 100 PE1 Prefix Z Via PE2, LP200 Via PE3, LP100E0 E0 Prefix Z Via E0, LP 200 Prefix Z Via E0, LP 100 BGP does withdraw path with lower policies (MED, Local Preference, Weight,..),… result only one NLRI is announce to BGP peer’s.
  33. 33. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Solutions • VPN unique RD • BGP Best External • BGP Add-Path • BGP Optimal Route Reflection
  34. 34. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Unique RD for MPLS-VPN RR PE2 PE3 Z NH:PE2, P:Z/RD2 NH:PE3, P:Z/RD3 NH:PE2, P:Z/RD2 NH:PE3, P:Z/RD3 PE1 VRF blue Prefix Z Via PE2 Via PE3 • Unique RD per VRF  Unique VPNv4/v6 NLRI • RR does best path on two different VPNv4/v6 NLRI, both forwarded • Recommended method for MPLS-VPN IOS-XR IOS-XE NX-OS
  35. 35. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP Best External Prefix Z Via PE2, LP 100 Via PE3, LP 200 • With Best External, The backup PE (PE2 here) still propagate to the RRs or Peers its own best external path. • PE1 and PE3 have 2 path PE2 PE3 Z PE1 NH:PE3, P:Z LP 200 NH:PE2, P:Z LP100 XR 4.2.1 XE 3.8 NX-OS: radar
  36. 36. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP Add-Path RR1 NH:PE2, P:Z AP 1 NH:PE2, P:Z Prefix Z Via PE2 Via PE3 • Add-Path will signal diverse paths from 2 to X paths • Required all Add-Path receiver BGP router to support Add-Path capability. * Next slides for more details NH:PE3, P:Z AP 2 NH:PE3, P:Z PE2 PE3 Z PE1 XR X.X.X XE X.X NX-OS X.X XR 4.3.1* XE 3.10* NX-OS 6.2.8*
  37. 37. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public IETF draft define few flavors of Add-x-Path: • Add-n-path: with add-n-path the route reflector will do best path computation for all paths and send n best to BR/PE. Usecase: Primary + n-1 Backup scenario. (n= 3 IOS-XE, n=2 IOS XR) • Add-all-path: with add-all-path, the route reflector will do the primary best path computation (only on first path) and then send all path to BR/PE. (supported on all OS: IOS-XE, IOS-XR and NX-OS) Usecase: hot potato routing scenario, large DC ECMP load ballancing • Add-all-multipath+backup : with add-all-multipath, the route reflector will do the primary best path computation and send all equal-path (according to multipath rules) and one backup to Border Router / Provider Edge. Usecase: large DC ECMP load ballancing BGP Add-path flavors IOS-XE IOS-XR NX-OS Add-n-path Add-all-path Add-all-multipath
  38. 38. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public • Hot Potato Routing attempts to divert the traffic to the closest Egress Router • Done in BGP using an IGP metric • Route Reflector (RR) deployments will choose the Egress Router closest to the RR • An RR selects best path based on IGP metric computed from its IGP database and announce this path to its client BGP Speakers • RRs are typically located in the data path within a cluster • Virtual RRs (VRR) are typically placed outside the clusters • Hot Potato Routing is an issue for a VRR • RRs can not select paths with optimal IGP metrics for their client BGP Speakers in different clusters • ORR helps solve the Hot Potato Routing for VRRs BGP Optimal Route Reflection Purpose
  39. 39. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Hot Potato with full mesh Paris London NY Boston Z Prefix Z Via NY Via Paris Prefix Z Via NY Via Paris
  40. 40. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Hot Potato with route-reflection Paris London NY Boston Z Prefix Z Via NY Prefix Z Via NY RR Breaking Hot Potato
  41. 41. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public • Described in draft-ietf-idr-optimal-route-reflection-06 • Three ways of doing ORR – Addpath (Option 1) – RR based ORR (Option 2) – RR Client BGP assisted ORR (Option 3) Optimal Route Reflection Options
  42. 42. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Hot Potato with route-reflection + add-all-path Paris London NY Boston Z Prefix Z Via NY Via Paris Prefix Z Via NY Via Paris RR RISK: too many path IOS-XR IOS-XE NX-OS
  43. 43. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public • RR runs SPF multiple times, one per cluster or each RR client BGP Speaker • Resulting IGP metric values are stored in a Cluster/RR Client based rib table • BGP best path mechanism modified to compute best path per Cluster/RR Client • Best path computed using the appropriate rib table • BGP route advertisement modified to announce best path computed for a given Cluster/RR Client • Pros: – All changes are confined to RR. No change to RR Client BGP Speakers • Cons: – Changes to BGP best path algorithm and BGP route announcement mechanism – Addition of a new module to compute multiple SPFs RR Based ORR (Option 2)
  44. 44. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Hot Potato with RR Based ORR Paris London NY Boston Z Prefix Z Via Paris Prefix Z Via NY ORR RISK: too many SPF to run IOS-XR demo code IOS-XE no plan NX-OS no plan neighbor x.x.x.x address-family ipv4 unicast optimal-route-reflection a.b.c.d
  45. 45. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public • RR requests the IGP metric from the RR Client via BGP using: – NH SAFI (draft-varlashkin-bgp-nh-cost-00) or – BGP-LS (draft-ietf-idr-ls-distribution-03) • RR stores IGP metric values in RR Client specific rib table • BGP best path mechanism modified to compute best path per Cluster/RR Client • Best path computed using the appropriate rib table • BGP route advertisement modified to announce best path computed for a given Cluster/RR Client • Pros: – RR does not have to run multiple SPFs • Cons: – Changes required on RR Clients (upgrade needed) – Convergence impact on requesting metric values/changes on demand – Changes to BGP best path algorithm and route announcement mechanism RR Client BGP Assisted ORR (Option 3)
  46. 46. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public • Based on XRv (32-bit IOS XR) • A new module called ORRSPF is written to: – Create multiple rib tables per ORR configuration – Create SPT for a particular context – IGP (ISIS/OSPF), area/level, rooted at a SPF root. – Store routes from multiple SPFs in their respective tables. – Use IGP data from ISIS/OSPF or BGP-LS. • Made the following changes to BGP: – CLI to configure ORR roots – Calculate best path per ORR root config (Cluster or RR Client IP) – Create update groups per ORR config – Consult appropriate RIB table for hot potato routing – Advertise best path per ORR config – Made use of addpath infrastructure on RR ORR Proof Of Concept code available
  47. 47. BGP enabler for SDN
  48. 48. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Control and Data Plane resides within Physical Device
  49. 49. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Software defined networking (SDN) is an approach to building computer networks that separates and abstracts elements of these systems What is SDN?(perWikipedia definition)
  50. 50. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public In other words… In the SDN paradigm, not all processing happens inside the same same device
  51. 51. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public SDN Hybrid Approach • 20+ Years investment in Distributed Control Planes—capex, skills and expertise— by both vendors and customers • Distributed Control Planes designed to survive battlefield conditions with the possibility of multiple failures • Leave the distributed control plane in place for “normal” traffic, use SDN for traffic that needs special handling (routing, bandwidth reservation etc.) • In the event of an SDN Controller failure, you still have a network that works, maybe not as optimally Hybrid Control plane: Distributed control combined with central control (throughControllers) for optimized behavior (e.g. optimized performance)
  52. 52. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public WAN BW optimization WAN BW optimization: 90% - Distributed optimization - Full Mesh Auto BW RSVP-TE tunnels - HIGHOPEX (complex) - Cust A >50K tunnels - Cust B >100K tunnels - Generate Network Oscillation (instability) Today WAN BW, Latency, QoS optimization: 95% - Hybrid optimization (Centralized/Distributed) - SDN PCE controller drivenWAN optimization - Adequate Segment RoutingTE tunnel - Low OPEX (simple) - Cust A <50 tunnels - Cust B <100 tunnels WAN-Ochestration SDNWAN PCE controller
  53. 53. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Gathering up-to-date WAN network state • To do its job SDN WAN Controller requires up-to- date network visibility information, primarily about – Topology  IGP (OSPF/ISIS) information, direct link/passive, or better: BGP – Load/Capacity  SNMP, NetFlow, NETCONF/YANG  ISIS, OSPF, BGP LS extended TE attributes (future) 54 Collector Programming Application Engine NGN WAN Viz & Analytics State Multi- Layer SDN WAN
  54. 54. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public High Level perspective of BGP-LinkState (BGP-LS) • BGP may be used to advertise link state and link state TE database of a network (BGP-LS) • Provides a familiar operational model to easily aggregate topology information across domains • New link-state address family • Support for distribution of OSPF and IS-IS link state databases • Topology information distributed from IGP into BGP (only if changed) Domain 1 Domain 2 Domain 0 BGP-LS TED BGP-LS BGP-LS RR PCE XR: 5.1.1 XE: radar NX-OS: radar
  55. 55. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP flowspec • BGP (like any other routing protocol) influences destination-based routing • BGP routing information can be injected from a central place (“SDN controller”) • Why not use it for more than just giving a destination address to route packets to? • “Flow Specification Rules” – Application aware Filtering/redirect/mirroring – Dynamic and adaptive technology – Simple to configure
  56. 56. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Use case 1: Security DDoS mitigation DDOS scrubber Security Controller DDOS Analyser Scan Netflow data To detect DDOS signature SP Description:The goal is to push policies to match on certain flows under DDoS attacks and drop/rate limit or redirect traffic to DDoS scrubber to protect peering / enterprise customers Business:SP to sale DDoS mitigation services to enterprise customers, generating add value to IP transit services Flexible Netflow BGP flowspec Match: DDOS flow Action: redirect to DDOS scruber
  57. 57. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Use case 2: Redirection to DC/NfV Description: The goal to redirect certain flows from IP NGN or Internet transit network to DC and NfV appliances Business: SP to sale NfV appliance services to enterprise customers, generating add value to IP NGN and IP transit servicesNAT VM Firewall VM SBC VM dDOS VM NAT VM Firewall VM SBC VM dDOS VM NAT VM Firewall VM SBC VM dDOS VM NAT VM Firewall VM SBC VM dDOS VM default HTTP BGP flowspec Match: HTTP flows Action: redirect to DC/NfV
  58. 58. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Cisco BGP flowspec is Standard supported • BGP flowspec: RFC5575 • IPv6 support: draft-ietf-idr-flow-spec-v6 • IP Next Hop redirection options: draft-ietf-idr-flowspec-redirect-ip • Origin check relax: draft-ietf-idr-bgp-flowspec-oid • Optimized flow based forwarding plane. • Controller, Route Reflection and Client. Tested with exaBGP (IPv4 controller), Arbor (IPv4 controller), Juniper (IPv4 client) and Alcatel (IPv4 & IPv6 client) XR 5.2.0 XE 3.14 FS RR XE 3.15 March 2015 NX-OS radar
  59. 59. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP flowspec infrastructure BGP flowspec BGP Platform hardware Policy Infrastructure (E-PBR) Flowspec Manager CLI YANG Phase 2 Phase 1 XR XML BGP
  60. 60. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Router acting as BGP flowspec client BGP flowspec BGP Platform hardware Policy Infrastructure (E-PBR) Flowspec Manager CLI YANG Phase 2 Phase 1 XR XML BGP BGP Flowspec Match X ActionY
  61. 61. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Router acting as BGP flowspec SDN controller BGP flowspec BGP Platform hardware Policy Infrastructure (E-PBR) Flowspec Manager CLI YANG Phase 2 Phase 1 XR XML BGP BGP Flowspec Match X ActionY
  62. 62. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP flowspec tuple support for IPv4/v6 BGP Flowspec NLRI type QoS match fields Value input method Controller ASR9k As client CRS As client Type 1 IPv4/v6 Destination address Prefix length    Type 2 IPv4/v6 Source address Prefix length    Type 3 IPv4/v6 protocol Multi value range    Type 4 IPv4/v6 source or destination port Multi Value range    Type 5 IPv4/v6 destination port Multi Value range    Type 6 IPv4/v6 Source port Multi Value range    Type 7 IPv4/v6 ICMP type Multi value range  Future  Type 8 IPv4/v6 ICMP code Multi value range  Future  Type 9 IPv4/v6 TCP flags (2 bytes include reserved bits) Bit mask  Only lower byte not all bits Type 10 IPv4/v6 Packet length Multi value range    Type 11 IPv4/v6 DSCP, Traffic Class Multi value range    Type 12 IPv4 fragmentation bits Bit mask  Only indication of fragment  Type 13 IPv6 flow label optional header Muti value range  Future future
  63. 63. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP flowspec extended community actions BGP ext-community value PBR Action XR PI ASR9k CRS 0x8006 (RFC5575) Traffic Rate 0 drop    0x8006 (RFC5575) Traffic Rate <rate> police    0x8008 (RFC5575) Redirect VRF redirect vrf    0x8009 (RFC5575) Traffic Marking Set dscp    0x800b (IP redirect draft) Redirect IP NH nexthop IPv4/v6   
  64. 64. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP persistence BGP persistence: for certain AFI/SAFI combinations it is desirable that a BGP speaker be able to retain routing state learned over a session that has terminated. By maintaining routing state forwarding may be preserved. draft-uttaro-idr-bgp-persistence BGP Presistence Community Persistent after BGP control plane failed 2 2 1 XR 5.2.2 XE: radar NX-OS: radar
  65. 65. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BMP overview Adj-RIB-in (pre-inbound-filter) BGP Monitor Protocol update BMP collector BMP client Inbound filtering policing Loc-RIB (post-inbound-filter) iBGP update BMP message Adj-RIB-in (pre-inbound-filter) eBGP update BMP client/collector BGP peer’s (external) BGP peer (internal) XR 5.2.2 XE 3.11 NX-OS no plan
  66. 66. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BMP overview 1.BMP devices (e.g. routers) send BMP messages to a BMP collector. 2.Open Daylight (ODL) or NCS (TAIL-f) controller SQL plugin with SQL usingYang interfaces with the BMP receiver database. ODL or NCS in this fashion provides an abstract view of all BMP collector data. 3.Admins, Network Engineers, automated programs/scripts, etc. interact via ODL or NCS northbound interfaces to run various BMP analytics. 4.Admins, Network Engineers, automated programs/scripts, etc. can also go direct to the BMP database as needed Full picture
  67. 67. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BMP overview There are many reasons to use BMP, but to highlight a few common ones: 1. LookingGlasses - IPv4, IPv6, andVPN4 2. Route Analytics -Track convergence times, history of prefixes as they change over time, monitor and track BGP policy changes, etc... 3. Traffic EngineeringAnalytics - Adapt dynamically to change and know what is the best shift 4. BGP pre-policyWhat-Ifs - Pre-policy routing information provides insight into all path attributes from various points in the network allowing nonintrusive what-if topology views for new policy validations many more Why BMP ?
  68. 68. Egress Peering Traffic Engineering
  69. 69. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP Traffic Engineering Peering router BR CDN Peering router BR Host BGP Path BGP Path 90% 90% BGP TE Path 50% 130% BGP peering • Follow BGP best path BGP Egress PeeringTraffic Engineering • Egress Peering SLA and BW optimization • Cisco leading architecture with BGP Segment Routing • BGP EPE SR • BGP Label Unicast with prefix-SID attribute
  70. 70. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public B D A C 1.1 2.1 3.1 3.5 BGP LS AS3 AS2 AS1 0/1 0/2 0/3 0/4 Loop 0 4.1 Interfaces PeerAdj SID PeerNode SID PeerSet SID Eth0/1 (1.0) 101 111 121 Eth0/2 (2.0) 102 112 122Eth0/3 (3.0) 103 113 Eth0/4 (3.4) 104 0.1 Route Controller BGP LS EPE Segment Routing E BGP LU Label 1xx IOS XR: CY 2015 NX-OS:CY2015
  71. 71. Roadmap & Conclusion
  72. 72. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP / RPL – IOS XR XR 4.3.0 • BGP c-multicast signaling • BGP Session/Prefix Scale XR 4.2.3 • XR BGP - show bgp (afi safi) neighbors (addr) advertised- routes enhancement • BGP - Maintain list of dropped prefixes, updates for a duration - Per neighbor Knob XR 4.3.1 • BGP c-multicast signaling • BGP Session/Prefix Scale • L3VPN IAS option B and CSC label policing and label filtering (RPF check) • L3VPN dynamic route leaking • Mix of aggregate (per VRF) and specific (pe Prefix) labes • BGP add-all-multipath • Inbound/outbound policy for RT SAFI • VPN route-limit XR 4.3.2 • PBB-EVPN for normalized hand-off • BGP per neighboir link- bandwidth XR 5.1.0 • BGP user define Martian list • BGP resilient per CE label allocation • VPLS LSM - BGP signaling • NH Index XR 5.1.1 • BGP – mVPN PE-PE ingress replication • BGP – mVPN PE-PE IR inter AS • BGP Link State distribution • BGP static network • BGP mVPN multi-instance • RPL set-label (vPE) • RPL IPv6 bits address macth • RPL mVPN BGP sign/ad support • XRVR – VRR (GA) XR 5.2.0 • BGP flowspec • BGP VRF aware SAFI 2 and mVPN SAFI 129 multi-topology multicast routing • RPL – set admin-distance • BGP - CLI to disable Next Hop Self for Multipath prefixes • BGP - remove Private AS in inbound policy • BGP - ignore AS-Path length for multipath • RPL - match on atomic aggregate flag of a prefix XR 5.2.2 • BMP • BGP persistent • NG mVPN musti-segment • iBGP local-AS • RPL – if best-external XR 4.3.3 XR 5.1.2 • BGP Multi-Segment pw (FEC 129
  73. 73. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP – IOS-XE XE 3.8 ASR1000, ASR90x,CSR1000v • VPLS BGP signaling • mVPN BGP dampening • BGP VPN distinguisher Attribute • BGP multicluster id XE 3.9 ASR1000, ASR90x,CSR1000v • VRF aware conditionnal advertisement • Wildcart for VPN distinguisher / Rt rewrite • IPv6 NSR • BGP local-AS allow-policy XE 3.10 ASR1000, ASR90x,CSR1000v • BGP per-CE-label • BGP NSR for Inter-AS option B (IPv4 & IPv6) • L3VPN iBGP PE-CE • VRF aware route-reflection • ieBGP multipath fornative IPv4/IPv6 XE 3.11 ASR1000, ASR90x,CSR1000v • VRF aware BGP translate- update • EVPN / PBB EVPN route- reflection • BMP (BGP monitoring protocol) • RTC for legacy PE • GSHUT enhancement XE 3.12 ASR1000, ASR90x, CSR1000v • BGP Accumulated IGP • VPLS inter-AS option – BGP signaling • BGP flowspec route-reflection XE 3.13 ASR1000, ASR90x,CSR1000v • BGP - set track xx into route-map • BGP- Subcodes for BGP Cease notification (RFC 4486) • BGP – NSR enhancement • BGP - draft-ietf-idr-as4octet-extcomm- generic-subtype (RFC 5668) XE 3.14 ASR1000, ASR90x,CSR1000v • BGP split horizon enhancement • BGP flowspec route-reflection
  74. 74. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public BGP – NX-OS 7.1 •BGP+label (RFC3107) •BGP - support for IPv6 next hop for IPv4 routes (RFC5549) •cisco-BGP-MIBv2 (IPv6, 4bytes ASN) •Update-delay Timer knob •PIC Edge (IP only, no MPLS, multipath) – This is for the BGP PIC unipath for v4 •Weighted ECMP (BGP, RIB, UFDM, FIB) •MPLS-VPN Inter-AS Option B (full) 7.0 •BGP – DFA CP •BGP remote-private-as 6.2.6 •BGP – DFA Mc RR 6.2.8 •BGP+label (RFC3107) •BGP - support for IPv6 next hop for IPv4 routes (RFC5549) •cisco-BGP-MIBv2 (IPv6, 4bytes ASN) •Update-delay Timer knob •PIC Edge (IP only, no MPLS, multipath) – This is for the BGP PIC unipath for v4
  75. 75. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Many BGP books available
  76. 76. © 2015 Cisco and/or its affiliates. All rights reserved.Presentation_ID Cisco Public Complete Your Online Session Evaluation • Give us your feedback and you could win fabulous prizes. Winners announced daily. • Complete your session evaluation through the Cisco Live mobile app or visit one of the interactive kiosks located throughout the convention center. Don’t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online 82

×