mitigation of bgp route leaks
play

Mitigation of BGP Route Leaks - PowerPoint PPT Presentation

Methods for Prevention, Detection and Mitigation of BGP Route Leaks ietf-idr-route-leak-detection-mitigation-06 (Route leak definition: RFC 7908) K. Sriram, D. Montgomery, B. Dickson, K. Patel, and A. Robachevsky IDR Working Group Meeting,


  1. Methods for Prevention, Detection and Mitigation of BGP Route Leaks ietf-idr-route-leak-detection-mitigation-06 (Route leak definition: RFC 7908) K. Sriram, D. Montgomery, B. Dickson, K. Patel, and A. Robachevsky IDR Working Group Meeting, IETF-98 March 2018 Acknowledgements: The authors are grateful to many folks in various IETF WGs for commenting, critiquing, and offering very helpful suggestions (see acknowledgements section in the draft.) 1

  2. Route Leak: The Tale of Two Culprits route-leak propagated (P) prefix (P) peer ISP1 ISP2 (AS1) (AS2) prefix (P) route-leak update propagated (P) prefix (P) route-leak (P) update Customer (AS3) • Intra-AS and Inter-AS solutions are necessary. 2

  3. Building Blocks ietf-idr-route-leak-detection-mitigation-06 Secure RLP fields with BGPsec Intra-AS route leak Inter-AS route leak prevention (iBGP detection/mitigation messaging) • Optional transitive • COMMUNITY, or attribute (RLP fields) • Attribute Configure peering relation for each peer (per prefix) OOB communication between operators: Peering relation, ASN, interface IP RLP = Route Leak Protection fields OOB = Out of Band (in Optional transitive attribute) 3

  4. Configuration Process Flow OOB communication Provider Customer Lat. Peer Complex OOB: Prefix sets with different relations Configure 4

  5. Inter-AS Solution: RLP Attribute Optional Transitive Attribute ASN: N Most Recently Added RLP: N ……. ASN: N Least Recently Added RLP: N 5

  6. No Single Point of Failure & Large ISPs’ Ring of Security More robust in partial Customer Major ISP deployment cone (AS7, AS8, AS9 not upgraded) Small ISP / Customer AS4 Customer Customer AS3 cone cone AS5 AS15 RLP(5) = 1 p AS1 AS2 Leak RLP(1) = 1 Stopped Leak at AS2 AS7 AS8 Leak AS9 Customer cone Customer 6 cone

  7. Building Blocks (with BGP Role negotiation) Secure RLP fields with BGPsec Intra-AS route leak Inter-AS route leak prevention (iBGP detection/mitigation messaging) • Optional transitive • COMMUNITY, or attribute • Attribute Configure peering relation for each peer (per prefix) BGP OPEN / BGP Role Capability negotiations – re- confirming the role stated in OOB communication OOB communication between operators: Peering relation, ASN, interface IP ymbk-idr-bgp-open-policy 7

  8. Configuration Process Flow (with BGP Role negotiation) OOB communication Provider Customer Lat. Peer Complex OOB: Prefix sets with different Configure relations BGP Role Capability negotiations (re-confirming the role stated in OOB communication) Neighbor does Mismatch Configuration Re-confirmed not send Role Actions? Set RLP per ISP’s own knowledge? 8

  9. Merging of the Efforts  Option A: Two drafts that complement each other • Separate draft exclusively dealing with BGP Open Policy / Role capability  Has other applications (e.g. draft-ymbk-idr-isp-border)  Keyur and Sriram have offered good feedback and very happy to continue working with the authors • ietf-idr-route-leak-detection-mitigation describes the other building blocks (intra-AS, inter-AS)  Captures nicely the distilled/refined ideas that reflect five years of WG efforts in SIDR, GROW, and IDR  Option B: Merge BGP Open Policy / Role capability into ietf-idr-route-leak-detection-mitigation (sort out authorship issues amicably) 9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend