Re: Privacy considerations of multipath (Re: My BoF report: multipath)

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Fri, 23 October 2020 23:04 UTC

Return-Path: <spencerdawkins.ietf@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 982A73A0A50; Fri, 23 Oct 2020 16:04:50 -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 9G0T-tcYw4zh; Fri, 23 Oct 2020 16:04:49 -0700 (PDT)
Received: from mail-yb1-xb2e.google.com (mail-yb1-xb2e.google.com [IPv6:2607:f8b0:4864:20::b2e]) (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 C57D63A010A; Fri, 23 Oct 2020 16:04:48 -0700 (PDT)
Received: by mail-yb1-xb2e.google.com with SMTP id l15so2522349ybp.2; Fri, 23 Oct 2020 16:04:48 -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 :cc; bh=hi4zuPkQhuDPt+Jle4HJeL1ZfZiushtVD+6hy7IfrkE=; b=YHWXihKlC7PLKPp7ThplZdO+8xcgHa7dGYKBXXjaM291/q1Dqwf9xc5rEd7Gciid4s 6GDnaHRMHtUxzACycl5XFmu2tex7sUjp+UOQ7eRTF2vmvp9caPM6LwfUn0lChgVuqiwc KgkaAz/c1UkkU3ZJBVUt/dMx570+k3/yPZZfFv3b4dY+s3tlFw0TIZN4wlaRbLjdmZEP 8NBl67aZk0U/LAr/gafCYEi9/jdOLhPm03/cnTmhyws2jvo71kPtHMoO51AQkAjgNA9X G793FO4vyrjnjz7eexO/8NC1FNuUTEMuwYikn/vZ/061dMJRljjUoYis7jgFymvo/bPG 1AJA==
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:cc; bh=hi4zuPkQhuDPt+Jle4HJeL1ZfZiushtVD+6hy7IfrkE=; b=Hhfpooer67JrvW2mDfgU/WnbyJ9+GkdZsTRFEQNqFdwmg5u4mmm6jdyZMp3HJpoWta VAGLd3mDVql73FFmOSZjY0pD2Dxaln8uDJJ9hBC6f2WmaIUi12g1s0Vd7ElAT75NdQdR Ktw0lOcCyLkDPAIFvUJcid+ULdehvIn/JoaiwnVVw9az7GCGffkjRtc79LCGE0aJSX9t cohnOU4KayWPwtyQQOlYmMViGULQlOzAJgN+Sn/TXQQiF6lQquRdpvzJ6l4ZX7H/qUvT bDXM82oSVv5K3LlTk1I4sK4Hh5sElj9qrjzcfouwyjNNIWhJ6QexiQ/X3YBk7LhYZyWQ UIpA==
X-Gm-Message-State: AOAM531sLdL7DSZKjkx4PM5jGUKNneCUkNcXcqbZMFjNzzer+73PU5Ls RMsIVxdW8sJemzD3177dOu9RK1nBfHs6ovYiw/Y=
X-Google-Smtp-Source: ABdhPJyiZb6ApkLvIJbDcvc0RbscaX276JBd700yW1sLEfQuKjEBseM7eT9eONKejWVRnagmBT+3MkD+i/KDFFJDZDI=
X-Received: by 2002:a25:4e43:: with SMTP id c64mr6559521ybb.380.1603494287730; Fri, 23 Oct 2020 16:04:47 -0700 (PDT)
MIME-Version: 1.0
References: <d84c82b1-fa67-4676-9ce2-d2a53d81b5f7@www.fastmail.com> <5741601d-7e67-898e-5840-70feceb994e9@uclouvain.be> <CALGR9oZW0s6c6+N+3R8bD17yPBPQa4E_cVOaTOSNTVQPYy6sUg@mail.gmail.com> <CAC8QAcditJ0nzdCNHOhi-1xtezoXb0u=hrGBWtZ3Cj3XP6CW4g@mail.gmail.com> <CALGR9oZfw5LqfPyZw6Yb8JTmuqi0prTL0f0yT9Rdq6oz5u51fg@mail.gmail.com> <ccbd3f9a-883e-6262-5735-2b9f25c6c6c4@zinks.de> <CALGR9oaw_-dbYSu5oN1Usvwr2h8wp-gvcmzx+0+2HJM-4Ac+4A@mail.gmail.com> <c09ff2f3-771b-11df-68f3-c690efa998c7@zinks.de> <CAKKJt-exKQa8o6Gn1=-SdDFQSrRGMtDsWJy62=RAQMD_T=P7ZQ@mail.gmail.com> <818d4f85-faa6-110c-7a94-441d7fe53166@huitema.net>
In-Reply-To: <818d4f85-faa6-110c-7a94-441d7fe53166@huitema.net>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Fri, 23 Oct 2020 18:04:21 -0500
Message-ID: <CAKKJt-fUSRg6hTfSX2C5Sgh3dfTHOVAL33QxPEk4Yum5e0dkSw@mail.gmail.com>
Subject: Re: Privacy considerations of multipath (Re: My BoF report: multipath)
To: Christian Huitema <huitema@huitema.net>
Cc: Roland Zink <roland@zinks.de>, QUIC WG <quic@ietf.org>, taps-chairs@ietf.org, Lucas Pardue <lucaspardue.24.7@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000006b6cda05b25e9b92"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/fd76JQQWQOsK_tiVn8jvuOxhnYc>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2020 23:04:51 -0000

Hi, Christian,

On Fri, Oct 23, 2020 at 5:19 PM Christian Huitema <huitema@huitema.net>
wrote:

>
> On 10/23/2020 3:10 PM, Spencer Dawkins at IETF wrote:
> > I'm probably starting to sound like a broken record, but we chartered
> > TAPS in 2014 to think about hiding bizarre transport attributes from
> > applications (among other things) using an abstract application
> > programming interface, and I note
> > that https://datatracker.ietf.org/doc/draft-ietf-taps-interface/ is
> > now targeting Propose Standard,
> > and
> https://tools.ietf.org/html/draft-ietf-taps-interface-09#section-5.2.13
> > is about multipath.
>
>
> I think you are hearing practical reasons to not do what TAPS is
> proposing, and instead to use the close coupling between the application
> and the QUIC implementation to make better transport decisions. In
> practice, application code is developed for a specific implementation of
> QUIC, and that implementation gets ported to all platforms that provide
> UDP sockets or equivalent.
>

I'm sorry, I wasn't clear in my e-mail.

I think where we are, is that there are two flavors of applications - the
kind that would do better than a general purpose transport with multiple
paths, and the kind that doesn't need to handle the paths in detail.

I was thinking of the second category. I could usefully have included that
caveat in my note.


> > Has anyone been looking at this? TAPS has been chugging away since
> > before QUIC was chartered, and certainly didn't want to do anything to
> > slow QUICv1 work down, but now that QUICv1 is past Publication
> > Requested, should we be?
>
>
> It's a free world. Of course you can do that. Whether that's useful is
> for you to decide.
>

Sure. I was mostly looking at the author list for
https://datatracker.ietf.org/doc/draft-ietf-taps-interface/, and wondering
if anyone was already doing that.

Best,

Spencer


> -- Christian Huitema
>
>