Proposal for new Working Group Item: Core Router Software Accelerated Life Testing (draft-poretsky-routersalt-term-00.txt) Authors: Scott Poretsky, Avici.

Slides:



Advertisements
Similar presentations
Basic BGP Data Plane Convergence Benchmarking -Rajiv Papneja - Mohan Nanduri -Bhavani Parise - Eric Brendel -Susan Hares - Jay Karthik.
Advertisements

© 2003, Cisco Systems, Inc. All rights reserved..
1 © 2006 Cisco Systems, Inc. All rights reserved. Cisco Confidential Session Number Presentation_ID Next Generation Network Architectures Summary John.
69th IETF Chicago IETF BMWG WLAN Switch Benchmarking Tarunesh Ahuja, Tom Alexander, Scott Bradner, Sanjay Hooda, Jerry Perser, Muninder Sambi.
Securing the Router Chris Cunningham.
Chapter 9: Access Control Lists
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-03 draft-ietf-bmwg-sip-bench-meth-03 March 28, 2011 Prof. Carol Davids, Illinois Inst. of Tech.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Configuring and Testing Your Network Network Fundamentals – Chapter 11.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—2-1 Module Summary  Ethernet cables and segments can span only a limited physical distance,
66th IETF Meeting Montreal IETF BMWG WLAN Switch & Mesh Benchmarking Jerry Perser
Extension to LDP-VPLS for Ethernet Broadcast and Multicast draft-delord-l2vpn-ldp-vpls-broadcast-exten-03 Presenter: Zhihua Liu, China Telecom IETF79,
IETF 90: VNF PERFORMANCE BENCHMARKING METHODOLOGY Contributors: Sarah Muhammad Durrani: Mike Chen:
Edge Protection 111. The Old World: Network Edge Core routers individually secured Every router accessible from outside “outside” Core telnet snmp.
Data Communications and Networks
Reliable Routing for the Internet Avici Company Confidential Scott Poretsky Avici Systems, Inc. June 3, 2002 Core Router Testing for High Availability.
TCP/SYN Attack – use ACL to allow traffic from TCP connections that were established from the internal network and block packets from an external network.
Protocols and the TCP/IP Suite
Repeaters and Hubs Repeaters: simplest type of connectivity devices that regenerate a digital signal Operate in Physical layer Cannot improve or correct.
1 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Remote access typically involves allowing telnet, SSH connections to the router Remote requires.
Draft-mickles-v6ops-isp-cases-02.txt Cleveland Mickles IETF55 V6OPS WG Meeting Atlanta, GA 11/20/02.
Draft-mickles-v6ops-isp-cases-01.txt September 19, 2002 Cleveland Mickles V6OPS ISP Breakout Session.
Networking & the Internet. 2 What is a Network? □ A computer network allows computers to communicate with many other computers and to share resources.
1 Authors: Scott Poretsky, Quarry Technologies Shankar Rao, Qwest Communications Ray Piatt, Cable and Wireless 58th IETF Meeting – Minneapolis Accelerated.
1 BENCHMARKING IGP DATA PLANE ROUTE CONVERGENCE draft-ietf-bmwg-igp-dataplane-conv-app-08.txt draft-ietf-bmwg-igp-dataplane-conv-term-08.txt draft-ietf-bmwg-igp-dataplane-conv-meth-08.txt.
IGP Data Plane Convergence draft-ietf-bmwg-dataplane-conv-meth-14.txt draft-ietf-bmwg-dataplane-conv-term-14.txt draft-ietf-bmwg-dataplane-conv-app-14.txt.
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-02 draft-ietf-bmwg-sip-bench-meth-02 July 24, 2010 Prof. Carol Davids, Illinois Inst. of Tech.
1 BENCHMARKING NETWORK DEVICES UNDER ACCLERATED STRESS draft-ietf-bmwg-acc-bench-term-07.txt draft-ietf-bmwg-acc-bench-meth-04.txt draft-ietf-bmwg-acc-bench-meth-ebgp-00.txt.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 8 Virtual LANs Cisco Networking Academy.
1 SIP Performance Benchmarking draft-poretsky-sip-bench-term-04.txt draft-poretsky-bmwg-sip-bench-meth-02.txt BMWG, IETF-70 Vancouver Dec 2007 Davids IIT.
IETF BMWG Work Items 65th IETF Meeting Dallas, TX Tuesday 3/21/06.
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-01 draft-ietf-bmwg-sip-bench-meth-01 March 22, 2010 Prof. Carol Davids, Illinois Inst. of Tech.
1 SIP Performance Benchmarking draft-poretsky-sip-bench-term-03.txt draft-poretsky-bmwg-sip-bench-meth-01.txt BMWG, IETF-69 Chicago July 2007 Poretsky,
State of Georgia Release Management Training
IGP Data Plane Convergence draft-ietf-bmwg-dataplane-conv-meth-15.txt draft-ietf-bmwg-dataplane-conv-term-15.txt draft-ietf-bmwg-dataplane-conv-app-15.txt.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—2-1 BGP Transit Autonomous Systems Forwarding Packets in a Transit AS.
1 Border Gateway Protocol (BGP) and BGP Security Jeff Gribschaw Sai Thwin ECE 4112 Final Project April 28, 2005.
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.
1 Scott Poretsky, Quarry Technologies Shankar Rao, Qwest Communications Jean-Louis Le Roux, France Telecom Rajiv Papneja, Isocore Rajesh Khanna, Avici.
1 Sub-IP Protection Methods of Measurement: Considerations Al Morton bmwg Chair IETF-72.
75 th IETF, Stockholm, Sweden July 26-31, 2009 BMWG SIP Benchmarking BMWG, Monday July 27, 2009 Scott Poretsky Carol Davids Vijay K. Gurbani.
1 Authors: Scott Poretsky, Reef Point Systems Shankar Rao, Qwest Communications 64th IETF Meeting – Vancouver Accelerated Stress Benchmarking draft-ietf-bmwg-acc-bench-term-07.txt.
28 July BGP Data-Plane Benchmarking Applicable to Modern Routers Ilya Varlashkin Rajiv Papneja Bhavani Parise presented by Grégory CAUCHIE.
© 2002, Cisco Systems, Inc. All rights reserved..
Slide #1IETF 71 – Roll WG – March 2008 Routing Requirements for Urban Sensor Networks draft-dohler-r2ln-routing-reqs-00.txt M. Dohler G. Madhusudan G.
1 Content-Aware Device Benchmarking Methodology (draft-hamilton-bmwg-ca-bench-meth-05) BMWG Meeting IETF-79 Beijing November 2010 Mike Hamilton
Configuring and Testing Your Network Network Fundamentals.
1 IGP Data Plane Convergence Benchmarking draft-ietf-bmwg-igp-dataplane-conv-app-00.txt draft-ietf-bmwg-igp-dataplane-conv-term-00.txt draft -ietf-bmwg-igp-dataplane-conv-meth-00.txt.
RADIUS attributes commonly used in fixed networks draft-klammorrissette-radext-very-common-vsas-00 Devasena Morrissette, Frederic Klamm, Lionel Morand.
Sub-IP Layer Protection Mechanism Performance Benchmarking draft-ietf-bmwg-protection-term-04.txt draft-ietf-bmwg-protection-meth-03.txt BMWG, IETF-71.
Benchmarking for CoPP draft-shishio-bmwg-copp-00 Shishio Tsuchiya
1 Authors: Scott Poretsky, Quarry Technologies Shankar Rao, Qwest Communications 60th IETF Meeting – San Diego Accelerated Stress Benchmarking draft-ietf-bmwg-acc-bench-term-03.txt.
Instructor Materials Chapter 8 Configuring Cisco Devices
Instructor Materials Chapter 1: LAN Design
Authors: Scott Poretsky, Quarry Technologies Brent Imhoff, LightCore
Instructor Materials Chapter 5: Dynamic Routing
Authors: Scott Poretsky, Quarry Technologies Brent Imhoff, LightCore
Accelerated Stress Benchmarking
IETF BMWG FRR Related Benchmarking Drafts Status and Update
IETF BMWG FRR Related Benchmarking Drafts Status and Update
Configuring and Testing Your Network
Chapter 5: Dynamic Routing
Chapter 4: Access Control Lists (ACLs)
Implement Inter-VLAN Routing
Brief Introduction to IEEE P802.1CF
SIP Performance Metrics
Medium-Sized Switched Network Construction
Implement Inter-VLAN Routing
DetNet Information Model Consideration
Implement Inter-VLAN Routing
Routers convergence benchmarking
Presentation transcript:

Proposal for new Working Group Item: Core Router Software Accelerated Life Testing (draft-poretsky-routersalt-term-00.txt) Authors: Scott Poretsky, Avici Systems Ray Piatt, Cable and Wireless Shankar Rao, Qwest Communications 55th IETF Meeting - Atlanta

Routers in an operational network do many things simultaneously network protocols traffic forwarding security policies router management Testing typically has been performed on individual features. To accurately benchmark a router for deployment => test that router in operational conditions with all deployed features. Also Introduce simulated network instability at high rate Motivation for Draft

Summary of Draft Defines model and its terminology for Accelerated Life Testing of Core Routers. Provides Terminology for Configuring simulated network conditions Accelerating network instability Evaluating results

Model

Benefits of Draft Evaluation of multiple protocols enabled simultaneously as configured in deployed networks. Assessment of System and Software Stability. Determination that the router is still manageable. Identification of Software Coding bugs: Memory Leaks Suboptimal CPU Utilization Coding Logic when multiple protocols operational

Benchmarks Run-Time without Error Run-Time without Control Plane Error Run-Time without Data Plane Error Run-Time without Management Plane Error Run-Time without Security Plane Error Minimum Available Memory Maximum CPU Utilization

Instability Conditions Interface Shutdown Cycling Rate causing Session Loss Route Convergence LSP Reroute Route Flap Rate LSP Reroute Rate Intended Test Duration

Manageability Verify that router is still manageable with all protocols operational during instability: SNMP Telnet FTP SSH Logging

Issues 1. White Box Tests - Minimum Available Memory and Maximum CPU Utilization are not externally observable Impact to protocols and forwarding are externally observable 2. Commercial test equipment is unable to do this today. 3. Ability to close on parameters/protocols

Planned Next Steps Add Startup Conditions including rates of establishment. Add Secure Management Protocols (such as RADIUS, TACACS) Add IGP Flapping. Add repeated convergence due to route changes (attributes, TLVs). Already cover repeated convergence due to link loss. Add Scope Section Remove White Box benchmarks - Minimum Available Memory and Maximum CPU Utilization

Questions Is this work item of interest to the BMWG? Realistic Test Scenario for a Single Router Carrier feedback indicates this addresses current test needs. Is this work item appropriate for the BMWG? 1. Uniform model required to compare routers. 2. Common benchmarks needed to communicate results. 3. Fits BMWG charter. Propose BMWG accept this draft.