Re: New Version Notification for draft-huitema-quic-mpath-req-00.txt
Martin Thomson <martin.thomson@gmail.com> Tue, 02 January 2018 04:44 UTC
Return-Path: <martin.thomson@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 66F4A126C89 for <quic@ietfa.amsl.com>; Mon, 1 Jan 2018 20:44:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 lrefnWznMOrA for <quic@ietfa.amsl.com>; Mon, 1 Jan 2018 20:44:26 -0800 (PST)
Received: from mail-ot0-x229.google.com (mail-ot0-x229.google.com [IPv6:2607:f8b0:4003:c0f::229]) (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 D739612025C for <quic@ietf.org>; Mon, 1 Jan 2018 20:44:25 -0800 (PST)
Received: by mail-ot0-x229.google.com with SMTP id w4so12461297otg.3 for <quic@ietf.org>; Mon, 01 Jan 2018 20:44:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=tA5GqrwTeXeUd6DqCFbT1J+YmJKMBmSJmue3CsdVXEk=; b=TI2Vy5Ol5QEoFh9gxz/BGsLKIPC2hrmEp/gjwDaALJMwIdiDSxYDUsHHY6Lwrhooiy lsbXhWxL8JVNakxY1AIiKJiXD+kZqJ2IPcQeBdJqF1p4T5M2TyX/z3PvteSSQMFFYmjB IyYv/CiqjlucenyDt4BCiabR6FhDetN0t/UE4AYNA+eIRf329bxKlFC3oChro/fh5yDh ZKFz6EAGuvaiBzDHxOUXGLKw0LjSA9eT9dSeinZUVMqPdjH/jux3Q7U4flBGGm8amuom ZessK6tZNUrcQ7VC090rVTPs7hTcvO7qQEmOPLQOGjhepUQPMood7RBAl4wGavcH7Kyq eeAQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=tA5GqrwTeXeUd6DqCFbT1J+YmJKMBmSJmue3CsdVXEk=; b=tzDc0MO8N3JXw0zZn68GADYi+Qk5nDO2z0dHKbtnLZBRJazZsAky0B/ZQ9qOfJLwGn gRiKTlHJ8fA5EKG5kMJ+v+d60HnNfQKr9aMd6s2VTWfbAnY5oBhUDE19IqiJYbFXmdT5 yd1sBPT0n38D0En7N5zgITb91x0R+se3puKTeTirrjBUTTWxQwn2aWVBe0PKSUcCTYJ8 ue3mPYXrTKn/P36EVPcqICGUVGBmAV9lcWv9uBXbWAbnOjw8/dBfIvTvzfEr9U66qP4g /Sz+XCcyOtNLRlImwpv1WUGR+DM0QMWBSqmw3qojfRTtymREzltTWZh4eWycvpPUjXid cU/g==
X-Gm-Message-State: AKGB3mJz8AnNvPVLoajThgO65o1KUWdH/Lu9cPU+r0lS78iLerWadG3z gfy8FYH7MF2u3dsmP/CYHGp5taFsF9YjdNehd8k=
X-Google-Smtp-Source: ACJfBosElcFJYl9nzJA1oQy4ba0urfQLOxExSFg8puJdpscI3xWTNfTd1gq7fFERdlSqVJ4XVs5jWVHui7t3snCk970=
X-Received: by 10.157.69.13 with SMTP id w13mr31008283ote.93.1514868265197; Mon, 01 Jan 2018 20:44:25 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.46.182 with HTTP; Mon, 1 Jan 2018 20:44:24 -0800 (PST)
In-Reply-To: <5BC82026-2A30-4A31-87F1-6FBB694C9FAE@huitema.net>
References: <151440883747.29897.3176327891691875461.idtracker@ietfa.amsl.com> <1728cfeb-e2ce-61cd-9a4e-770d76816fff@huitema.net> <CABkgnnXRfNG25U-wF4L16t7pfxsxoJknPa9zjKv03hNv7YLcdA@mail.gmail.com> <5BC82026-2A30-4A31-87F1-6FBB694C9FAE@huitema.net>
From: Martin Thomson <martin.thomson@gmail.com>
Date: Tue, 02 Jan 2018 15:44:24 +1100
Message-ID: <CABkgnnU3mNguz=9d5LRWYCy_c5xD9DT0ebU_D68Z0NOvTW-6EA@mail.gmail.com>
Subject: Re: New Version Notification for draft-huitema-quic-mpath-req-00.txt
To: Christian Huitema <huitema@huitema.net>
Cc: "quic@ietf.org" <quic@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/JTH9iziwITFzQwZiOGlRtJHvZVQ>
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: Tue, 02 Jan 2018 04:44:27 -0000
With the notice here that we're probably getting ahead of things a little... On Tue, Jan 2, 2018 at 3:32 PM, Christian Huitema <huitema@huitema.net> wrote: > Actually, flow control in TCP is used both as an application layer tool, e.g. don't send faster than the printer can print, and as a transport level tool to limit the speed at which the peer can send. If we just look at the application level, then of course this is purely a stream layer issue. But if we consider the transport function, then it makes sense to tie it to a path. I'm not sure that I see the logical connection here. If the intent is to govern send rate on a given path, then we probably want a different mechanism, but it's not really flow control any more. I think that our TCP heritage might be more of a liability in this case and we should be clear what properties we're seeking - plus some new names for these functions. >> I'm going to have to think on it some more, but your suggestion in 4.7 might be a good idea. We don't have to do that now, though we might choose to do so if we can work through the design and implications. > > Either separate encryption keys for separate connection ID, or mix IV with connection ID and sequence number for the nonce. The latter might work better, because it does not require keeping the master secret around. But it leaks one bit for correlation if the phase bit changes at the same time on all paths after a key rotation. A simpler design has a key rotation for every connection ID change and no key phase bit. There are a few downsides of course, but those can be managed.
- Fwd: New Version Notification for draft-huitema-q… Christian Huitema
- Re: New Version Notification for draft-huitema-qu… Yoshifumi Nishida
- Re: New Version Notification for draft-huitema-qu… Martin Thomson
- Re: New Version Notification for draft-huitema-qu… Christian Huitema
- Re: New Version Notification for draft-huitema-qu… Martin Thomson
- Re: New Version Notification for draft-huitema-qu… Christian Huitema
- Re: New Version Notification for draft-huitema-qu… Martin Thomson