Re: "Proxying" multipath usecases and application scheduling

David Schinazi <dschinazi.ietf@gmail.com> Mon, 24 January 2022 23:34 UTC

Return-Path: <dschinazi.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 BB4A93A1704 for <quic@ietfa.amsl.com>; Mon, 24 Jan 2022 15:34:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.087
X-Spam-Level:
X-Spam-Status: No, score=-7.087 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01, 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 F7sGfywjWge6 for <quic@ietfa.amsl.com>; Mon, 24 Jan 2022 15:34:42 -0800 (PST)
Received: from mail-pf1-x42f.google.com (mail-pf1-x42f.google.com [IPv6:2607:f8b0:4864:20::42f]) (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 CAA723A1702 for <quic@ietf.org>; Mon, 24 Jan 2022 15:34:42 -0800 (PST)
Received: by mail-pf1-x42f.google.com with SMTP id v74so14359249pfc.1 for <quic@ietf.org>; Mon, 24 Jan 2022 15:34:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=b/+mAleGyc6BJ+0QyluGzayglkm/qaWk2smxeFVM9hk=; b=Zl4tBVXjLlYx4yiLvpwO24DqQ48VVVxRP69bp+Fv25NbCfcOZuOWFL3alM0ndXHa4y xwQQJ838qSlUz4qTNMMvgzgkM6iWzP9LEAybDyGTH3zQ5OQMC1JpEGmpe3u/+DjVzNJ8 P2wsi8R7iDnUJTb3FFB5LgTPLi11YE/ShsudiBALNrrRl2cXLwESjtZ5yYV9Y6aSNTtC oCDfcXYYxjCDmC4qMczmVAbTzDi8IzBcvdvTXXCSSg/ssP6SAEDZUJYvpa0iNFqYcpHq dfTpzdiOlLVf/9mJPExS/ZG6xzADqcOCaVrLbwz4O07j82HTtv7xfr64ANhXhMB4QeIr y0Gw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=b/+mAleGyc6BJ+0QyluGzayglkm/qaWk2smxeFVM9hk=; b=v+BzeAUq1EI7XTq9bGnuk2k4cr2WdrrXFfwG5vEGn0jyZE19hdryK8yB+RDRJU5v/F f3X/IFAazHPOhtFmbJS6TWpM1lKjKB91XlOfNm23WhPINKy5VVdZWkiyCD7zRRospj7S /KiCYxUSe5+pRufs48XowAi/9/LjlN6pgbZtGxSS+gkiZVnF3uQI6ESp6cynvuORbIzm Q6mAZYvoIiqyjMbmlCP34dQNF2DYTlvHC50vdYz8PHcGyMhqBT+71+2hrMU6fnZhowlr Xlz9l78Qhdg/PkkiXjYG2Jt+qdEuqxX1k0o6hNMwbXlxkLdcm1AZhXU/bUcivic4hv8o Ultg==
X-Gm-Message-State: AOAM533hxYJxWDRdh08lILzv23HAZ0WIsOlWNLEQLXrVgC+wizDGS3V0 dvhAM9EufV7L0C4XsZ9mrG5S9rOPgQBV/l734NsO3r3k
X-Google-Smtp-Source: ABdhPJzhUFuu2z1alXFL9I5ThwVQYXlD/rYrKLgE9QlAeXgltF1h+zY8aNV/NHBsnK980nLPs1ZUxtoxeeQRdx7oViI=
X-Received: by 2002:a05:6a00:1589:b0:4c3:cc45:58e2 with SMTP id u9-20020a056a00158900b004c3cc4558e2mr16033476pfk.86.1643067280264; Mon, 24 Jan 2022 15:34:40 -0800 (PST)
MIME-Version: 1.0
References: <DC26182E-5547-455E-8254-611A5939B9F0@ericsson.com> <2BEDB49C-BA89-4E50-9738-3818B3D7C7D2@erg.abdn.ac.uk> <17562bf0-926e-35d1-c4be-c0692582fe54@huitema.net> <9c267c15-5ed0-9d3a-6ba4-e57ca63755a2@redbarn.org>
In-Reply-To: <9c267c15-5ed0-9d3a-6ba4-e57ca63755a2@redbarn.org>
From: David Schinazi <dschinazi.ietf@gmail.com>
Date: Mon, 24 Jan 2022 15:34:28 -0800
Message-ID: <CAPDSy+7TQspbw=aM0LMt8A6R52d2YH5FyHZxbBonhTUFN0r_AQ@mail.gmail.com>
Subject: Re: "Proxying" multipath usecases and application scheduling
To: IETF QUIC WG <quic@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000095126105d65c69b7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/jVogEkugIpL_oNQyx3P1WsK7Y24>
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 23:34:49 -0000

This thread dates back to 15 months ago, I'm not entirely sure why Gorry
resurrected it without adding any text, but perhaps my email client is
confused.

Without going into the vices and virtues of content inspection, let's not
increase
the scope of many working groups too soon. The MASQUE WG already has its
plate pretty full getting proxying to work, so let's not add multipath into
the mix
until we have proxying working. Similarly, the QUIC WG is going to be
solving
the already hard problem of end-to-end multipath without adding proxying to
complicate things. If folks want to work on multipath proxying, I strongly
suggest
waiting for both multipath and proxying to exist before trying to combine
them.

David, MASQUE and QUIC enthusiast

On Mon, Jan 24, 2022 at 12:34 PM Paul Vixie <paul=
40redbarn.org@dmarc.ietf.org> wrote:

>
>
> Christian Huitema wrote on 2022-01-24 12:15:
> > ...
> >
> > 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.
>
> i think calling it a power grab when it's done by an internet transit
> connectivity provider (such as "the telecom companies") makes sense, but
> that without clarification, could connote untenable meanings.
>
> managed private networks, such as enterprise, government, university,
> small office / home office, and home / family networks, already have the
> power you describe, and will preserve the status quo at "whatever cost"
> the ietf may impose.
>
> i pray that we will consistently disambiguate. there will be no wide
> area UDP on most managed private networks. we can either pressure these
> networks with endpoint failures (to strong arm them into abandoning
> their historic powers), or we can rely on fallback (which for new
> protocols may be more fragile than for the existing WWW), or we can
> negotiate, in ways approximately alike to the "proxying proposed in the
> 5G design". those are our choices -- there is no fourth way.
>
> if the ietf wishes to disintermediate on-path actors, then we ought to
> consistently and carefully identify where the power is (managed private
> edge networks, and endpoints), and avoid antagonizing those power holders.
>
> > 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.
>
> if the ietf's mission is to impose societal change, then explicit
> negotiated proxy service may not be relevant. however if the ietf's
> mission is to create technology that supports generally desirable work
> flows, then proxy discovery/negotiation is vitally relevant to that.
>
> several networks i operate and many that i'm aware of will have to do
> content inspection. there will be no free lunch for IoT (which is an
> instance of "surveillance capitalism dragnet"). the ietf has to decide
> whether to oppose, or ignore, or cooperate with that reality.
>
> --
> P Vixie
>
>