Re: Unrecoverable loss pattern

Mikkel Fahnøe Jørgensen <mikkelfj@gmail.com> Fri, 02 March 2018 07:10 UTC

Return-Path: <mikkelfj@gmail.com>
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 AAF7A12706D for <quic@ietfa.amsl.com>; Thu, 1 Mar 2018 23:10:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 ZYrfxm_tbec5 for <quic@ietfa.amsl.com>; Thu, 1 Mar 2018 23:10:51 -0800 (PST)
Received: from mail-it0-x231.google.com (mail-it0-x231.google.com [IPv6:2607:f8b0:4001:c0b::231]) (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 CC5DF1241FC for <quic@ietf.org>; Thu, 1 Mar 2018 23:10:50 -0800 (PST)
Received: by mail-it0-x231.google.com with SMTP id k135so836802ite.2 for <quic@ietf.org>; Thu, 01 Mar 2018 23:10:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=/z1RZj7sL2IqXajmg8GHi7pyj5SZ+KuEM3H7a2GTG28=; b=fGt3Hg6UwCyRgMKzOlUyi1n0R0ho/gVRGg4aKliZ5t58EeHiwoKa9RrqSzQEUiX7Rb ynpyLs2RL5Vz3P1vh31nUTQOJE1CLYpKlLgprYJPzwoBxH44A95voCC5owN6Pe1cq6Tg C9Wr8WUwAxqaanf94EJFgyDoHNAl/To4ppje1ADCmnl/awjknHyanOO561mpsLk0g3/I OGRsQEVyZZDZ8xVdcLXBfIc393p9+uMBfu1hME5BA/xYNQduiPxDFsv7+NLnZwa3ntUh XalPCCKppjy8UuI8pMQqlwySwR7vyUAJCNaeAcZssFQGA0vaQW0G20JZusEveRi4LkNa z8CQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=/z1RZj7sL2IqXajmg8GHi7pyj5SZ+KuEM3H7a2GTG28=; b=o8n5JyS5Jk4fN99sSwBpeEQ1Q+pzsRsz5NIq43+k2q5mGxCxY7VzyakB3fo+lYT1Zp xGv+c5Kr3NGw3/9kSFsHYy6uDLJdUyUMOn+N0aFb7X1V4yPdcgjkBtg+H4IGLLQ0FCUD pdeCqoJz0gdqwVunka0pmqO790+oFWXjhctrNuWaxYDczODKFhhj/HUjZNRgVnsJvhDg uMrG4N1S9vhozHBK7Q4/aIRh8Qyg4pCm4YpA7mbWX27SOWfUFc1L/6GcybFgMyg3/wdI nP2YmF8Aig/fdbENfmVZgYyuEdc4qngDPeTfnQXwl+rkbOCOjfbt5+IuZ9IZk/aYRubA GHNw==
X-Gm-Message-State: AElRT7E41NesCkPiqY0hQGHjy/5TCtBu1L4hwHBqbApiGlnYx/PJUvLk 4ZN3U+nWgAeCq/7X5k/bSYBBiOAlEEXO7a17okE=
X-Google-Smtp-Source: AG47ELswLuqgkLt24scQ95yv+h7qLgpS+uLsorKBNjv8CQOY3CrUjl7fs9HxGoV+HOKrh/3Rne8XCVZyxT20sb0yS3A=
X-Received: by 10.36.90.212 with SMTP id v203mr1273684ita.150.1519974650125; Thu, 01 Mar 2018 23:10:50 -0800 (PST)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Fri, 2 Mar 2018 02:10:49 -0500
From: =?UTF-8?Q?Mikkel_Fahn=C3=B8e_J=C3=B8rgensen?= <mikkelfj@gmail.com>
In-Reply-To: <c030fc96-0ce6-bc80-b9b3-4f3bd9df305f@huitema.net>
References: <CAOYVs2q1QSpvZjPRfbJmKhhQ6eApwLSSFSbbOBt2J-PAeqVELQ@mail.gmail.com> <CABkgnnWuXJb2_BcfU4N=ODwy5JDZKBBd6TyhFmXLbPgVrvCoEA@mail.gmail.com> <CAOYVs2q0q6YrFfipd7UEENoz2ht2Mr0fPqnvy5pJRz-bPxCJpw@mail.gmail.com> <059bc7c6-a8cb-c46b-c971-333b9051c222@huitema.net> <CAOYVs2ogy77tjE+e9_mj6YNYcsDP0iduUKsE-_JnMrOeo4jVbQ@mail.gmail.com> <CABkgnnVLdKiaEDdGKjLXB9wNZ8vxvV_ZyJQnLAR4VxsjUDvjyg@mail.gmail.com> <f62726b4-564a-4e45-726b-63705753ddf2@huitema.net> <CABkgnnU78mE55N9KHx2FqR6AvthyM86-+zG-VknQ3tfpeKh=Gw@mail.gmail.com> <9d646ca7-2c95-62fd-206f-10ec6ce4cd5d@huitema.net> <CAKcm_gOb_ZYD3bWZVq5y0O50jwnh98xME7p_tgY-TCNSZRkGfg@mail.gmail.com> <CAN1APdcrzJ+q5SnVAFF8xEjstG5OfejrcLe-vb5c2-aHKkPFAQ@mail.gmail.com> <c030fc96-0ce6-bc80-b9b3-4f3bd9df305f@huitema.net>
X-Mailer: Airmail (420)
MIME-Version: 1.0
Date: Fri, 2 Mar 2018 02:10:49 -0500
Message-ID: <CAN1APdesoz65Ck=HuaAgQdEcag+U+qrd-cnyy6MTnL3WsEPWYw@mail.gmail.com>
Subject: Re: Unrecoverable loss pattern
To: Ian Swett <ianswett=40google.com@dmarc.ietf.org>, Christian Huitema <huitema@huitema.net>
Cc: Martin Thomson <martin.thomson@gmail.com>, Marten Seemann <martenseemann@gmail.com>, IETF QUIC WG <quic@ietf.org>
Content-Type: multipart/alternative; boundary="001a1143b9b016a220056668ad49"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/LU4KDYplMykDHoGuQozsN8xNSLI>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.22
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, 02 Mar 2018 07:10:53 -0000

On 2 March 2018 at 01.58.48, Christian Huitema (huitema@huitema.net) wrote:

If you do that, what do you use for post handshake TLS messages, such as
new session ticket messages?

This isn’t fully thought out, but the idea is that each such exchange has a
logical conclusion and streams termination could communicate that.

Rekeying isn’t tied to paths for the time being, but there could be a one
to many relation between keys and paths such that each path has exactly one
set of key pairs.

There could be ambiguity in ordering, which is mostly an issue with
serialising against the TLS interface in case you deal with multi-path
rekeying, I suppose - since I haven’t worked closely with that yet.