Fwd: New Version Notification for draft-huitema-quic-mpath-explicit-00.txt

Christian Huitema <huitema@huitema.net> Fri, 10 November 2023 05:21 UTC

Return-Path: <huitema@huitema.net>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC435C17C51D for <quic@ietfa.amsl.com>; Thu, 9 Nov 2023 21:21: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, 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
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 07EjYEvbc_JE for <quic@ietfa.amsl.com>; Thu, 9 Nov 2023 21:21:32 -0800 (PST)
Received: from out15-27.antispamcloud.com (out15-27.antispamcloud.com [185.201.19.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 C9E06C17C50F for <quic@ietf.org>; Thu, 9 Nov 2023 21:21:31 -0800 (PST)
Received: from xse452.mail2web.com ([66.113.197.198] helo=xse.mail2web.com) by mx196.antispamcloud.com with esmtp (Exim 4.92) (envelope-from <huitema@huitema.net>) id 1r1JxL-00CAIT-Th for quic@ietf.org; Fri, 10 Nov 2023 06:21:30 +0100
Received: from xsmtp22.mail2web.com (unknown [10.100.68.61]) by xse.mail2web.com (Postfix) with ESMTPS id 4SRRxs4qmJz2sv for <quic@ietf.org>; Thu, 9 Nov 2023 21:21:21 -0800 (PST)
Received: from [10.5.2.31] (helo=xmail09.myhosting.com) by xsmtp22.mail2web.com with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.92) (envelope-from <huitema@huitema.net>) id 1r1JxJ-0003eQ-EF for quic@ietf.org; Thu, 09 Nov 2023 21:21:21 -0800
Received: (qmail 3612 invoked from network); 10 Nov 2023 05:21:21 -0000
Received: from unknown (HELO [192.168.1.100]) (Authenticated-user:_huitema@huitema.net@[172.56.169.216]) (envelope-sender <huitema@huitema.net>) by xmail09.myhosting.com (qmail-ldap-1.03) with ESMTPA for <quic@ietf.org>; 10 Nov 2023 05:21:20 -0000
Message-ID: <413bb7ce-ad84-4d8c-911a-aadba4779407@huitema.net>
Date: Thu, 09 Nov 2023 21:21:19 -0800
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Fwd: New Version Notification for draft-huitema-quic-mpath-explicit-00.txt
References: <169959238469.14984.12955608248701646787@ietfa.amsl.com>
Content-Language: en-US
To: IETF QUIC WG <quic@ietf.org>
From: Christian Huitema <huitema@huitema.net>
Autocrypt: addr=huitema@huitema.net; keydata= xjMEXtavGxYJKwYBBAHaRw8BAQdA1ou9A5MHTP9N3jfsWzlDZ+jPnQkusmc7sfLmWVz1RmvN J0NocmlzdGlhbiBIdWl0ZW1hIDxodWl0ZW1hQGh1aXRlbWEubmV0PsKWBBMWCAA+FiEEw3G4 Nwi4QEpAAXUUELAmqKBYtJQFAl7WrxsCGwMFCQlmAYAFCwkIBwIGFQoJCAsCBBYCAwECHgEC F4AACgkQELAmqKBYtJQbMwD/ebj/qnSbthC/5kD5DxZ/Ip0CGJw5QBz/+fJp3R8iAlsBAMjK r2tmyWyJz0CUkVG24WaR5EAJDvgwDv8h22U6QVkAzjgEXtavGxIKKwYBBAGXVQEFAQEHQJoM 6MUAIqpoqdCIiACiEynZf7nlJg2Eu0pXIhbUGONdAwEIB8J+BBgWCAAmFiEEw3G4Nwi4QEpA AXUUELAmqKBYtJQFAl7WrxsCGwwFCQlmAYAACgkQELAmqKBYtJRm2wD7BzeK5gEXSmBcBf0j BYdSaJcXNzx4yPLbP4GnUMAyl2cBAJzcsR4RkwO4dCRqM9CHpVJCwHtbUDJaa55//E0kp+gH
In-Reply-To: <169959238469.14984.12955608248701646787@ietfa.amsl.com>
X-Forwarded-Message-Id: <169959238469.14984.12955608248701646787@ietfa.amsl.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Originating-IP: 66.113.197.198
X-Spampanel-Domain: xsmtpout.mail2web.com
X-Spampanel-Username: 66.113.197.0/24
Authentication-Results: antispamcloud.com; auth=pass smtp.auth=66.113.197.0/24@xsmtpout.mail2web.com
X-Spampanel-Outgoing-Class: unsure
X-Spampanel-Outgoing-Evidence: Combined (0.15)
X-Recommended-Action: accept
X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT9WLQux0N3HQm8ltz8rnu+BPUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5x6h2yQpzTslcOqazQkKtAFKj/EwzSHE5FGYwwjsNRPCIWL 4TLxHnJRYP1b0t0RTwvmD6wdmZPcItWbGe10hXJtXL4FsauCVkDjmcYJdU3yWp7KuHNaaKdg7iBE ZefdsNUFWKwa/wzJUjmazeC7ImcaG8Ul/Shl+CFsEadmDdisuRQ6V51u76v35b1wNe/MvdKX8bg7 8d8EvEyQEZCV9hJd2+J9PgaoF8SQHto3le4zsHTaeQtlKubP6iUTjj6yPARK6buALVaA782LKxg6 vRmng8N1aLhXqdc+jC1RcnVud53D5caUhbVtvqItBqoizkEt9O20UjkwI0v+LOlw05G4BS+iyyNq bT8dUMXMJ4tUCMj6G37ZfAMLceP5aNHPt26RBupu5v1nytoNnc138GfEEIgtEXyXj6S3SDvReMcV 8TXUjLjYWQt1/5xnQymMoPsgr/U0flMcy2Vi/IcBgY4arPaiJ1W6hAyiRC61jekdwIcXNugoOEbH RyFULpSjm7iff8pZ9ure3k2YtJj4Q8Z7MmhlopTqh5tIz3fgmDa+pvEwkTiKlcD9yFk9XWddPlfI ALmP+ltZbtossNLEB4fbC8CKASqFe0kBQ5ZmwPhPJiyZvdx3ZJDsPzrvEdt+b8mxX4OQOI/UQ6jn FfMBgzwOSHunMg5j/UO+IMRndiIcrp+zbyHMV7YFk/ZZejVoD1PZcpPgEJKLbDyaC/LdLvvYtxyW 3Lugh9GFyLaAg3sHhvpVB9v9zY0h8asEYmbGGsJD9ySC20IzFkBtfP+lFUR4+dqw2+VvLeeaekdR kE+A3b13qFZSq8Fx+9otn0aqja8VKPqpdskk5LxBR/9t1zMMkdu6/R2FM84kxYRFSvC1IDg1BRW7 hzp8w3iHcOwbVtsmWfnQGGis4EvbR3jXsI0ESXwhBU2hwt/J18C+HygJl/jEzm1SsR8v3aJbN/NZ fa8pHhHaz+HPa0HAgEx4sWDF
X-Report-Abuse-To: spam@quarantine14.antispamcloud.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/3_dFDGzbaheCLIl1CV0fo8iL4JI>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Nov 2023 05:21:34 -0000

During the meeting in Prague, we discussed the options for identifying 
paths in the multipath draft. The WG decided to study what it would take 
to change the implementation of "path-id" independent form the sequence 
numbers of the connection ids. I tried to write a draft describing a 
"path-id extension" that would extend the multipath draft to use a CID 
independent path id. I think I did a fair spec based on the ideas 
floating around, but hey, I could be wrong. The draft is:

     URL: 
https://www.ietf.org/archive/id/draft-huitema-quic-mpath-explicit-00.txt
     Status: 
https://datatracker.ietf.org/doc/draft-huitema-quic-mpath-explicit/
     HTMLized: 
https://datatracker.ietf.org/doc/html/draft-huitema-quic-mpath-explicit

Please comment either on this list, or maybe on issue 214 in the quic 
multipath GitHub: https://github.com/quicwg/multipath/issues/214

My next step is to implement that in picoquic, to assess the 
implementation issues, perf, etc., and do a comparison with what we 
have. Hopefully that will help us decide one way or another during the 
next QUIC interim.

-- Christian Huitema


-------- Forwarded Message --------
Subject: New Version Notification for 
draft-huitema-quic-mpath-explicit-00.txt
Date: Thu, 09 Nov 2023 20:59:44 -0800
From: internet-drafts@ietf.org
To: Christian Huitema <huitema@huitema.net>

A new version of Internet-Draft draft-huitema-quic-mpath-explicit-00.txt has
been successfully submitted by Christian Huitema and posted to the
IETF repository.

Name:     draft-huitema-quic-mpath-explicit
Revision: 00
Title:    Explicit QUIC Path-ID extension
Date:     2023-11-09
Group:    Individual Submission
Pages:    7
URL: 
https://www.ietf.org/archive/id/draft-huitema-quic-mpath-explicit-00.txt
Status: 
https://datatracker.ietf.org/doc/draft-huitema-quic-mpath-explicit/
HTMLized: 
https://datatracker.ietf.org/doc/html/draft-huitema-quic-mpath-explicit


Abstract:

    The work on QUIC multipath has almost converged, but we are still
    debating how to identify paths.  The draft multipath version 06
    identifies paths explicitly using the sequence number of the
    Connection Identifier used for sending packets on the path.  The WG
    is considering an alternate proposal in which the path ID is
    explicit.  In order to compare the two solutions, we propose here an
    extension to the multipath draft allowing endpoints to negotiate the
    use of explicit sequence numbers.  When the extension is negotiated,
    endpoints announce new connection identifiers using a new
    MP_CONNECTION_ID frame, which carries the parameters of the
    NEW_CONNECTION_ID plus a path ID.  This path ID is used instead of
    the CID sequence number to identify packet number spaces, to create
    encryption nonces, to identify paths in MP_ACK, MP_ABANDON,
    MP_AVAILABLE and MP_STANBY frames, and to perform the logic
    associated with path creation, path CID rotation, and NAT rebinding.
    The draft analyzes the pros and cons of using this extension.  After
    experimentation and analysis, we expect that this extension will be
    either absorbed into a new version of the QUIc multipath draft, or
    abandoned.



The IETF Secretariat