[Masque] CONNECT-IP

David Schinazi <dschinazi.ietf@gmail.com> Thu, 15 July 2021 01:14 UTC

Return-Path: <dschinazi.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 E47B53A13A3 for <masque@ietfa.amsl.com>; Wed, 14 Jul 2021 18:14:18 -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, RCVD_IN_DNSWL_NONE=-0.0001, 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 eWKXf23V8Suc for <masque@ietfa.amsl.com>; Wed, 14 Jul 2021 18:14:14 -0700 (PDT)
Received: from mail-pl1-x62d.google.com (mail-pl1-x62d.google.com [IPv6:2607:f8b0:4864:20::62d]) (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 0BB263A1391 for <masque@ietf.org>; Wed, 14 Jul 2021 18:14:13 -0700 (PDT)
Received: by mail-pl1-x62d.google.com with SMTP id j3so2347562plx.7 for <masque@ietf.org>; Wed, 14 Jul 2021 18:14:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=DDBrixwZI6uF9EXr8XgFMyFgMp+SI3Y59NBeWs5iw6M=; b=QgBfEvg85T24rMR2dXbS9XeUJAC/C8Ac6JkWgDrHZrA11nKHqOJqBujiAWh8e1gnQu 7IqFNvKIuUc3yF9lAPinT/cKbAeqLO9CNgV+yRok5b/OuzCUghicb+7t3SDPVR29Lcm2 vm8F6lvzKUIMNeqZk+yBR6+zgjS2fktLBE88xzjePgvXUZIGG/Jl39qLFNvtAk9VxsMs 4zeuSMjT9audQXDoocTsr/IHDNqz4NOz9DGBvuvCNngC0tbwVI9gFnDQbpiHAFFBU57I 0i2s7l8BlYriDW76D312HWmddDng6brvVvHU1snCbSTSUOE3hemXziB239SGUv+hSHT9 7fqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=DDBrixwZI6uF9EXr8XgFMyFgMp+SI3Y59NBeWs5iw6M=; b=Wf98p0aGdfjQ4zUcwdsJp2WIzUuWgYBsLUccTVN0WUMn7Xq9Fn2HUK8yKJcJS0bJRR /PcoLArJaY0JXSJv1dGKZLUKrLHJEjY6w5jA2Dx3tlGk0QNT/Xd9oYBqSlsZX+JWPi3F f5UDJ3f9RRyWlWu5a2vMKwQ56foyU2suwbVzptTUdlspryLw2S4Vozn2zVo3qatQWSIc M+6qvYvKd89QJoFNU+7umBeNs/Yyr5SAcFD+bIjHX/96EiKYrIcgSYJwjgQCSeG5si7z 7LVeeMewWrhJYrO85IB+qFvj/lqtcqQEFg+paLdUNSul8AJsgz4eDwA/mEUsBNV9dwyv lgnQ==
X-Gm-Message-State: AOAM531KUHOFQRYYMyC7n/xX/Iwah79xao8639oFaJwwVm95Jsy6GamU 7klq+zvvx92c2TxfIb/X9ySVYsp2R+cvgFfzoASHYz2vf24=
X-Google-Smtp-Source: ABdhPJy57XD1crtvmLGiydaFkPXQIR+FMWe61jlJDeCXgYcUDIVp8XeMz+24rZm5wGOOr1xNs8IHi7JBRmLJJcqIavM=
X-Received: by 2002:a17:90b:1294:: with SMTP id fw20mr6620794pjb.100.1626311652336; Wed, 14 Jul 2021 18:14:12 -0700 (PDT)
MIME-Version: 1.0
From: David Schinazi <dschinazi.ietf@gmail.com>
Date: Wed, 14 Jul 2021 18:14:01 -0700
Message-ID: <CAPDSy+6pFxjPQGA8mTjjvm=XqpHri1o-FZOkxq4DKYCCMTFMXw@mail.gmail.com>
To: MASQUE <masque@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000054e8a805c71f30d8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/masque/FaFc0skQE540T1nxe3dVbxWcQtA>
Subject: [Masque] CONNECT-IP
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, 15 Jul 2021 01:14:19 -0000

Hi MASQUE enthusiasts,

I just wanted to let you know that we've updated our CONNECT-IP draft:
https://datatracker.ietf.org/doc/html/draft-cms-masque-connect-ip
(Note that there are currently two independent CONNECT-IP proposals,
this is the one that focuses on proxying IP packets, not IP payloads.)

The draft now reflects the latest developments in the HTTP Datagrams
draft, in particular the switch to capsules. This transition was luckily
very
straightforward, mostly because the design of capsules was inspired
by the stream chunks we had in CONNECT-UDP and CONNECT-IP
previously.

Our goal for this draft was simplicity: we tried to write a document that
contains enough information to fully implement a VPN solution. More
precisely, it supports the use cases from draft-ietf-masque-ip-proxy-reqs
that the chairs have declared consensus on.

The draft also supports the network-to-network use case, but at no added
cost: it just means that the addressing and routing capsules are allowed
to be sent by both client and server. We believe that this increase in
scope is very minor.

Please let us know what you think, either by email to the list or via GitHub
issues: https://github.com/DavidSchinazi/draft-cms-masque-connect-ip

We look forward to discussing this at IETF 111.

Thanks,
David