Re: [tsvwg] I-D Action: draft-ietf-tsvwg-ecn-l4s-id-18.txt

Bob Briscoe <in@bobbriscoe.net> Mon, 26 July 2021 19:59 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 11F223A0ADB for <tsvwg@ietfa.amsl.com>; Mon, 26 Jul 2021 12:59:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bobbriscoe.net
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 qdB8tpmAiQ8y for <tsvwg@ietfa.amsl.com>; Mon, 26 Jul 2021 12:59:27 -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 EE1C23A0AD9 for <tsvwg@ietf.org>; Mon, 26 Jul 2021 12:59:26 -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:MIME-Version:Date:Message-ID:From:References:To:Subject:Sender: Reply-To:Cc: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=wmK+BBa1cAdhvgb9/0UFSfZSoIyKzOs5hfi6zpkJNeM=; b=fNBFLeO3/PjQxUckzSn3+o/bih lPMZzd8T6y4kYh8UgikCixrWqOy4ORRcwvJzlt2ZouuuL7ySRm3bnKK29tz8bGOial1L8CaCatyLE 3E21lgZUKiIDLn2qK+tKzQ2W+wKyY48AAEl2SjyFv9ZMHh+Tb/nb1lsScDx6KT+sYLhN7GIqCUNII WQZKTM3+fzQgFzYAtNh7pPG0ZihQp/oHLyus6GfKF8MvEi0tjIHoYeyGUMp4UPALEke6jkek2dOgC 2OHtya07N5zNrMnJ/QIhNEx8vvlqMHVmzEXA+LlwSPtNAGQIE7uIinGaLLPqk2eeunwKCLaOxmyME n4LlJ+6g==;
Received: from 67.153.238.178.in-addr.arpa ([178.238.153.67]:59868 helo=[192.168.1.10]) by ssdrsserver2.hostinginterface.eu with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from <in@bobbriscoe.net>) id 1m86l5-0003jX-5t; Mon, 26 Jul 2021 20:59:24 +0100
To: Derek Fawcus <dfawcus+lists-tsvwg@employees.org>, tsvwg@ietf.org
References: <162514219180.12127.896362279994031453@ietfa.amsl.com> <30f835be-9348-168d-3fdc-539725199bd9@bobbriscoe.net> <YPCvYxsz5hiLHIFA@clarinet.employees.org>
From: Bob Briscoe <in@bobbriscoe.net>
Message-ID: <777a6d89-1d15-c294-e187-3aa98b1bdfe7@bobbriscoe.net>
Date: Mon, 26 Jul 2021 20:59:23 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <YPCvYxsz5hiLHIFA@clarinet.employees.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Language: en-GB
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/pnMwrlNgqRrV7Il1KJI40ix5vGI>
Subject: Re: [tsvwg] I-D Action: draft-ietf-tsvwg-ecn-l4s-id-18.txt
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 26 Jul 2021 19:59:32 -0000

Derek,

Thanks again for digging into this. I'm beginning to realize this sort 
of thing is not really for the current drafts, which are focused on 
implementation requirements. Configuring sequencing is more advice for 
running the L4S experiment. I have seen offlist discussions about 
starting such a draft (l4sops scope is purely about the coexistence 
issue, so not an appropriate place). So if advice about sequencing goes 
anywhere, it ought to go in an ops guidance draft about running L4S 
experiments.

Like you say, the question is determining the degree of use. If the odd 
(misguided?) user is going to turn on compression in their VPN, and then 
possibly need sequencing (depending on what type of compression they are 
using), they won't get the benefit of low delay while some of their 
traffic is Classic, because the sequencing will hold back the L4S until 
the Classic catches up. That's their choice, and I doubt they are going 
to benefit from the RFCs advising them not to screw up.

Again, we can add such advice if the WG wants. But I'd like to see more 
pressure to do so before we complicate any of the L4S drafts even further.


Bob

On 15/07/2021 22:57, Derek Fawcus wrote:
> On Thu, Jul 01, 2021 at 01:45:05PM +0100, Bob Briscoe wrote:
>>    * After consulting with the int-area
>>      <https://mailarchive.ietf.org/arch/msg/int-area/y5UmhfSAka7xi_iBvX50bZ0jxzQ/>
>>      and PALS
>>      <https://mailarchive.ietf.org/arch/msg/pals/iWxEpj0MB-Du_U8KjelIocbg6Yk/>
>>      lists (follow the links for the relevant long threads), it was
>>      decided there is no need to mention that tunnels that support
>>      resequencing like L2TP should have it disabled for data channels
>>      carrying L4S traffic (because there's no evidence that any would
>>      enable sequencing for IP data - sequencing is generally for the
>>      tunnel control channel or for stateful header compression that
>>      nowadays hinders rather than helps performance).
> While that was the service provider view, it is not the only deployment
> of L2TP.  So I'm not sure that this is a safe assumption, as one of the
> cases I believe I mentioned in that thread is the Microsoft RAS VPN product.
>
> It has at least two forms, PPTP (IP/PPP/GREv1) and L2TP/IPsec (IP/PPP/L2TP/ESP).
> Both forms can make use of sequence numbers in their encapsulation.
>
> I know the PPTP version is still actively being used, as we recently ended
> up adding an ALG for it to our CGNAT software, due to requests.
>
> We used to support use of the L2TP form in our product around 3 years ago,
> so it was still in use then.  It could well still be in use, as it often
> 'just works' through NATs since its ESP has a version of UDP NAT-Traversal.
>
> Last I played with these, the MS version offered the ability to enable
> compression, which I believe included IP header compressions, and so may
> be reordering sensitive.
>
> The problem here would be in determining the degree of use, and if people
> (usually not being specialists) have enabled compression.  Certainly one
> place I worked at some years ago had enabled compression, that was by
> someone who just viewed compression as good.  This was a SME, which seems
> to be the usual use case.
>
> DF
>

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