Re: [Masque] WGLC for "Requirements for a MASQUE Protocol to Proxy IP Traffic"

Chris Box <chris.box.ietf@gmail.com> Thu, 10 June 2021 17:43 UTC

Return-Path: <chris.box.ietf@gmail.com>
X-Original-To: masque@ietfa.amsl.com
Delivered-To: masque@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DBDC3A0FD9 for <masque@ietfa.amsl.com>; Thu, 10 Jun 2021 10:43:54 -0700 (PDT)
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 9ktFxkr1EyDs for <masque@ietfa.amsl.com>; Thu, 10 Jun 2021 10:43:49 -0700 (PDT)
Received: from mail-qk1-x730.google.com (mail-qk1-x730.google.com [IPv6:2607:f8b0:4864:20::730]) (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 62C033A0FD2 for <masque@ietf.org>; Thu, 10 Jun 2021 10:43:49 -0700 (PDT)
Received: by mail-qk1-x730.google.com with SMTP id c124so28200474qkd.8 for <masque@ietf.org>; Thu, 10 Jun 2021 10:43:49 -0700 (PDT)
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=1RFg7otp89aaSDsN7lGB5FXC5r3Yfz4GG5iWZQLhhwE=; b=gWIile9ovNW7gWXKrcJjmhP3O1y06ciKir1kwzvxelYnmav2htsZmq6QhJCq+YA7HY YJi4tvjNuHiwTz171JS773qgytGcYqHn1niREjvVZmpq8D+sC773+wsKOZKxpFWyKu/z f+TAQlR0BbvfXklyVcWkYaxpXOh5zlscUFWNsL3qQVV8BYuRNy7DOPzkTN14/XXj0rPZ iCi3rwEoBmtSqSpJ1IW2iqMM+pOagUabhHiewDSqhEV5U3LjrHn39+o8WmUW85jfNCC/ ELHXztXIUy0ZgcwbTgiGybBiIlgvlrlON9h+8s6EhqWcB8qLJz60xmbgvyscEV2zzXMV neeA==
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=1RFg7otp89aaSDsN7lGB5FXC5r3Yfz4GG5iWZQLhhwE=; b=H08vEVF3ut/tUFS/6jHgebIXIJ4ZTC0eblr1BT3r3FTT8hXDNAdyaLWnYJWWgRVMno 2x7IGH5cam99Zkq2nZpTq7iKDHvaOwSjwQJOGZnJ4jSvqLCHDum/+vHQlvw0XV0D8E8m AUnBriBKStsUDL7QDa6nwvnMyqyJDDM0DapzvtJ3bEFqkF9z/r2M+/n/SfWKWkdE68Bl 8Lvo7SOujJvqVEd8x82zX4ExNfiSGe/95xZzUegGHtzGiGHr0sMT0wF2y6emoer3X9ae pairyFGL4nbRsJqHPyaOvxHKL3ID2ReYS3cC5ia4GkUKTAwVa7s3ONdHUzN7IowRN0Cz pqmg==
X-Gm-Message-State: AOAM53116leQXTKwfAxdTgD+RY5I1iVxRl0qO0f+xKknOJtEfEBTsGjM 1O1EHu+BQGqjZ74WmFmjVDKGhQJPBt6avk4jnasfZB7nVnE=
X-Google-Smtp-Source: ABdhPJyoPKUYf8ck+eiGIXxhZ6OrV1iStaMcP/mtTtByit8IcL8DCoDF5FRm9zhqw6Bp3aAkEVjPpAMZwaC4VVjvFqw=
X-Received: by 2002:ae9:e806:: with SMTP id a6mr649193qkg.431.1623347027478; Thu, 10 Jun 2021 10:43:47 -0700 (PDT)
MIME-Version: 1.0
References: <d314198b-6c01-4b15-84d8-9896b5fdee80@www.fastmail.com>
In-Reply-To: <d314198b-6c01-4b15-84d8-9896b5fdee80@www.fastmail.com>
From: Chris Box <chris.box.ietf@gmail.com>
Date: Thu, 10 Jun 2021 18:43:34 +0100
Message-ID: <CACJ6M14Fn2bXW3AjwTpv84R6XWqagiz4u0FOJBf=yCtwLSzt0w@mail.gmail.com>
To: Christopher Wood <caw@heapingbits.net>, masque@ietf.org
Content-Type: multipart/alternative; boundary="000000000000eb8ae905c46ceec5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/masque/x95CvF5wRyFiV8qJg1r8L9aU8Jo>
Subject: Re: [Masque] WGLC for "Requirements for a MASQUE Protocol to Proxy IP Traffic"
X-BeenThere: masque@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multiplexed Application Substrate over QUIC Encryption <masque.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/masque>, <mailto:masque-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/masque/>
List-Post: <mailto:masque@ietf.org>
List-Help: <mailto:masque-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/masque>, <mailto:masque-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jun 2021 17:43:55 -0000

I have what is possibly a stupid question. It's regarding this section:

3.3 <https://datatracker.ietf.org/doc/html/draft-ietf-masque-ip-proxy-reqs-02#section-3.3>.
Maximum Transmission Unit

   The protocol will allow endpoints to inform each other of the Maximum
   Transmission Unit (MTU) they are willing to forward.  This will allow
   avoiding IP fragmentation, especially as IPv6 does not allow IP
   fragmentation by nodes along the path.


In the case where at least one end of the tunnel is a network, what is the
definition of endpoint here? I'm confused because in my head this protocol
can only convey information between each end of the tunnel, whereas in
order to influence MTU, this information needs to go to the actual sender
located somewhere within the network of section 2.3 or 2.4. That sender is
a different definition of endpoint.

Presumably only the ends of the tunnel exchange MTU information directly,
and then they rely on influencing PMTU Discovery to adjust the actions of
the sender?

Chris


On Wed, 26 May 2021 at 15:34, Christopher Wood <caw@heapingbits.net> wrote:

> This email starts the working group last call for "Requirements for a
> MASQUE Protocol to Proxy IP Traffic", located here:
>
>    https://datatracker.ietf.org/doc/draft-ietf-masque-ip-proxy-reqs/
>
> This last call serves to solidify requirements for subsequent work on
> CONNECT-IP solutions, as discussed in [1].
>
> Please review the document and send your comments to the list by June 11.
>
> Note the the GitHub repository for this draft can be found here:
>
>    https://github.com/ietf-wg-masque/draft-ietf-masque-ip-proxy-reqs
>
> Thanks,
> Chris and Eric
>
> [1]
> https://mailarchive.ietf.org/arch/msg/masque/LXObvy1DDuxLs-3dndyNKY0W4Gs/
>
> --
> Masque mailing list
> Masque@ietf.org
> https://www.ietf.org/mailman/listinfo/masque
>