Sub-IP Layer Protection Mechanism Performance Benchmarking draft-ietf-bmwg-protection-term-03.txt draft-ietf-bmwg-protection-meth-02.txt BMWG, IETF-70.

Slides:



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

Basic BGP Data Plane Convergence Benchmarking draft-papneja-bgp-basic-dp-convergence-01 Rajiv Papneja, Susan Hares, Bhavani Parise, Mohan Nanduri, Jay.
1 Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute-05 Author.
69th IETF Chicago IETF BMWG WLAN Switch Benchmarking Tarunesh Ahuja, Tom Alexander, Scott Bradner, Sanjay Hooda, Jerry Perser, Muninder Sambi.
Sub-IP Layer Protection Mechanism Performance Benchmarking draft-ietf-bmwg-protection-term-05 draft-ietf-bmwg-protection-meth-04 November 17, 2008 Rajiv.
PW Endpoint Fast Failure Protection draft-shen-pwe3-endpoint-fast-protection-03 Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc) Wim Henderickx (Alcatel-Lucent)
1 Benchmarking Methodology WG (bmwg) 70th IETF – Vancouver, Canada Thursday, December 6, 2007, 9:00-11:30 (Oak) Chairs: –Al Morton If.
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
60th IETF San Diego August 2004 Layer 1 VPNs draft-takeda-l1vpn-framework-01.txt Raymond Aubin (Nortel) Marco Carugi (Nortel) Ichiro Inoue (NTT) Hamid.
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.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
Device Reset Characterization draft-ietf-bmwg-reset-02 Rajiv Asati Carlos Pignataro Fernando Calabria Cesar Olvera Presented by Andrew.
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 Virtual Router Redundancy Protocol (VRRP) San Francisco IETF VRRP Working Group March 2003 San Francisco IETF Mukesh Gupta / Nokia Chair.
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.
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.
Analyze Assure Accelerate Benchmarking Terminology for Protection Performance Takumi Kimura Jerry Perser 55 th IETF Atlanta, USA.
Sub-IP Layer Protection Mechanism Performance Benchmarking draft-ietf-bmwg-protection-term-04.txt draft-ietf-bmwg-protection-meth-03.txt BMWG, IETF-72.
PIM Extension For Tunnel Based Multicast Fast Reroute (TMFRR) draft-lwei-pim-tmfrr-00 IETF 76, Hiroshima.
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.
1 Benchmarking Methodology WG (bmwg) 66th IETF – Montreal, Canada Thursday, June 13, 2006, 13:00-15:00 (519A) Chairs: –Al Morton – If.
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.
70th IETF Vancouver, December 2007 CCAMP Working Group Status Chairs: Deborah Brungard : Adrian Farrel :
1 Sub-IP Protection Methods of Measurement: Considerations Al Morton bmwg Chair IETF-72.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
1 68th IETF, Prague, March 2007 Address Resolution for GMPLS controlled PSC Ethernet Interfaces draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-04.txt.
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.
1 Benchmarking Methodology WG (bmwg) 71st IETF – Philadelphia, PA USA Monday, March 10, 2008, 13:00-15:00 (Salon J) Chairs: –Al Morton
1 Protection in SONET Path layer protection scheme: operate on individual connections Line layer protection scheme: operate on the entire set of connections.
28 July BGP Data-Plane Benchmarking Applicable to Modern Routers Ilya Varlashkin Rajiv Papneja Bhavani Parise presented by Grégory CAUCHIE.
Benchmarking Methodology WG (bmwg) 57th IETF – Vienna, Austria Tuesday, July 15, 2003, and Chairs: –Kevin Dubray
23Mar BGP Data-Plane Benchmarking Applicable to Modern Routers Rajiv Papneja Ilya Varlashkin Bhavani Parise Dean Lee Sue Hares.
Upstream LSR Redundancy for Multi-point LDP Tunnels draft-pdutta-mpls-mldp-up-redundancy-00.txt IETF-81 Pranjal Kumar Dutta Wim Henderickx Alcatel-Lucent.
1 IETF-70 draft-akhter-bmwg-mpls-meth MPLS Benchmarking Methodology draft-akhter-bmwg-mpls-meth-03 IETF 70 Aamer Akhter / Rajiv Asati /
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
1 RSVP-TE Extensions For Fast Reroute of Bidirectional Co-routed LSPs draft-tsaad-mpls-rsvpte-bidir-lsp-fastreroute-00.txt Author list: Mike Taillon
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.
Sub-IP Layer Protection Mechanism Performance Benchmarking draft-ietf-bmwg-protection-term-04.txt draft-ietf-bmwg-protection-meth-03.txt BMWG, IETF-71.
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.
Authors: Scott Poretsky, Quarry Technologies Brent Imhoff, LightCore
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
MPLS-TP Fault Management Draft draft-boutros-mpls-tp-fault-01
Tal Mizrahi Marvell IETF Meeting 78, July 2010
DetNet Data Plane Discussion
Presenter: Jeffrey Zhang
Authors: Scott Poretsky, Quarry Technologies Brent Imhoff, LightCore
MPLS-TP Survivability Framework
Accelerated Stress Benchmarking
Igor Bryskin - Adrian Farrel -
IETF BMWG FRR Related Benchmarking Drafts Status and Update
IETF BMWG FRR Related Benchmarking Drafts Status and Update
ITU-T Study Group 15 Update to IETF CCAMP
DetNet Data Plane Discussion
PLR Designation in RSVP-TE FRR
draft-xie-ccamp-lsp-dppm-01.txt Presenter: Dan Li Authors: Guowu Xie
Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-ietf-teas-gmpls-lsp-fastreroute-06 Authors: Mike Taillon.
Network Survivability
The Business Value of MPLS VPNs
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Label Switched VPNs – Scalability and Performance Analysis
Eusebi Calle, Jose L Marzo, Anna Urra. L. Fabrega
IETF BMWG MPLS TE Scalability and Performance Status and Update
draft-ietf-dtn-bpsec-06
Path Computation Element WG Status
IPFRR WITH FAST NOTIFICATION
DetNet Architecture Updates
Presentation transcript:

Sub-IP Layer Protection Mechanism Performance Benchmarking draft-ietf-bmwg-protection-term-03.txt draft-ietf-bmwg-protection-meth-02.txt BMWG, IETF-70 Vancouver December 2007 Author Team: Poretsky, Papneja, Karthik, Vapiwala, LeRoux, Rao

2 Scope of Work Item Common terminology and metrics for benchmarking the performance of sub-IP layer protection mechanisms Benchmarks are measured at the IP-Layer Methodology is technology-independent so can be used to compare performance of different protection mechanisms. Terminology will applied to separate Methodology documents for different sub-IP layer protection mechanisms  Multi-Protocol Label Switching Fast Reroute (MPLS-FRR)  Generalized MPLS (GMPLS)  Automatic Protection Switching (APS)  Virtual Router Redundancy Protocol (VRRP)  Stateful High Availability (HA)

3 Terminology Changes from Rev 02 to 03 Removed term “Tunnel” because it was not used anywhere and was similar in definition to “Path”. Path definition updated to be sequence of nodes and links, not just sequence of nodes. Added two new Benchmarks:  Failover Packet Loss  Reversion Packet Loss Added sequence of events to section 1. Introduction “The sequence of events is as follows: 1. Failover Event - Primary Path fails 2. Failure Detection- Failover Event is detected 3. Failover - Backup Path becomes the Working Path due to Failover Event 4. Restoration - Primary Path recovers from a Failover Event 5. Reversion (optional) - Primary Path becomes the Working Path”

4 Restoration/Reversion Clarified in Restoration Definition: The act of Failover Recovery in which the Primary Path is restored following a Failover Event Reversion Definition: The act of restoring the Primary Path as the Working Path Restoration Definition: The act of failover recovery in which the Primary Path recovers from a Failover Event, but is not yet forwarding packets because the Backup Path remains the Working Path Reversion Definition: The act of failover recovery in which the Primary Path becomes the Working Path so that it forwarding packets. -02 Submittal-03 Submittal

5 Equations Updated in -03 (Equation 1) Additive Backup Delay = Forwarding Delay(Backup Path) - Forwarding Delay(Primary Path) (Equation 2) Time-Based Loss Method (TBLM) (Equation 2a) TBLM Failover Time = Time(Failover) - Time(Failover Event) (Equation 2b) TBLM Reversion Time = Time(Reversion) - Time(Restoratio Timestamp-Based Method (TBM) uses Equation 2 with the difference being that the time values are obtained from the timestamp in the packet payload rather than from the Tester. (Equation 3) Packet-Loss Based Method (PLBM) (Equation 3a) PLBM Failover Time = Number of packets lost / (Offered Load rate * 1000) Units are packets/(packets/second) = seconds (Equation 3b) PLBM Restoration Time = Number of packets lost / (Offered Load rate * 1000) Units are packets/(packets/second) = seconds

6 Input from Al for -04 Simplify the following terms. Failover Event, Failure Detection, Failover, Restoration, Reversion and Protection-Switching Node  Agree with recommendations AND "Failover Event" will include "malfunction or planned stoppage" in its definition. Clarify Discussion for Failure Detection.  Agree with recommendations AND will replace "PLR" with "midpoint".

7 Input from Adrian (CCAMP) for -04 Please consider aligning terminology with RFC 4427 produced by CCAMP. This derives terms from: - RFC G G.841 Of course, there are many other sources of terminology for protection features. Thanks, Adrian There is some alignment and some contradiction with this BMWG work item. Author Team will update Terminology and Methodology document as necessary and provide explanation for any remaining deltas. Examples:  The RFC 4427 definition of Impairment assumes packet loss. Contrary to BMWG work in which impairments could occur regardless of whether or not packer loss occurs. The goal of the BMWG work item is to benchmark protection mechanisms that prevent packet loss when “Failover Event” occurs.  A path is defined as a single link, whereas in RFC4427 "span" defines a link

8 Acknowledgements Thanks to BMWG-ers for support shown in the work item The authors wish to thank the following for their invaluable input to the merged document  Curtis Villamizar  Jean Philippe Vasseur Thanks to Agilent Technologies for their comments on this work item and for conforming to the methodology we proposed

9 Next Steps Incorporate any new comments from meeting and mailing list Submit -04 Term and -03 Methodology by end of January