Re: [tsvwg] Moving the ECN Encapsulation drafts forward ...

Bob Briscoe <in@bobbriscoe.net> Tue, 12 July 2022 11:49 UTC

Return-Path: <in@bobbriscoe.net>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CF3CC14F736 for <tsvwg@ietfa.amsl.com>; Tue, 12 Jul 2022 04:49:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level:
X-Spam-Status: No, score=-7.108 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bobbriscoe.net
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 zYPM2BgViU3E for <tsvwg@ietfa.amsl.com>; Tue, 12 Jul 2022 04:49:06 -0700 (PDT)
Received: from mail-ssdrsserver2.hostinginterface.eu (mail-ssdrsserver2.hostinginterface.eu [185.185.85.90]) (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 40D2CC157B49 for <tsvwg@ietf.org>; Tue, 12 Jul 2022 04:49:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bobbriscoe.net; s=default; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:From:References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=E4GRkno5BmCW0gAIvtAYalonNP0leugfFEpnuXpbnAk=; b=tiUh9UXG+Zj29Q3C/g3q6LPhPQ 3qfKIpkGnLZOd1QEWkTJJCQEKR2afV9LWqv+aFLGbEc3AogrWaSUsX0iaNl3jsMEv4YiuZSl1HZ3h bjCrjOa/kSBTxqoahlZK4RWFhcxnY/xfRmeBVhMlPNp5UOVvuHOeRd5UDNR8EhUPCqVr8aIhmyO8O IoNO3Pt2kjzoDdjV9GZ5FIUIiN4YsEPDd+6ONGvaaqbETYIkwhefKFPvafn3PrFwcnfS5KloC45Tj +0eur/xM4UUt1kw8r4Wa9uXDifkif7HvYV9sNPRTDEibORwJzxquT31LuqMS6alomoasiqJRHVo+l uW4lXuVw==;
Received: from 67.153.238.178.in-addr.arpa ([178.238.153.67]:52084 helo=[192.168.1.4]) by ssdrsserver2.hostinginterface.eu with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.95) (envelope-from <in@bobbriscoe.net>) id 1oBEO4-0002xO-0r; Tue, 12 Jul 2022 12:49:04 +0100
Message-ID: <58a21d08-383f-36d1-1c1d-a4230f6f7a56@bobbriscoe.net>
Date: Tue, 12 Jul 2022 12:49:03 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1
Content-Language: en-GB
To: Sebastian Moeller <moeller0@gmx.de>
Cc: "Black, David" <David.Black=40dell.com@dmarc.ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
References: <MN2PR19MB404570543C9B3BD975E43DE083809@MN2PR19MB4045.namprd19.prod.outlook.com> <0F09E1D1-E76F-44DA-A920-51C1488C1D24@gmail.com> <da592a5c-99d7-faa1-93c0-2d0b619da5c9@bobbriscoe.net> <1AB73343-B035-4BEA-A6DC-64AE2175B406@gmx.de>
From: Bob Briscoe <in@bobbriscoe.net>
In-Reply-To: <1AB73343-B035-4BEA-A6DC-64AE2175B406@gmx.de>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - ssdrsserver2.hostinginterface.eu
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - bobbriscoe.net
X-Get-Message-Sender-Via: ssdrsserver2.hostinginterface.eu: authenticated_id: in@bobbriscoe.net
X-Authenticated-Sender: ssdrsserver2.hostinginterface.eu: in@bobbriscoe.net
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/v6n3WhzLEJb8Kmz8pQp8Ys-Uw58>
Subject: Re: [tsvwg] Moving the ECN Encapsulation drafts forward ...
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Jul 2022 11:49:11 -0000

Sebastian,

On 12/07/2022 11:52, Sebastian Moeller wrote:
> Hi David,
>
>
>> On Jul 8, 2022, at 23:18, Bob Briscoe <in@bobbriscoe.net> wrote:
>>
>> David,
>>
>> Thanks for proposing new text that just states the two contrary positions.
>>
>> Jonathan's right that you haven't correctly captured his opinion (altho' I assume you intended to).
>> I've explained and commented on your text inline, tagged [BB].
>>
>> Even if you capture Jonathan's opinion correctly, I detect from his response that he is still proposing that the draft only states his view, with no compromise.
>> So you may not have achieved any better consensus anyway.
>>
>> Let me know what the Chairs believe the WG is saying ought to be written into the draft, now you have all these comments.
>>
>>
>> On 07/07/2022 16:26, Jonathan Morton wrote:
>>>> On 6 Jul, 2022, at 8:13 pm, Black, David <David.Black=40dell.com@dmarc.ietf.org> wrote:
>>>>
>>>> Beyond that, mentioning the two approaches that have been discussed without offering guidance could help implementers figure out "where to dig", so here's an initial attempt at replacement text:
>>>>       Where framing boundaries do not necessarily align
>>>>     with packet boundaries, ECN markings SHOULD be propagated
>>>>     from layer-2 frame headers to IP packets that may have different
>>>>     boundaries as a consequence of payload segmentation and
>>>>     reassembly for IP forwarding.
>>>>      Two possible implementation approaches to propagating congestion
>>>>     indications are packet counting (e.g., proportion of IP PDUs sent with
>>>>    congestion indications approximately matches the proportion of layer-2
>>>>     frames received with congestion indications) and byte counting (e.g.,
>>>>     number of payload bytes in IP PDUs that have congestion indications
>>>>     is approximately equivalent to the number of bytes in layer-2 frames
>>>>     received with congestion indications).
>> [BB]
>> 1) "Two possible" avoids saying that they are incompatible. I think it's best to say it how it is.
> [snipped here because this is addressed at the idea of having two "incompatible" methods proposed]
>
> 	[SM] I respectfully disagree, an RFC should not propose two incompatible methods/implementations. I consider this to be really fundamental, the endpoints are supposed to interpret the "congestion signal" from the network and act appropriately, a requirement that will work much better if the network employs unambiguous behavior in creating and handling such marks. I understand that real life implementations might differ from an RFC's SHOULD (and that is fine) but I would think it wise for the RFC to not sow the seeds of confusion by proposing incompatible implementations. So IMHO if we can not come to an agreement we are indeed better off by not mentioning any method at all because that would be less confusing.

[BB2] That's why I proposed the method that includes both byte-counting 
and a timeout, in order to address both sides of the disagreement. But 
unfortunately there is such mistrust on this list, that David has had to 
suggest a way forward where the disagreement is just documented, so that 
the rest of the draft can be published.

I would add that the rest of this draft involved a huge amount of work 
and help from the 3GPP community and the IEEE community, and they were 
keen to see the IETF publish it (as well as the dependent sister draft 
rfc6040bis-shim, which is stds track). The issue of reframing is in a 
corner that is not relevant for most of the readership of this draft.



Bob

>
> Regards
> 	Sebastian
>
>

-- 
________________________________________________________________
Bob Briscoe                               http://bobbriscoe.net/