Re: [Masque] [Int-area] draft-pauly-intarea-proxy-config-pvd

Tommy Pauly <tpauly@apple.com> Wed, 26 July 2023 16:17 UTC

Return-Path: <tpauly@apple.com>
X-Original-To: masque@ietfa.amsl.com
Delivered-To: masque@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 637C2C1519A6 for <masque@ietfa.amsl.com>; Wed, 26 Jul 2023 09:17:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zAEIi8-nay2i for <masque@ietfa.amsl.com>; Wed, 26 Jul 2023 09:17:32 -0700 (PDT)
Received: from rn-mailsvcp-mx-lapp01.apple.com (rn-mailsvcp-mx-lapp01.apple.com [17.179.253.22]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDFA2C15199B for <masque@ietf.org>; Wed, 26 Jul 2023 09:17:32 -0700 (PDT)
Received: from rn-mailsvcp-mta-lapp04.rno.apple.com (rn-mailsvcp-mta-lapp04.rno.apple.com [10.225.203.152]) by rn-mailsvcp-mx-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0RYE00S2TVX8BL00@rn-mailsvcp-mx-lapp01.rno.apple.com> for masque@ietf.org; Wed, 26 Jul 2023 09:17:32 -0700 (PDT)
X-Proofpoint-GUID: MVTvvt-zdWP2b9TzxOB17JWm_57NchME
X-Proofpoint-ORIG-GUID: MVTvvt-zdWP2b9TzxOB17JWm_57NchME
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.591, 18.0.957 definitions=2023-07-26_07:2023-07-26, 2023-07-26 signatures=0
X-Proofpoint-Spam-Details: rule=interactive_user_notspam policy=interactive_user score=0 spamscore=0 adultscore=0 suspectscore=0 mlxscore=0 phishscore=0 bulkscore=0 mlxlogscore=999 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2307260144
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=from : message-id : content-type : mime-version : subject : date : in-reply-to : cc : to : references; s=20180706; bh=6YxXI5awMHlFZGvFUU0hVQG9Uvr+nx/JliTT9hFKg3g=; b=Y9fDHp3RlvLiZJld7YOcVP0H32w8iwNQQShTBZcoDQ0eg4RwvHtuQVnP1yicldbvS9OX roARRL1hIQuMO4vCVLXjQyNk0dpgr190gSpwc8+VaOncXiebu3eYRoug6WqIMZwII34y 60EQ/e7CVxxHPp0ld7gUYoOnFiA+VsyYZ78BhVG42DdK4u9hwG8psY9UB98e4RjzvJdo 4esU2Z0D65nKQyypOAqMu8UUg69XdTn5ilpWdyQKZt0fTjNQrJY016/6vBjVK1GiJeFw 66yT2BtEXesmPVqcl5goGnB57Cwfgd+dYAIehfpeXjfr8sx7vsoHazett7nU9EGVUYbC WA==
Received: from rn-mailsvcp-policy-lapp01.rno.apple.com (rn-mailsvcp-policy-lapp01.rno.apple.com [17.179.253.18]) by rn-mailsvcp-mta-lapp04.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0RYE000T4VX8O230@rn-mailsvcp-mta-lapp04.rno.apple.com>; Wed, 26 Jul 2023 09:17:32 -0700 (PDT)
Received: from process_milters-daemon.rn-mailsvcp-policy-lapp01.rno.apple.com by rn-mailsvcp-policy-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.22.20230228 64bit (built Feb 28 2023)) id <0RYE00A00VSFP600@rn-mailsvcp-policy-lapp01.rno.apple.com>; Wed, 26 Jul 2023 09:17:32 -0700 (PDT)
X-Va-A:
X-Va-T-CD: 130c26ea3cd7ada9e68c3bc4ebeec816
X-Va-E-CD: eb3728fbddfe37e83d53a959405ac153
X-Va-R-CD: d6e274647af0d6a03e221d8ec8f28211
X-Va-ID: b31d0f54-5d16-4087-bf23-143dcbb25c13
X-Va-CD: 0
X-V-A:
X-V-T-CD: 130c26ea3cd7ada9e68c3bc4ebeec816
X-V-E-CD: eb3728fbddfe37e83d53a959405ac153
X-V-R-CD: d6e274647af0d6a03e221d8ec8f28211
X-V-ID: a728dd6b-d484-47f5-97d3-a9b24bb8c747
X-V-CD: 0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.591, 18.0.957 definitions=2023-07-26_07:2023-07-26, 2023-07-26 signatures=0
Received: from smtpclient.apple ([17.234.87.143]) by rn-mailsvcp-policy-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.22.20230228 64bit (built Feb 28 2023)) with ESMTPSA id <0RYE00H39VX7PR00@rn-mailsvcp-policy-lapp01.rno.apple.com>; Wed, 26 Jul 2023 09:17:32 -0700 (PDT)
From: Tommy Pauly <tpauly@apple.com>
Message-id: <86AD46CC-4F69-4501-90FD-29EF370B6F71@apple.com>
Content-type: multipart/alternative; boundary="Apple-Mail=_BF060FE6-132B-451D-BB60-A15B6C960C79"
MIME-version: 1.0 (Mac OS X Mail 16.0 \(3769.100.3\))
Date: Wed, 26 Jul 2023 09:17:28 -0700
In-reply-to: <DU2PR02MB10160138C7579C2643B554CC98800A@DU2PR02MB10160.eurprd02.prod.outlook.com>
Cc: Marc Blanchet <marc.blanchet@viagenie.ca>, "int-area@ietf.org" <int-area@ietf.org>, "masque@ietf.org" <masque@ietf.org>
To: mohamed.boucadair@orange.com
References: <C20F1BE1-3613-4673-8933-3F3F85A35611@viagenie.ca> <4FEE1E20-47B4-4819-AD87-334CC6D0DB05@apple.com> <DU2PR02MB10160138C7579C2643B554CC98800A@DU2PR02MB10160.eurprd02.prod.outlook.com>
X-Mailer: Apple Mail (2.3769.100.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/masque/CCcv0dPUrrTrtRY0trbvdNDXMPA>
Subject: Re: [Masque] [Int-area] draft-pauly-intarea-proxy-config-pvd
X-BeenThere: masque@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Multiplexed Application Substrate over QUIC Encryption <masque.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/masque>, <mailto:masque-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/masque/>
List-Post: <mailto:masque@ietf.org>
List-Help: <mailto:masque-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/masque>, <mailto:masque-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jul 2023 16:17:35 -0000

Indeed, I don’t think 8801 is currently deployed by the carriers, but the target of this document is to have a standard, cross-network way to bootstrap the discovery of these proxies.

Using IPv6 RAs and related information to advertise proxies would allow 3GPP to provide this as a clean discovery option, and one that will work on any network attachment as well. This makes the incentive for clients to adopt higher since it will work across all networks.

Tommy

> On Jul 26, 2023, at 7:48 AM, mohamed.boucadair@orange.com wrote:
> 
> Hi Tommy,
> 
>> - ... on cellular
>> carrier networks, which is one of the main deployment targets
>> here.
> 
> Unless I'm mistaken 8801 is not required/supported in 3GPP specs. Typically, PCO IEs are used there.
> 
> FWIW, the network already provides the following to a UE (excerpt from 23501):
> 
> == (0-RTT Converter)
> iii)	The network shall send MPTCP proxy information to UE, i.e. the IP address, a port number and the type of the MPTCP proxy. The following type of MPTCP proxy shall be supported in this release:
> -	Type 1: Transport Converter, as defined in IETF RFC 8803 [82].
> 	The MPTCP proxy information is retrieved by the SMF from the UPF during N4 session establishment.
> 	The UE shall support the client extensions specified in IETF RFC 8803 [82].
> ==
> 
> And 
> 
> == (MPQUIC Proxy)
> The network shall send MPQUIC proxy information to UE, i.e. one IP address of UPF, one UDP port number and the proxy type (e.g. "connect-udp"). This information is used by the UE for establishing multipath QUIC connections with the UPF, which implements the MPQUIC Proxy functionality.
> =
> 
> Cheers,
> Med
> 
>> -----Message d'origine-----
>> De : Int-area <int-area-bounces@ietf.org <mailto:int-area-bounces@ietf.org>> De la part de Tommy
>> Pauly
>> Envoyé : mardi 25 juillet 2023 23:34
>> À : Marc Blanchet <marc.blanchet@viagenie.ca <mailto:marc.blanchet@viagenie.ca>>
>> Cc : int-area@ietf.org <mailto:int-area@ietf.org>; masque@ietf.org <mailto:masque@ietf.org>
>> Objet : Re: [Int-area] [Masque] draft-pauly-intarea-proxy-config-
>> pvd
>> 
>> Hi Marc,
>> 
>> To start — I have no objection to there being some mechanism to
>> discover a proxy using dns-sd / bonjour! If someone has a good use
>> case for that, that certainly is a possibility.
>> 
>> I do think it would be a different use case than the one for this
>> network-provided proxy provisioning, however. A couple salient
>> points to consider:
>> - While the local router may be able to point you to the
>> appropriate proxies to use, the proxies themselves are likely not
>> on the local link or multicast area. Instead, they would likely be
>> some infrastructure associated with the network operator, deeper
>> in the network.
>> - A dns-sd solution would allow many parties to advertise such
>> capabilities on the network. The case we’re concerned with here is
>> knowing the one that comes from a network operator, not other
>> peers.
>> - While I can’t rule it out categorically, I’m not aware of many
>> cases where we’d be able to use multicast dns-sd on cellular
>> carrier networks, which is one of the main deployment targets
>> here.
>> 
>> Thanks,
>> Tommy
>> 
>>> On Jul 25, 2023, at 3:57 PM, Marc Blanchet
>> <marc.blanchet@viagenie.ca> wrote:
>>> 
>>> Hello,
>>> Saw your presentation yesterday at masque and now read your
>> draft. Fine by the overall approach, but I was wondering if you
>> have considered to use DNS-SD (aka Bonjour)? I could see a proxy
>> on the local network advertising its proxy service and the client
>> « finding » the proxy by the DNS-SD/Bonjour mechanism. Seems
>> straightforward to me. Also enables multiple proxies to « offer »
>> their service, so redundancy right out of the box. In other words,
>> I’m looking at this as a service discovery not provisioning. I am
>> surely missing something?
>>> 
>>> Regards, Marc.
>>> 
>>> --
> 
> ____________________________________________________________________________________________________________
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
> 
> This message and its attachments may contain confidential or privileged information that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
> Thank you.