Re: [tsvwg] UDP options and header-data split (zero copy)

Tom Herbert <tom@herbertland.com> Mon, 02 August 2021 01:55 UTC

Return-Path: <tom@herbertland.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DB173A0A66 for <tsvwg@ietfa.amsl.com>; Sun, 1 Aug 2021 18:55:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.895
X-Spam-Level:
X-Spam-Status: No, score=-1.895 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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=herbertland-com.20150623.gappssmtp.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 0Rs4bdNWR57W for <tsvwg@ietfa.amsl.com>; Sun, 1 Aug 2021 18:55:18 -0700 (PDT)
Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) (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 9B6AE3A0A69 for <tsvwg@ietf.org>; Sun, 1 Aug 2021 18:55:18 -0700 (PDT)
Received: by mail-ed1-x532.google.com with SMTP id n2so22286253eda.10 for <tsvwg@ietf.org>; Sun, 01 Aug 2021 18:55:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=herbertland-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=KkGq2QsIXgTO3PRekFPmk0jXTb3KZoJqvFH60DLrjGA=; b=y7kowWU+znLyhHbpTrbs7FOjtNXKiGqwaWG2aDORIYtZpfR7CodRcRY4Mt1MW+75rc +D9oFjkQtCgTI445ZlCoNRbYkKYATsgst/SSIz5CjBOrXasDQ6LrDIpAcyvm2vpg/h0C Be2VB/97vFGHM/mxx1m8AFamFpOPAk1C0NS2PSYjwTy2nnEKdVdVdyPaWLA7s65Ba6vB Fk6iX7UAIbdXQrdR7Wuue4DbS/HTHll7OIXSoauLV0jNBGF5moCqvA0GxauDlVoyHvpF b5VtoaY6lB7isa+4kSabH7rLC/FB6lrOUOHsqVA9puzKMCAnlNCWDRHyTuGJN5YGTlC9 wHuw==
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:cc; bh=KkGq2QsIXgTO3PRekFPmk0jXTb3KZoJqvFH60DLrjGA=; b=BMPyOFdY8K9ePHMJ4m7yaW2RVsG+o39yJa5x38d6w6qhFtIEjntVFoBt7cGXp0nAAe Fpjr3CA1yE1oYYrfqMpye8oJ1DVCCEiTHejL+/152gzSpYsUWExgXOcXfkng9dmU//dK PfD/eZY2vI5w/PIw3GtnbfQdlBQpfeNoAuwCUIyCNzGJ4JFCd2lTpvAL981FJAQVwRAV d79AbpVmWQButEw/1WcBLqhUnznzm2qeRSo3PLsd0iXaCGb5y0oWphIuysWzfMtf8ICY jFdPnz8cWnPHx9R0nmCU17dHUUcFzgfXC4bxvmz47Q/EyZEeSWZtND7yMtFLvjy8Fdt+ Xtmg==
X-Gm-Message-State: AOAM532xNhVge2eidT2XVfoXqY4BmIVRmKKgYPmUd76hnn9fAA2tnywI IWRd3lql0GTkTD42jRWY1sAKim02qXXi57qTczO2iA==
X-Google-Smtp-Source: ABdhPJwBts1M9LDu9xHQomGvCXWuvBZ5TVjJZhDE5hNzN9iMjkABTJ231Y1W1Iky/ZNuTzoddjozScdLAvjp1b+kpX8=
X-Received: by 2002:a50:bb43:: with SMTP id y61mr16282600ede.22.1627869315584; Sun, 01 Aug 2021 18:55:15 -0700 (PDT)
MIME-Version: 1.0
References: <058C1360-D1BF-4C15-A0E3-D1C98DC8C45F@lurchi.franken.de> <04C250F8-7C10-4300-862B-7FFD739CA8B3@strayalpha.com> <C65F0BB6-BA2D-49F3-A473-32EEDF6C9467@lurchi.franken.de> <CALx6S36a66Ty6EUa9nRdvSQjaxepA7g1Np5T16iXuoTC3ZCd+g@mail.gmail.com> <48A4AB1F-A5E2-447E-8C20-AEC532269BFD@strayalpha.com> <CALx6S37wXiXhb9arG3BOw8RZUmGSX=a0KKKgS8MhyuKv52T+5Q@mail.gmail.com> <8EF9AB38-202D-4207-BCEA-24D65D208F09@strayalpha.com> <CACL_3VFRfSNsac=a_Jdd6KnoAxDUPNdRKJ5x0FOCUroA3e398A@mail.gmail.com>
In-Reply-To: <CACL_3VFRfSNsac=a_Jdd6KnoAxDUPNdRKJ5x0FOCUroA3e398A@mail.gmail.com>
From: Tom Herbert <tom@herbertland.com>
Date: Sun, 01 Aug 2021 18:55:03 -0700
Message-ID: <CALx6S34uQP2-XQavwwuXsw6F2SNT7utm_4DSLChJ38TSO6U0CA@mail.gmail.com>
To: "C. M. Heard" <heard@pobox.com>
Cc: Joseph Touch <touch@strayalpha.com>, Michael Tuexen <michael.tuexen@lurchi.franken.de>, tsvwg <tsvwg@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004be5de05c889dc4e"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/Z-lPptJCHLiLCMULesbHTvfnc2k>
Subject: Re: [tsvwg] UDP options and header-data split (zero copy)
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Aug 2021 01:55:23 -0000

On Sun, Aug 1, 2021, 6:16 PM C. M. Heard <heard@pobox.com> wrote:

> On Sun, Aug 1, 2021 at 6:13 PM Joseph Touch wrote:
>
>> However, that does not prevent use of UDP fragmentation - which would
>> both be opaque to avoiding IP fragmentation and QUIC, as well as would
>> traverse NATs because of the replicated UDP header in UDP fragments.
>>
>
> True, but QUIC has its own solutions to that problem. From recollection,
> the comments I've seen from QUIC proponents is that there is no interest in
> that quarter in UDP options.
>

They might not have interest, but that is not the same thing as saying UDP
options won't work with QUIC. I don't believe there's anything in the draft
that limits the use cases of UDP options. Besides that, QUIC is just an
anecdote, other protocols will force limits on UDP options (like UDP
tunnels can't user trailers).


> Mike
>