Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 IGP Data Plane Convergence Benchmarking draft-ietf-bmwg-igp-dataplane-conv-app-01.txt draft-ietf-bmwg-igp-dataplane-conv-term-01.txt draft -ietf-bmwg-igp-dataplane-conv-meth-01.txt.

Similar presentations


Presentation on theme: "1 IGP Data Plane Convergence Benchmarking draft-ietf-bmwg-igp-dataplane-conv-app-01.txt draft-ietf-bmwg-igp-dataplane-conv-term-01.txt draft -ietf-bmwg-igp-dataplane-conv-meth-01.txt."— Presentation transcript:

1 1 IGP Data Plane Convergence Benchmarking draft-ietf-bmwg-igp-dataplane-conv-app-01.txt draft-ietf-bmwg-igp-dataplane-conv-term-01.txt draft -ietf-bmwg-igp-dataplane-conv-meth-01.txt Authors: Scott Poretsky, Quarry Technologies Brent Imhoff, WilTel Communications 58th IETF Meeting – Minneapolis

2 2 Changes for Terminology (01 from 00) New Terms Preferred Egress Interface Next-Best Egress Interface Full Convergence Convergence Event Convergence Event Instant Convergence Recovery Instant Restoration Convergence Time Packet Sampling Interval

3 3 Changes for Terminology (01 from 00) Renamed Terms –Full Convergence Time -> Rate-Derived Convergence Time –Average Convergence Time -> Loss-Derived Convergence Time –Route Convergence Event Slope -> Convergence Event Transition –Route Convergence Recovery Slope -> Convergence Recovery Transition

4 4 Example Convergence Measurement Rate-Derived Convergence Time Convergence Recovery Transition Convergence Event Transition Packet Sampling Interval Convergence Event InstantConvergence Recovery Instant Convergence Packet Loss Convergence Time

5 5 Changes for Methodology (01 from 00) Test Setup (section 3) Test Topologies (section 3.1) –Added diagrams for Convergence Due to ECMP Member Interface Failure (Figure 3) Parallel Link Interface Failure (Figure 4) Test Considerations (section 3.2) –Added recommended Timer values –Added recommendations for reporting of Rate-Derived Convergence Time and Loss-Derived Convergence –Added recommendation for configuration of Packet Sampling Interval –Added recommendation for selection of media Reporting Format (section 3.3) - ADDED

6 6 Changes for Methodology (01 from 00) Test Cases (section 4) Added test cases for –Convergence Due to ECMP Member Interface Failure –Convergence Due to Parallel Link Interface Failure Added steps to every test case to measure Restoration Convergence Time a.Restore SONET on Tester's Neighbor Interface connected to DUT's Preferred Egress Interface. b.Measure Restoration Convergence Time [2] as DUT detects the link up event and converges all IGP routes and traffic back to the Preferred Egress Interface. Reorganized test cases for better flow –00 grouped Local Test Cases and Remote Test Cases –01 groups by Convergence Event

7 7 Next Steps Comments? Ready for Last Call for IESG Review?

8 8 Backup Slides

9 9 Basic Test Methodology Test Configuration Tester_1 advertises simulated topology via routing protocol(s) Tester_2 sends traffic to DUT to all destinations in FIB DUT has two paths (via Link 1 and Link 2) to reach destinations DUT by default prefers lower cost path via Link 1 Convergence Event reroutes traffic to Link 2 Test Procedure Offer Load at maximum Forwarding Rate with fixed packet size to all destinations in the FIB Measure pps received at Tester Force a Convergence Event Observe loss of traffic forwarding Observe recovery to forwarding at line rate Calculate Convergence Time Test Setup NOTE: Different test cases Described in draft. DUT Tester Preferred Egress Interface Next-Best Egress Interface

10 10 Test Cases 4.1 Convergence Due to Link Failure 4.1.1 Convergence Due to Local Interface Failure 4.1.2 Convergence Due to Neighbor Interface Failure 4.1.3 Convergence Due to Remote Interface Failure 4.2 Convergence Due to PPP Session Failure 4.3 Convergence Due to IGP Adjacency Failure 4.4 Convergence Due to Route Withdrawal 4.5 Convergence Due to Cost Change 4.6 Convergence Due to ECMP Member Interface Failure 4.7 Convergence Due to Parallel Link Interface Failure

11 11 Reporting Format ParameterUnits IGP(ISIS or OSPF) Interface Type(GigE, POS, ATM, etc.) Packet Sizebytes IGP Routes number of IGP routes Packet Sampling Intervalseconds or milliseconds IGP Timer Values SONET Failure Indication Delayseconds or milliseconds IGP Hello Timerseconds or milliseconds IGP Dead-Intervalseconds or milliseconds LSA Generation Delayseconds or milliseconds LSA Flood Packet Pacingseconds or milliseconds LSA Retransmission Packet Pacingseconds or milliseconds SPF Delayseconds or milliseconds Benchmarks Rate-Derived Convergence Timeseconds or milliseconds Loss-Derived Convergence Timeseconds or milliseconds Restoration Convergence Timeseconds or milliseconds

12 12 Convergence Benchmarks Rate-Derived Convergence Time = Time to converge 100% of the traffic to all routes in FIB after a Convergence Event Loss-Derived Convergence Time = (Number of Packets Lost)/(Offered Packet Load per Second) Use of Benchmarks –Rate-Derived Convergence Time is preferred benchmark when Packet Sampling Interval <100msec –Loss-Derived Convergence Time is preferred benchmark when Packet Sampling Interval >100msec –Both Loss-Derived Convergence Time and Rate-Derived Convergence Time should be reported


Download ppt "1 IGP Data Plane Convergence Benchmarking draft-ietf-bmwg-igp-dataplane-conv-app-01.txt draft-ietf-bmwg-igp-dataplane-conv-term-01.txt draft -ietf-bmwg-igp-dataplane-conv-meth-01.txt."

Similar presentations


Ads by Google