Re: "Proxying" multipath usecases and application scheduling

Christian Huitema <huitema@huitema.net> Mon, 24 January 2022 20:15 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 44C223A0780 for <quic@ietfa.amsl.com>; Mon, 24 Jan 2022 12:15:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.714, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=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 2oDyHkxLM7-3 for <quic@ietfa.amsl.com>; Mon, 24 Jan 2022 12:15:35 -0800 (PST)
Received: from mx36-out10.antispamcloud.com (mx36-out10.antispamcloud.com [209.126.121.30]) (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 940803A077C for <quic@ietf.org>; Mon, 24 Jan 2022 12:15:35 -0800 (PST)
Received: from xse449.mail2web.com ([66.113.197.195] helo=xse.mail2web.com) by mx258.antispamcloud.com with esmtp (Exim 4.92) (envelope-from <huitema@huitema.net>) id 1nC5kO-000A7X-Ku for quic@ietf.org; Mon, 24 Jan 2022 21:15:35 +0100
Received: from xsmtp21.mail2web.com (unknown [10.100.68.60]) by xse.mail2web.com (Postfix) with ESMTPS id 4JjLnm6RZ3zLXs for <quic@ietf.org>; Mon, 24 Jan 2022 12:15:24 -0800 (PST)
Received: from [10.5.2.17] (helo=xmail07.myhosting.com) by xsmtp21.mail2web.com with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.92) (envelope-from <huitema@huitema.net>) id 1nC5kK-0004Rj-PA for quic@ietf.org; Mon, 24 Jan 2022 12:15:24 -0800
Received: (qmail 26674 invoked from network); 24 Jan 2022 20:15:23 -0000
Received: from unknown (HELO [192.168.200.66]) (Authenticated-user:_huitema@huitema.net@[72.235.197.84]) (envelope-sender <huitema@huitema.net>) by xmail07.myhosting.com (qmail-ldap-1.03) with ESMTPA for <gorry@erg.abdn.ac.uk>; 24 Jan 2022 20:15:22 -0000
Message-ID: <17562bf0-926e-35d1-c4be-c0692582fe54@huitema.net>
Date: Mon, 24 Jan 2022 10:15:07 -1000
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0
Content-Language: en-US
To: "Gorry (erg)" <gorry@erg.abdn.ac.uk>, Mirja Kuehlewind <mirja.kuehlewind=40ericsson.com@dmarc.ietf.org>
Cc: David Schinazi <dschinazi.ietf@gmail.com>, IETF QUIC WG <quic@ietf.org>, Matt Joras <matt.joras@gmail.com>
References: <DC26182E-5547-455E-8254-611A5939B9F0@ericsson.com> <2BEDB49C-BA89-4E50-9738-3818B3D7C7D2@erg.abdn.ac.uk>
From: Christian Huitema <huitema@huitema.net>
Subject: Re: "Proxying" multipath usecases and application scheduling
In-Reply-To: <2BEDB49C-BA89-4E50-9738-3818B3D7C7D2@erg.abdn.ac.uk>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Originating-IP: 66.113.197.195
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/EwzSHE5FGYwwjsNRPCHz0 4WZltdRU7+pvNDCEPg/mD6wdmZPcItWbGe10hXJtXL4FsauCVkDjmcYJdU3yWp7KuHNaaKdg7iBE ZefdsNUFWKwa/wzJUjmazeC7ImcapiW8pZ2PmF36xFjfnZTYwBQ6V51u76v35b1wNe/MvdJPWWqi c9eoDWW+hxVOsiYx2+J9PgaoF8SQHto3le4zsHTaeQtlKubP6iUTjj6yPARK6buALVaA782LKxg6 vRmng8N1aLhXqdc+jC1RcnVud53D5caUhbVtvqItBqoizkEt9O20UjkwI0v+LOlw05G4BS+iyyNq bT8dUMXMJ4tUCMj6G37ZfAMLceP5aNHPt26RBupu5v1nytoNnc138GfEJRQ2qC7jjynPIHPNqSn4 QTXUjLjYWQt1/5xnQymMoPsgr/U0flMcy2Vi/IcBgY4arPaiJ1W6hAyiRC61jekdwIcXNugoOEbH RyFULpSjm7hMIABpqqRGKyDs8xujM3cq7Rvkiy9CGpqIMbF0Ys3gbRWmo3NKLU8OAGnI1l3ljsSD xSFqUJlbN/aMpUkgpZmhEnFzsC48bTEFY06/YbB87Ww8G0LoS8V3Mt1pta8qAcLtCB3G1CwpaI3Z 4ESkMWDVJEenxBoIht3V0nekAoxXAjqc8qxsLYu0h8dxg5AeiWayuLfHqAnAj7rgKH7+eCmmlOXp kLAHx5YEcGzaS3eu31ShcA6Xvva2QAVEjpqzANbJ1UfXmet2cbFKoyT/OdZL/oOTjxYi7xV8LSiT lt3u2m0AuXq0T17woJo3avKeADIsy647Mn0zwmGzAi3Zn+YdthRNgs7Ig4l/XErpYn3glZTKFuaT l19W3ISq9+1KiLsESGU+y+fjdgjudZxiTPi+MG1QP35nsYfP84c+RFK3KiZuZ5OAUoGBziSYFLZu u6zX3xxsmqT8l9ARlsTalAaf
X-Report-Abuse-To: spam@quarantine11.antispamcloud.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/D-Y6lujLR-iQSIL0E374nFvxt8Y>
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: Mon, 24 Jan 2022 20:15:38 -0000

I have a very hard time understanding who is saying what in this thread. 
The replies come from different agents using different conventions, and 
the result is a bit of a mess. I went back to the mail archive 
(https://mailarchive.ietf.org/arch/browse/quic/) to try to understand 
who said what, but I am still not sure. Anyhow, that will notstop me 
from adding my two cents...

Like others, I have mixed feelings about the kind of proxying proposed 
in the 5G design. It does look like a power grab by the telecom 
companies, force all user traffic through a telco managed proxy,  
getting an observation point to see all the user traffic, do all the 
kind of "statistics" we could expect in these days of surveillance 
capitalism, and be in a position to control how much bandwidth is 
allocated to specific content providers. The only good effect is that 
proxying will hide the actual user location from the content providers, 
which removes a bit of data from the surveillance capitalism dragnet. 
But overall, that's not great, and I would rather not have a feature 
like that on my phone. But hey, that's my opinion, people may differ. 
And I wonder whether that has much relevance to IETF work.

For the QUIC WG, we have two relevant works in progress: Masque, and 
multipath. It is pretty clear that if both are defined, then they can be 
combined to deliver something like the 5G proxying service. It is also 
pretty clear that multipath has use cases that do not involve Masque, 
and that availability of QUIC multipath diminishes the need to use 
proxies in order to benefit from multiple paths. I would very much like 
to focus on these "end to end" use cases for now, and only worry about 
combining Masque and multipath once Masque is done.

-- Christian Huitema