[tcpm] Fwd: I-D Action: draft-nishida-tcpm-agg-syn-ext-00.txt

Yoshifumi Nishida <nsd.ietf@gmail.com> Wed, 03 February 2021 07:12 UTC

Return-Path: <nsd.ietf@gmail.com>
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 980FB3A1512 for <tcpm@ietfa.amsl.com>; Tue, 2 Feb 2021 23:12:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kG-Jda7g0ogi for <tcpm@ietfa.amsl.com>; Tue, 2 Feb 2021 23:12:29 -0800 (PST)
Received: from mail-qv1-xf36.google.com (mail-qv1-xf36.google.com [IPv6:2607:f8b0:4864:20::f36]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A3CC3A1510 for <tcpm@ietf.org>; Tue, 2 Feb 2021 23:12:29 -0800 (PST)
Received: by mail-qv1-xf36.google.com with SMTP id r13so6797629qvm.11 for <tcpm@ietf.org>; Tue, 02 Feb 2021 23:12:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=08h0TYdAjy5qM4bUmSZ4cWiNAYLwrZi09csY8btzhug=; b=RNn8sJ+CW7ArXXiNk0wtem/3WzAiUkdKg53tdG9ytTUgUkKhMA9GvMuu5doF0LF+xO iiCtYjxsoIVP86KAzRZvs1hpv03mz1+mPvdZejPcnUn6KHcw993FzAaPxJ19e5U1cB4O LFBzPrGc10/juHbr2iwq/suWXC+quJc3iR9do83sFEEEtuypfRwjkdJft6GGh1qJk9vT PivSLSGj9gcexhREyHW0GWXXGhZIERHNjzoZBfCjwnFWjAcpqH/l/ctArrAmB8JPMxUB 441GEzaYkdZPKqv5e5YEtsXo53TmCL7/edgRaHu31stQB0EA00HOmmRc0k1sbnyX+6c8 PVkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=08h0TYdAjy5qM4bUmSZ4cWiNAYLwrZi09csY8btzhug=; b=S8D+u0KPoyeTd2cECWN2X3BoKuezlxRksuXe7H4+BlNDufsag7jaq9+G7vhd/b3I7w O0LZGB4tPqb6X9/okNxGqD/wANK7vd1XTWpT0gwVH/4wgBNcMgS4GtvwdNppEaMz93i9 LWdHZQR89V3RmjsggBeaZXf2f1h2lrh8XD9F2BTQ3BgV8q6ICkB75rTYBpOxSQD/96e9 t2o5di7hX9omHIju8hW0OZPUVdnvsegKc0XLUX3gmO2G9h5aGo/zMs+v8JeNbWjSDj5R 3K69MAZ+LkL2RquvUfspYd9ES/9wg4WQJXblNBJgvtvCAH/970mYwKn9ztwBa2WJ5wi3 EVdg==
X-Gm-Message-State: AOAM531NS6U+2cvIxa5a+xIH1RnrXZKYCH5D8GuNRmv+Yyl//qStEGmX 0JnipThC3V6genXhYbm/qIIk65cfvlFGUFhrYTmTsCm+
X-Google-Smtp-Source: ABdhPJzFQ8Ti78OKRINbnha7u8H7GJWls+cf4wAaJvauZQYpddf4F4NRHYwzX7miNmzBDE4j8QVDawLnIUuHvYJyn94=
X-Received: by 2002:ad4:5445:: with SMTP id h5mr1697729qvt.22.1612336348315; Tue, 02 Feb 2021 23:12:28 -0800 (PST)
MIME-Version: 1.0
References: <161233469809.31214.294457730576935197@ietfa.amsl.com>
In-Reply-To: <161233469809.31214.294457730576935197@ietfa.amsl.com>
From: Yoshifumi Nishida <nsd.ietf@gmail.com>
Date: Tue, 02 Feb 2021 23:12:17 -0800
Message-ID: <CAAK044QYBiGXKm+D+=edc8TWhjzAadBxER5VRFmJOdW8hdXFKg@mail.gmail.com>
To: "tcpm@ietf.org Extensions" <tcpm@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004cc3c605ba694fb5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/rV0iK-5tIIUrWC5w6cdf_dS2ETA>
Subject: [tcpm] Fwd: I-D Action: draft-nishida-tcpm-agg-syn-ext-00.txt
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 03 Feb 2021 07:12:34 -0000

Hi folks,

I prepared a draft for SYN option space extensions.
I know this is a difficult issue in TCP and has been discussed for a long
time.
But, I'm thinking that it might be a good time to discuss it again.

Key ideas of the draft are the followings.
1: drastic changes in TCP's spec will not be required
    (it does not require updating TCP header format nor using multiple SYN
packets or additional SYN-like packets)
2: utilize the option negotiation schemes in mptcp for generic purposes.
so, I think it can be considered middlebox friendly.
3: it has some limitations (e.g it can only extend around 30-40 bytes for
SYN option space). But, if it's combined with EDO, we can use more option
space.
    (depends on how EDO draft will progress, though)

Please let me know if you have any questions or comments or suggestions.

Thank you so much!
--
Yoshi


---------- Forwarded message ---------
From: <internet-drafts@ietf.org>
Date: Tue, Feb 2, 2021 at 10:45 PM
Subject: I-D Action: draft-nishida-tcpm-agg-syn-ext-00.txt
To: <i-d-announce@ietf.org>



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-00.txt
        Pages           : 14
        Date            : 2021-02-02

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 provide a feature to compress TCP options in SYN segments
   and provide more option space.  The proposed scheme does not update
   the format of TCP header nor transmit any additional SYN or SYN-like
   segments so that it has lower risks for middlebox interventions.  In
   addition, by combining another proposal for option space extension,
   it is possible to provide further option space.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-nishida-tcpm-agg-syn-ext/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-nishida-tcpm-agg-syn-ext-00
https://datatracker.ietf.org/doc/html/draft-nishida-tcpm-agg-syn-ext-00


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.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