110 likes | 122 Views
This document aims to provide a framework for benchmarking IPsec, unify IPsec terminology, create repeatable benchmark tests, and identify implementation issues for cohesive vendor comparison. The document is still being updated with upcoming changes.
E N D
63rd IETF Meeting Benchmarking Methodology Working Groupdraft-ietf-bmwg-ipsec-term-06draft-ietf-bmwg-ipsec-meth-00 Michele Bustos Merike Kaeo Tim Van Herck
draft-ietf-bmwg-ipsec-*-nnIntroduction & motivation • Framework for benchmarking IPsec. • Unify IPsec terminology. • Create repeatable benchmark tests. • Identify implementation issues • NOT for interop issues • Provide cohesive vendor comparison. • Documents are still being synced up
draft-ietf-bmwg-ipsec-term-06Changes • Tunnel definition re-org (major change) • Redefined ‘tunnel’ terms • Back to IKE Phase [1|2] primitives • IKE Phase 1 SA’s • IKE Phase 2 SA’s • IPsec Tunnel == 1 Ph.1 SA + 2 Ph.2 SA’s • Introduced IPv6 language • Expanded scope to introduce host testing. • Lots of I-D nits
draft-ietf-bmwg-ipsec-term-06Upcoming changes • Based on WGLC comments: • Need for a Phase1 rekey frame loss? • IKE version agnostic document required? • Does scope need to be expanded to IKEv2 • Authors feel IKEv2 benchmarking should be a separate document. • Additional IPsec throughput terms • IPsec Fragmentation Throughput • IPsec Reassembly Throughput also required ?
draft-ietf-bmwg-ipsec-term-06Upcoming changes (continued) • IPsec Capacity • Phase 1 SA Capacity is this necessary. • Phase 2 SA Capacity (1 Phase 1 SA. Max. Phase 2 SA’s negotiated) • IPsec Tunnel Capacity • XAUTH/MODCFG Is part of the Security Context which must be reported
draft-ietf-bmwg-ipsec-term-06Upcoming changes (continued) • Author initiated • Measurement Units • Number of N-octet frames Frames • ‘Time units with enough precision to reflect <a> measurement ‘ msec • Framesizes (L2/L3 encrypted/cleartext) need to be clarified.
draft-ietf-bmwg-ipsec-term-06Upcoming changes (continued) • Iterated tunnel definition rework/scrap? • Time to First Packet worth measuring ? • [configured | established | active] tunnels • Configured == cfg (+ SPI for manual keying) • Established == cfg + entry in SADB • Active deprecated • Huge copy/paste error in IPsec Tunnel Discussion.
draft-ietf-bmwg-ipsec-meth-00What’s new • The entire draft ! • Currently incomplete. Solid -00 available in next 2 weeks. • Expansive IPv6 language added
draft-ietf-bmwg-ipsec-meth-00Input needed on … • Topologies • Test Setup Parameters • Minimal required transform sets • Keepalives / DPD • What is missing? • WGLC for both docs simultaneously.
draft-ietf-bmwg-ipsec-meth-00Upcoming changes • Document will be completed to a solid -00 • Fragmentation discussion will be moved into the terminology document • Instrumentation data will be removed
Contacts • Michele Bustosmbustos@ixiacom.com • Merike Kaeomerike@doubleshotsecurity.com • Tim Van Herck herckt@cisco.com • Mailers • Working Group: bmwg@ietf.org • Authors: bmwg-ipsec@external.cisco.com