Re: [PANRG] About Keith and Michael's proposal on sidecar protocols in PANRG today

Michael Welzl <michawe@ifi.uio.no> Fri, 25 March 2022 19:33 UTC

Return-Path: <michawe@ifi.uio.no>
X-Original-To: panrg@ietfa.amsl.com
Delivered-To: panrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B98C83A00AF for <panrg@ietfa.amsl.com>; Fri, 25 Mar 2022 12:33:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.91
X-Spam-Level:
X-Spam-Status: No, score=-6.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 hEs3Goa5ztMV for <panrg@ietfa.amsl.com>; Fri, 25 Mar 2022 12:33:08 -0700 (PDT)
Received: from mail-out02.uio.no (mail-out02.uio.no [IPv6:2001:700:100:8210::71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 516183A00E5 for <panrg@irtf.org>; Fri, 25 Mar 2022 12:33:07 -0700 (PDT)
Received: from mail-mx12.uio.no ([129.240.10.84]) by mail-out02.uio.no with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <michawe@ifi.uio.no>) id 1nXpg9-00EQ52-3m; Fri, 25 Mar 2022 20:32:57 +0100
Received: from [62.218.44.74] (helo=[192.168.60.199]) by mail-mx12.uio.no with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) user michawe (Exim 4.94.2) (envelope-from <michawe@ifi.uio.no>) id 1nXpg8-00047S-87; Fri, 25 Mar 2022 20:32:57 +0100
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\))
From: Michael Welzl <michawe@ifi.uio.no>
In-Reply-To: <F3C3E74F-DF7D-432B-A0C2-8FED401ADD93@akamai.com>
Date: Fri, 25 Mar 2022 20:32:54 +0100
Cc: Nicolas Kuhn <nicolas.kuhn.ietf@gmail.com>, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>, "panrg@irtf.org" <panrg@irtf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <EC7005A3-D3B7-4FC1-A694-030C38494AD7@ifi.uio.no>
References: <CAKKJt-c2K1B6mBeKuBmf+E+m+3ZPyTMRk-oZ23ZOP2hZHSkpPQ@mail.gmail.com> <8F38CA66-7AA6-4DCF-88A6-30D0E38C80DF@akamai.com> <51875E18-6905-474F-A384-580F9F3E72FD@ifi.uio.no> <CAL0D2oQgdLon5jYvRrcyRtQoNQmp66jcwOZ1OCa9rdPweuJC=Q@mail.gmail.com> <CBACE661-9BE9-4B93-BA27-6F237C4F0D63@ifi.uio.no> <CAL0D2oRdbrpKCFBxTTqSVN820KM_Yrkkx5an+gZLfnwcfzqM6w@mail.gmail.com> <E878878B-EA80-42C1-9529-82BB4EE513A9@ifi.uio.no> <6D98E0D0-4A2D-4309-AF21-48C420480AA3@ifi.uio.no> <F3C3E74F-DF7D-432B-A0C2-8FED401ADD93@akamai.com>
To: "Holland, Jake" <jholland@akamai.com>
X-Mailer: Apple Mail (2.3608.120.23.2.7)
X-UiO-SPF-Received: Received-SPF: neutral (mail-mx12.uio.no: 62.218.44.74 is neither permitted nor denied by domain of ifi.uio.no) client-ip=62.218.44.74; envelope-from=michawe@ifi.uio.no; helo=[192.168.60.199];
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, T_SCC_BODY_TEXT_LINE=-0.01, UIO_MAIL_IS_INTERNAL=-5)
X-UiO-Scanned: D2BDFB15516948B836104E42B85C0775D719C67E
X-UiOonly: DB883D76B788342BC294D4432B11E4E7E894039D
Archived-At: <https://mailarchive.ietf.org/arch/msg/panrg/E_uN9BcJSBs3QNvR2kyh4YXPhGU>
Subject: Re: [PANRG] About Keith and Michael's proposal on sidecar protocols in PANRG today
X-BeenThere: panrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Path Aware Networking \(Proposed\) Research Group discussion list" <panrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/panrg>, <mailto:panrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/panrg/>
List-Post: <mailto:panrg@irtf.org>
List-Help: <mailto:panrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/panrg>, <mailto:panrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Mar 2022 19:33:13 -0000


> On Mar 25, 2022, at 6:51 PM, Holland, Jake <jholland@akamai.com> wrote:
> 
> On 03-25, 7:38 AM, "Michael Welzl" <michawe@ifi.uio.no> wrote:
>> this sounds like we’re on the same page. I think being able to saturate capacities should be our primary goal, and maybe we should *really* care about long-term fairness in Congestion Avoidance once we have real-life sightings of this strange beast again (a CA phase that lasts more than a handful of round-trips, maybe even competing for capacity with anything).
>> 
>> But yes… we can surely add complexity to be theoretically sound  :-)
> 
> Of course, passing information about MP to an on-path proxy
> introduces a new kind of information leakage that might pose a
> privacy concern (especially if detailed rate or cwnd information
> about alternate paths is needed), since MP is sometimes cited as
> a possible mechanism to defeat on-path traffic analysis.

I suspect that, if something like this SC would exist, the world would divide into two types of traffic (because folks may prefer this kind of simplicity):  1) I don’t care about privacy => use the SC.  2) I do care about privacy => don’t use it at all. In this view, this extra information leakage doesn’t matter very much. But perhaps I’m simplifying too much.


> So there may be a tradeoff here between CC fairness and privacy
> considerations.  Hopefully the discussions will either find an
> uncontroversial solution that makes everyone happy or give us
> some important new understanding about concerns in path-aware
> networking (or both).

I don’t see that tradeoff. It’s not “be fair __or__ leak information” - it’s: “if you use that thing, you lose privacy, AND (unless we fix this, which may well be doable) you might not be fair”.
“you might not be fair” doesn’t matter very much either, since it’s typically not the users who care…    I think we’re discussing a corner case now, in terms of relevance.  15 other problems to work out before I’d worry about this detail  :-)

Cheers,
Michael