Re: [tcpm] I-D Action: draft-nishida-tcpm-agg-syn-ext-01.txt

Carles Gomez Montenegro <carles.gomez@upc.edu> Mon, 07 November 2022 10:06 UTC

Return-Path: <carles.gomez@upc.edu>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 61DA3C14CEFC for <tcpm@ietfa.amsl.com>; Mon, 7 Nov 2022 02:06:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=upc-edu.20210112.gappssmtp.com
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 4-0-XdNdH54O for <tcpm@ietfa.amsl.com>; Mon, 7 Nov 2022 02:06:31 -0800 (PST)
Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 11B5CC14F748 for <tcpm@ietf.org>; Mon, 7 Nov 2022 02:06:30 -0800 (PST)
Received: by mail-ej1-x630.google.com with SMTP id f27so28687723eje.1 for <tcpm@ietf.org>; Mon, 07 Nov 2022 02:06:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=upc-edu.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=l0WSPw3AWuOdbZK+reetMFbMF8kJT4zO4eqqT7bBJnc=; b=i1OkbY7leBKgvl9WEkd2qceYYwUWL+BR6bYT1Y34QPQB6jtUwz+j9/6UyT3aUlJtTP t8yRxUn1DadnIkALIObChcGFY2dqcw+JHP4o8z5CxEykkNT7GkF3xIPuBNkPcOYWNWWc ezOV2gBm9Gbf5xpzXsAtPUZxNNlF+i2BZZXI0TZgGzZaGvZxahSHiuwddktOsQ5Hv/m6 oWZEdglr6yEYonG5snviUxplob5Ty4oQKYpQ4/WugdU9ON2B7yID8LjfcDFZpexLFXlb /T7t+6zCL9lmQctkxoFhtKIWpXWD6f+RP2MlLsYU+lcDo9z3oRdb8z9ta7EbGgg4b2hb kWXA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=l0WSPw3AWuOdbZK+reetMFbMF8kJT4zO4eqqT7bBJnc=; b=wPE+iWft6tWHKOqF1F9nIzbrZpWiwkQwTTWIyRe/TikXx12tZl4FQQobgkQHci+KcQ mBSLoDXNmvQaY0FCgWKvDarepM6VMnIO1U3Iv6iTW1kReTlfodu8YVtTMkwdSYc72wZh JfzxlyVHouQsaEdstfYZni1ynp5Vbn2/aGgifObluVhMvosJgMXSA7EjTMvwxw9jq5hs 5VdbdDSM/JqXGqeIS/gIBz4TYRDl0TWcZAdarzAkiWfPbcHxo8/FtKVvh9BrZuJcoQWa TIAhUl7+21cfUsmZqOMiYAfBua/tETUGzsBzYT1YFTzqDdGZWkTuFHlexs8S1OnZuY2N 5x3w==
X-Gm-Message-State: ANoB5pk77YLvicfKPKEu3lfQXUo0rbkukSyTfTyQI9/HGQyiSSc5Y0Vw pdjUvKws61QSDUL/PXYkFq+ePNXV1M9yonpOE7C0qA==
X-Google-Smtp-Source: AA0mqf735m+N3Bw1h2/BjGtyPJ3UtrTEwmDfCgRlQnB/tiZYW+X2T3RiV5k4hfSTDKGJ2vrIRwBIPaD6JxQQ1yK3vmk=
X-Received: by 2002:a17:906:4996:b0:7ae:6cb9:6c5c with SMTP id p22-20020a170906499600b007ae6cb96c5cmr2604726eju.695.1667815588968; Mon, 07 Nov 2022 02:06:28 -0800 (PST)
MIME-Version: 1.0
References: <166650933536.54626.1084834310598969945@ietfa.amsl.com> <CAAK044R=NBX1-5rdQ41UeTRrHXEymGXx9uymWeeM8ufh0wQB6g@mail.gmail.com>
In-Reply-To: <CAAK044R=NBX1-5rdQ41UeTRrHXEymGXx9uymWeeM8ufh0wQB6g@mail.gmail.com>
Reply-To: carles.gomez@upc.edu
From: Carles Gomez Montenegro <carles.gomez@upc.edu>
Date: Mon, 07 Nov 2022 11:06:18 +0100
Message-ID: <CAAUO2xw_DOn0BoKEBNR8zvZ4EpWojhgTpWQaQO0b_ojavDTCCA@mail.gmail.com>
To: Yoshifumi Nishida <nsd.ietf@gmail.com>
Cc: "tcpm@ietf.org Extensions" <tcpm@ietf.org>, Jon Crowcroft <jon.crowcroft@cl.cam.ac.uk>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/3yA3Z0gtwYxR9X0ybzTolDiGbdY>
Subject: Re: [tcpm] I-D Action: draft-nishida-tcpm-agg-syn-ext-01.txt
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Nov 2022 10:06:33 -0000

Hi Yoshi,

Thanks for your draft, and for taking into account the needs of a new
experimental proposal such as the TARR option.

Indeed, currently, 4 bytes is the minimum format size to announce
support of an RFC 6994-conforming experimental TCP option. However, as
you mention in your draft, the same information might be conveyed by
using less bits.

I've been thinking about whether the number of GID bits (i.e., 2 bits)
is the best choice or not. My own conclusion is that it is, since:

- Number of GID bits = 0 --> it does not allow to omit unused aggregated blocks.
- Number of GID bits = 1 --> it would support only 14 options.
- Number of GID bits = 3 --> it would support 40 options, which
perhaps is not really necessary, and would add one bit of overhead per
aggregated block.

Thanks,

Carles





> Hi folks,
>
> I have submitted an updated version for aggregated option draft.
> The main points of this version are the following, mainly to address Joe's comments.
> - The draft contains now aggregated option only.  delay negotiation proposal has been removed and out of scope of the draft.
> - The main target for aggregated option is a new experimental proposal such as TARR option while It is possible to aggregate existing options with some conditions,
> It would be great if you could provide some feedback.
>
> Thanks,
> --
> Yoshi
>
>
> On Sun, Oct 23, 2022 at 12:15 AM <internet-drafts@ietf.org> wrote:
>>
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts directories.
>>
>>
>>         Title           : Aggregated Option for SYN Option Space Extension
>>         Author          : Yoshifumi Nishida
>>   Filename        : draft-nishida-tcpm-agg-syn-ext-01.txt
>>   Pages           : 9
>>   Date            : 2022-10-23
>>
>> Abstract:
>>    TCP option space is scarce resource as its max length is limited to
>>    40 bytes.  This limitation becomes more significant in SYN segments
>>    as all options used in a connection should be exchanged during SYN
>>    negotiations.  This document proposes a new SYN option negotiation
>>    scheme that can aggregate multiple TCP options in SYN segments into a
>>    single option so that more options can be negotiate during 3 way
>>    handshake.  With its simple design, the approach does not require
>>    fundamental changes in TCP.
>>
>>
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-nishida-tcpm-agg-syn-ext/
>>
>> There is also an HTML version available at:
>> https://www.ietf.org/archive/id/draft-nishida-tcpm-agg-syn-ext-01.html
>>
>> A diff from the previous version is available at:
>> https://www.ietf.org/rfcdiff?url2=draft-nishida-tcpm-agg-syn-ext-01
>>
>>
>> Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts
>>
>>
>> _______________________________________________
>> I-D-Announce mailing list
>> I-D-Announce@ietf.org
>> https://www.ietf.org/mailman/listinfo/i-d-announce
>> Internet-Draft directories: http://www.ietf.org/shadow.html
>> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm