Benchmarking Methodology for IPv6 Transition Technologies
RFC 8219

Document Type RFC - Informational (August 2017; No errata)
Last updated 2017-08-12
Replaces draft-georgescu-bmwg-ipv6-tran-tech-benchmarking
Stream IETF
Formats plain text pdf html bibtex
Reviews
Stream WG state Submitted to IESG for Publication
Document shepherd Al Morton
Shepherd write-up Show (last changed 2017-04-18)
IESG IESG state RFC 8219 (Informational)
Consensus Boilerplate Yes
Telechat date
Responsible AD Warren Kumari
Send notices to "Al Morton" <acmorton@att.com>
IANA IANA review state Version Changed - Review Needed
IANA action state No IC
Internet Engineering Task Force (IETF)                      M. Georgescu
Request for Comments: 8219                                    L. Pislaru
Category: Informational                                          RCS&RDS
ISSN: 2070-1721                                                G. Lencse
                                             Szechenyi Istvan University
                                                             August 2017

       Benchmarking Methodology for IPv6 Transition Technologies

Abstract

   Benchmarking methodologies that address the performance of network
   interconnect devices that are IPv4- or IPv6-capable exist, but the
   IPv6 transition technologies are outside of their scope.  This
   document provides complementary guidelines for evaluating the
   performance of IPv6 transition technologies.  More specifically, this
   document targets IPv6 transition technologies that employ
   encapsulation or translation mechanisms, as dual-stack nodes can be
   tested using the recommendations of RFCs 2544 and 5180.  The
   methodology also includes a metric for benchmarking load scalability.

Status of This Memo

   This document is not an Internet Standards Track specification; it is
   published for informational purposes.

   This document is a product of the Internet Engineering Task Force
   (IETF).  It represents the consensus of the IETF community.  It has
   received public review and has been approved for publication by the
   Internet Engineering Steering Group (IESG).  Not all documents
   approved by the IESG are a candidate for any level of Internet
   Standard; see Section 2 of RFC 7841.

   Information about the current status of this document, any errata,
   and how to provide feedback on it may be obtained at
   http://www.rfc-editor.org/info/rfc8219.

Georgescu, et al.             Informational                     [Page 1]
RFC 8219      Benchmarking for IPv6 Transition Technologies  August 2017

Copyright Notice

   Copyright (c) 2017 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (http://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Georgescu, et al.             Informational                     [Page 2]
RFC 8219      Benchmarking for IPv6 Transition Technologies  August 2017

Table of Contents

   1. Introduction ....................................................4
      1.1. IPv6 Transition Technologies ...............................4
   2. Conventions Used in This Document ...............................6
   3. Terminology .....................................................7
   4. Test Setup ......................................................7
      4.1. Single-Translation Transition Technologies .................8
      4.2. Encapsulation and Double-Translation Transition
           Technologies ...............................................8
   5. Test Traffic ....................................................9
      5.1. Frame Formats and Sizes ....................................9
           5.1.1. Frame Sizes to Be Used over Ethernet ...............10
      5.2. Protocol Addresses ........................................10
      5.3. Traffic Setup .............................................10
   6. Modifiers ......................................................11
   7. Benchmarking Tests .............................................11
      7.1. Throughput ................................................11
      7.2. Latency ...................................................11
      7.3. Packet Delay Variation ....................................13
           7.3.1. PDV ................................................13
           7.3.2. IPDV ...............................................14
      7.4. Frame Loss Rate ...........................................15
      7.5. Back-to-Back Frames .......................................15
      7.6. System Recovery ...........................................15
      7.7. Reset .....................................................15
   8. Additional Benchmarking Tests for Stateful IPv6 Transition
      Technologies ...................................................15
      8.1. Concurrent TCP Connection Capacity ........................15
      8.2. Maximum TCP Connection Establishment Rate .................15
Show full document text