1 / 9

Basic BGP Data Plane Convergence Benchmarking

Basic BGP Data Plane Convergence Benchmarking . Rajiv Papneja - Mohan Nanduri Bhavani Parise - Eric Brendel Susan Hares - Jay Karthik. Background and Current Status.

kyrie
Download Presentation

Basic BGP Data Plane Convergence Benchmarking

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Basic BGP Data Plane Convergence Benchmarking Rajiv Papneja - Mohan Nanduri BhavaniParise - Eric Brendel Susan Hares - Jay Karthik

  2. Background and Current Status • Terminology for Benchmarking BGP Device Convergence in the (RFC 4098) / June 2005 • Draft focusing on the BGP Data Plane convergence document ready and has been posted on private • www.ndzh.com/ietf/bmwg • Team formed to produce the methodology draft • draft-papneja-bgp-basic-dp-convergence-00.txt • Rajiv Papneja, Bhavani Parise, Susan Hares, Mohan Nanduri, Jay Karthik, & Eric Brendel

  3. Scope of the Draft • BGP Data plane FIB convergence for both IPv4 and IPv6 • Limited to Basic BGP convergence (RFC 4271 functionality with Multi-Protocol BGP (MP-BGP) for IPv6) • BGP Failure/Convergence Events • Considers dependencies on factors impacting convergence: • Number of peers, • Number of routes/peers • Policy Processing/Reconfiguration • Data Traffic characterization – offered load • Various test cases that covers iBGP, eBGP, failure convergence events • Topologies – Several 3 node, and 4 node setups

  4. Test Methodologies Considered • RIB-IN convergence • RIB-OUT convergence • iBGP convergence • eBGP convergence • eBGP multi-hop convergence • BGP Failure/Convergence Events • Physical Link failure (local/remote) • ECMP link failure (local/remote) • BGP session failure • Hard Reset tests - BGP Non-Recovering Hard Reset • BGP Soft Reset • BGP Route Withdrawal Convergence measurement • BGP Path Attribute Change Convergence Time • BGP Graceful Restart Convergence Time

  5. Basic test set-up DUT Emulation Traffic Interfaces Routing Interfaces

  6. Logical test set-up HLP DUT Emulation AS 1 (IBGP AS 2 (EBGP) AS 1 AS 1 (IBGP AS 3 (EBGP)

  7. Logical test set-up DUT Emulation HLP DUT AS 1 (IBGP AS 4 (EBGP) AS 1 (IBGP AS 3 (EBGP) AS 1 (IBGP AS 2 (EBGP) AS 1

  8. Goal of work • Data + Control plane • Other drafts (Hares*) • Building blocks for AS cp-dp • Potential output • Tool kit based on an open source code • Results tested on multiple machines

  9. Next Steps • Published initial version of the Methodology in July 2010. • Solicit input from SP community • Feedback and comments from the group on the test cases • Focus – After review, WG document for standardization

More Related