Re: [bmwg] I-D Action: draft-ietf-bmwg-benchmarking-stateful-00.txt

Gabor LENCSE <lencse@hit.bme.hu> Mon, 26 September 2022 02:18 UTC

Return-Path: <lencse@hit.bme.hu>
X-Original-To: bmwg@ietfa.amsl.com
Delivered-To: bmwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0206FC1522B3 for <bmwg@ietfa.amsl.com>; Sun, 25 Sep 2022 19:18:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LPF68ZzRqLcg for <bmwg@ietfa.amsl.com>; Sun, 25 Sep 2022 19:18:46 -0700 (PDT)
Received: from frogstar.hit.bme.hu (frogstar.hit.bme.hu [IPv6:2001:738:2001:4020::2c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52270C14CE2E for <bmwg@ietf.org>; Sun, 25 Sep 2022 19:18:45 -0700 (PDT)
Received: from [10.206.214.27] ([210.173.24.86]) (authenticated bits=0) by frogstar.hit.bme.hu (8.17.1/8.17.1) with ESMTPSA id 28Q2ITBv045700 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO) for <bmwg@ietf.org>; Mon, 26 Sep 2022 04:18:36 +0200 (CEST) (envelope-from lencse@hit.bme.hu)
X-Authentication-Warning: frogstar.hit.bme.hu: Host [210.173.24.86] claimed to be [10.206.214.27]
Content-Type: multipart/alternative; boundary="------------pmr4cqh652j07cG0vORe05Jw"
Message-ID: <a18a8b31-fb8d-4ee6-8092-1a03978d86e5@hit.bme.hu>
Date: Mon, 26 Sep 2022 11:18:24 +0900
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.13.1
Content-Language: en-US
To: bmwg@ietf.org
References: <166404257987.62474.16153916416210946356@ietfa.amsl.com>
From: Gabor LENCSE <lencse@hit.bme.hu>
In-Reply-To: <166404257987.62474.16153916416210946356@ietfa.amsl.com>
X-Virus-Scanned: clamav-milter 0.103.7 at frogstar.hit.bme.hu
X-Virus-Status: Clean
Received-SPF: pass (frogstar.hit.bme.hu: authenticated connection) receiver=frogstar.hit.bme.hu; client-ip=210.173.24.86; helo=[10.206.214.27]; envelope-from=lencse@hit.bme.hu; x-software=spfmilter 2.001 http://www.acme.com/software/spfmilter/ with libspf2-1.2.11;
X-DCC-wuwien-Metrics: frogstar.hit.bme.hu; whitelist
X-Scanned-By: MIMEDefang 2.86 on 152.66.248.44
Archived-At: <https://mailarchive.ietf.org/arch/msg/bmwg/2P9_kHP7z6aMnxOnmHg1AtLUVmE>
Subject: Re: [bmwg] I-D Action: draft-ietf-bmwg-benchmarking-stateful-00.txt
X-BeenThere: bmwg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Benchmarking Methodology Working Group <bmwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bmwg>, <mailto:bmwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bmwg/>
List-Post: <mailto:bmwg@ietf.org>
List-Help: <mailto:bmwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bmwg>, <mailto:bmwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Sep 2022 02:18:51 -0000

Dear BMWG Chairs and List Members,

First all, I am very happy for the adoption of our draft and thank you 
for all your support!

We have made the following main changes:

    Added measurement setup for Stateful NAT64 gateways.

    Consistency checking and corrections.

As for the nit checker report regarding the non-RFC-6890 compliant IP 
addresses, the following explanation was added:

    Note: We are fully aware of [RFC6890  <https://datatracker.ietf.org/doc/html/rfc6890>] special purpose IP address
    ranges.  The [RFC1918  <https://datatracker.ietf.org/doc/html/rfc1918>] private IP addresses are used to facilitate an
    easy understanding of the example.  And we consider the usage of the
    IP addresses reserved for benchmarking absolutely legitimate.

We would be happy to receive reviews and recommendations how to improve 
it. We are ready to publish an improved version before the cutoff date 
of IETF 114 if needed.

I am in Tokyo as a guest researcher at the Research Laboratory of 
Internet Initiative Japan from September 15 to December 15 to do 
research in the topic of benchmarking stateful NAT64 gateways. I plan to 
validate the methodology described in our draft by benchmarking various 
stateful NAT64 gateway implementations.

So this is the best time, if you could recommend any improvement for the 
methodology. :-)

Best regards

Gábor


On 9/25/2022 3:02 AM, internet-drafts@ietf.org wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Benchmarking Methodology WG of the IETF.
>
>          Title           : Benchmarking Methodology for Stateful NATxy Gateways using RFC 4814 Pseudorandom Port Numbers
>          Authors         : Gabor Lencse
>                            Keiichi Shima
>    Filename        : draft-ietf-bmwg-benchmarking-stateful-00.txt
>    Pages           : 23
>    Date            : 2022-09-24
>
> Abstract:
>     RFC 2544 has defined a benchmarking methodology for network
>     interconnect devices.  RFC 5180 addressed IPv6 specificities and it
>     also provided a technology update, but excluded IPv6 transition
>     technologies.  RFC 8219 addressed IPv6 transition technologies,
>     including stateful NAT64.  However, none of them discussed how to
>     apply RFC 4814 pseudorandom port numbers to any stateful NATxy
>     (NAT44, NAT64, NAT66) technologies.  We discuss why using
>     pseudorandom port numbers with stateful NATxy gateways is a difficult
>     problem.  We recommend a solution limiting the port number ranges and
>     using two phases: the preliminary test phase and the real test phase.
>     We show how the classic performance measurement procedures (e.g.
>     throughput, frame loss rate, latency, etc.) can be carried out.  We
>     also define new performance metrics and measurement procedures for
>     maximum connection establishment rate, connection tear down rate and
>     connection tracking table capacity measurements.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-bmwg-benchmarking-stateful/
>
> There is also an htmlized version available at:
> https://datatracker.ietf.org/doc/html/draft-ietf-bmwg-benchmarking-stateful-00
>
>
> Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts
>
>
> _______________________________________________
> bmwg mailing list
> bmwg@ietf.org
> https://www.ietf.org/mailman/listinfo/bmwg