Re: [MMUSIC] [Technical Errata Reported] RFC8864 (7805)
Harald Alvestrand <harald@alvestrand.no> Thu, 04 April 2024 05:38 UTC
Return-Path: <harald@alvestrand.no>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D432AC14F6FD for <mmusic@ietfa.amsl.com>; Wed, 3 Apr 2024 22:38:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.896
X-Spam-Level:
X-Spam-Status: No, score=-6.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
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 5av9UkqB2S6H for <mmusic@ietfa.amsl.com>; Wed, 3 Apr 2024 22:38:06 -0700 (PDT)
Received: from smtp.alvestrand.no (smtp.alvestrand.no [65.21.189.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 DB9FFC14F6FF for <mmusic@ietf.org>; Wed, 3 Apr 2024 22:38:04 -0700 (PDT)
Received: from [192.168.3.110] (unknown [185.71.208.122]) by smtp.alvestrand.no (Postfix) with ESMTPSA id 4BDDB4ED0C for <mmusic@ietf.org>; Thu, 4 Apr 2024 07:38:03 +0200 (CEST)
Message-ID: <a7328bf8-0258-4dee-8a4c-c59f2c5cea63@alvestrand.no>
Date: Thu, 04 Apr 2024 07:38:01 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: mmusic@ietf.org
References: <20240209080227.970F611821EC@rfcpa.amsl.com> <171bacd1-0316-46d2-a374-c89ee5d535e1@alum.mit.edu> <AS8PR07MB8069A3A536BA645144D8952493482@AS8PR07MB8069.eurprd07.prod.outlook.com> <ec0fa1c1-f60f-49fb-9c0f-1729e654bdc1@alum.mit.edu> <AS8PR07MB8069B7B98C0E04FDCAF86581934F2@AS8PR07MB8069.eurprd07.prod.outlook.com> <CAL0qLwa4-uzxsqLW5N3ApLzT4zjW7mvLN3Hsj+8XbSsCaxoOow@mail.gmail.com> <AS8PR07MB80697339B02C5C6B14EE910593342@AS8PR07MB8069.eurprd07.prod.outlook.com>
Content-Language: en-US
From: Harald Alvestrand <harald@alvestrand.no>
Autocrypt: addr=harald@alvestrand.no; keydata= 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 p3o2fVs//BoTFQI=
In-Reply-To: <AS8PR07MB80697339B02C5C6B14EE910593342@AS8PR07MB8069.eurprd07.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/LwKeRo8886sRLZlyKtz0OSDOxq0>
Subject: Re: [MMUSIC] [Technical Errata Reported] RFC8864 (7805)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Apr 2024 05:38:09 -0000
Yes, there are applications that both establish pre-agreed datachannels and use DCEP. For those cases, the odd/even restriction does not apply; it is up to the application to rendezvous properly. This erratum removes the incorrect claim that SDP-negotiated channels are capable of obeying the odd/even rule, bringing SDP-negotiated channels in line with the rules for pre-agreed datachannels. Harald On 3/27/24 11:48, Christer Holmberg wrote: > Hi, > >>>>> The issues (AFAIU) is when the offerer sends the *initial* offer, >>>>> with ACTPASS, and creates one or more data channels using SDP. At >>>>> that point the offerer does not yet know whether it will become DTLS >>>>> client or server, but it still has to assign identifiers (odd or even) to >>>>> the >>>>> data channels. >>>> >>>> Good point. At that point there should be no risk of conflict with >>>> DCEP. >>>> Maybe a revision is needed to deal with that. >>> >>> Yes. >>> >>> And, if DCEP is then later used to create another data channel, it >>> needs to make sure that it does not re-use the same identifier (no matter >>> if it is >>> odd or even). >>> >>>>> Once the DTLS roles have been determined, the DCEP rules work >>>>> fine also for SDP. >>>>> >>>>> (Personally I have never seen a use-case where both DCEP and SDP >>>>> are used to create and manage data channels.) >>>> >>>> It is hard to envision a use case for it. But as I recall we were trying >>>> to avoid precluding it. One alternative would be for the SDP negotiation >>>> to >>>> include the choice of either DCEP or SDP for negotiating data channels. >>>> But >>>> could that be done in a backward compatible way? > > The usage of dcmap does indicate such choice in my opinion. > > But, again, I cannot guarantee that there are no implementation that use both > SDP and DCEP within the same session. > >>>> If we were able to verify that there is currently no concurrent use in >>>> the wild then perhaps we could amend to say that use of SDP to negotiate >>>> data channels precludes use of DCEP. >>> >>> It is difficult to verify that. >>> >>> But, as discussed above, if we say that in case of ACTPASS the offerer >>> can choose either an odd or even value. >> >> It sounds to me like this is something you'd want to discuss should a -bis >> document ever become a reality, but not confirm the erratum as-is. Is that >> correct? If so, then we want "Hold For Document Update" rather than >> "Verified" for this one, correct? > > We can discuss whether we should fix this using a -bis or an erratum. > > But, the current erratum should not be agreed in its current form. > > I think the first thing we need to do is how the solution would look like: the > easiest solution would be to simply that say: > > 1) If one uses SDP one SHOULD/MUST NOT use DCEP > 2) Remove the even/odd requirement when using SDP (at least when using > ACTPASS) > > Regards, > > Christer > > > _______________________________________________ > mmusic mailing list > mmusic@ietf.org > https://www.ietf.org/mailman/listinfo/mmusic
- [MMUSIC] [Technical Errata Reported] RFC8864 (780… RFC Errata System
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Bo Burman
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Bernard Aboba
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Paul Kyzivat
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Christer Holmberg
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Paul Kyzivat
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Christer Holmberg
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Murray S. Kucherawy
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Christer Holmberg
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Harald Alvestrand
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Christer Holmberg
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Harald Alvestrand
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Christer Holmberg
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Harald Alvestrand
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Paul Kyzivat
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Gunnar Hellström
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Christer Holmberg
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Gunnar Hellström
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Gunnar Hellström
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Gunnar Hellström
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Christer Holmberg
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Gunnar Hellström
- Re: [MMUSIC] [Technical Errata Reported] RFC8864 … Bernard Aboba