Re: [v6ops] WG Doc? draft-gont-v6ops-ipv6-ehs-packet-drops

Brian E Carpenter <brian.e.carpenter@gmail.com> Sat, 12 March 2016 18:42 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6CB9F12D710 for <v6ops@ietfa.amsl.com>; Sat, 12 Mar 2016 10:42:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 dvn6KWLzIlSZ for <v6ops@ietfa.amsl.com>; Sat, 12 Mar 2016 10:42:17 -0800 (PST)
Received: from mail-pf0-x231.google.com (mail-pf0-x231.google.com [IPv6:2607:f8b0:400e:c00::231]) (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 7BA6B12D6F9 for <v6ops@ietf.org>; Sat, 12 Mar 2016 10:42:17 -0800 (PST)
Received: by mail-pf0-x231.google.com with SMTP id u190so76705251pfb.3 for <v6ops@ietf.org>; Sat, 12 Mar 2016 10:42:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=pTf4pWuU9r0j0wT0jtghN9ZFVbD9HR8D5vaAA2DIqwA=; b=H9OByhSE+7lg2QUQhfFlXDFcWOuQZDPEsy8EueTfL8LmnYJifbBuAWj9hQvfY88ZbW qEMay0lw2sJK8uWW4rvE8SQJveq/HELyjbhMUOzzzD54euxNswC/ZxhqKdnQp7cuvzTf 4QcPqzi6J/Qua3VqZXK5MejigaOYqGfasFGleKYkTQOxjaj2HBC/X+8HjmuhbtqAcwaO K1DU2MsLvDwG62aIyiped1Vtl7mCmlQd9az1Pqs0a2Pb9va7aD6Q7j4yB8yIMYLuGcDb LpEr1GLY5XRZXrWuR/3HeaQxKLdxQ9pWc1CrRgNIMbGBsd7In1zK+ifEdK4Z8Eas5E3X iM3g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=pTf4pWuU9r0j0wT0jtghN9ZFVbD9HR8D5vaAA2DIqwA=; b=jNLfeE2rBVwxhYzBE8JezYeagsHrI5oGhcBd455y1gO6SHCqgiUH2l+8dh44elCU5t qpxsvKAtJjVzjeuXjR1LY7DVRzbWIk0oMApbkUvtMphUWbWos8Oxu7L02byu0YySMvb8 RWcBW2QHUqry8xx3hNiyZF9tNvFfrG2mMTQyXrPHsLiSQdQMrYAtnDVn7UYgPzbkJAsJ 63OFSjnw/WcEKIb1DMXFRpvnW+zOB9T4IShlsjaFBNeXxWA0BXE2YjooViNE7zj/nfz7 HW9MQWAYVm3aEgWPVnO4zJkMrFS2372ZXOPsGwsdFpVkoR9VuPciDk8YKiMiU/Hr+e70 bBdA==
X-Gm-Message-State: AD7BkJJy6z4pbIU+UDLX+Etzgn5TZuF21i9RJoPuaVRd2aIqtE9f4wkiVDwSpX4jINvSfg==
X-Received: by 10.98.16.4 with SMTP id y4mr17243292pfi.45.1457808137042; Sat, 12 Mar 2016 10:42:17 -0800 (PST)
Received: from [192.168.88.117] ([103.29.31.50]) by smtp.gmail.com with ESMTPSA id x64sm21295395pfa.72.2016.03.12.10.42.13 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 12 Mar 2016 10:42:15 -0800 (PST)
To: otroan@employees.org
References: <A277BE71-BD70-4AFE-97DA-F224D7DBBCB8@cisco.com> <BDA56C2D-788D-421C-B44A-1A29578F0F78@employees.org> <56E318C7.5020200@gmail.com> <F57DFD38-FC99-45AE-B41D-51B0565148B1@employees.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <56E46311.8060602@gmail.com>
Date: Sun, 13 Mar 2016 07:42:25 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
MIME-Version: 1.0
In-Reply-To: <F57DFD38-FC99-45AE-B41D-51B0565148B1@employees.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/i-TF3OilXntsY6hrhkzHljnOT6U>
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] WG Doc? draft-gont-v6ops-ipv6-ehs-packet-drops
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 12 Mar 2016 18:42:19 -0000

On 13/03/2016 05:53, otroan@employees.org wrote:
> Brian,
> 
> Let me offer the contrarian view.
> 
>> I disagree with Ole. I think there is is useful factual information here
>> that should be published. "Solicit input from network operators and users
>> to identify operational issues with the IPv6 Internet" and "document IPv6
>> operational experience" are part of the WG charter.
> 
> I've read through the document one more time. Would you be able to cite new and useful information in this document?
> That isn't already described elsewhere...?

The observational data, which for some reason people wanted to push into an Appendix.
For me that's the main point of the document.

> 
> - Parsing EHs is and the consequence of having to walk the extension header chain is a well known problem.
>   If the premise is that we want this to work well for arbitrary middleboxes, the solution space is empty.
> - HBH headers is a well known problem. One draft in 6man as well as changes in 2460bis.
> - The ECMP problem is well known. We tried to solve it with flow label, in practice the IP header has evolved to be 24 / 44 bytes respectively.
> - The MTU attach is already described and resolved in 2460bis, 6145bis, 1918bis
> 
>> The new "Future Work" section is also telling us that we aren't done yet
>> if we want to improve deployability.
> 
> Enforcing a cap on the extension header chain isn't going to make the slightest difference.

I tend to agree on that specific point. But we need that restriction anyway
to reduce security risks.

> Vendors can build whatever you like, but are you willing to pay the price? Especially given that real, deployed applications aren't using EHs.
> This reminds me of the ngtrans/softwires/v6ops/6man saga, where we had the belief that the reason IPv6 wasn't deployed was because we didn't have the right transition mechanism, or the right interface id generation mechanism or at least 3 different ways of assigning DNS recursive resolvers... History has shown us we were wrong.
> 
> Given that EHs are rarely used, all the time already invested into clarifying and tweaking them (we've publish 10+ documents on EHs already), is it really good use of the IETF's time to publish yet another document, that rehashes the same problems?

Again, I believe that publishing the observational data is useful in itself. The rest
of the document is context.

> I think no. I think we should let the EH "problem" rest for a few years and see if it is anything worth revisiting in say 2020.

But then what do we do when people come along proposing to standardise more
extension headers? This document will be helpful, I believe.

I do agree with you that once this and the current drafts in 6man are resolved, there's
little point in doing more for now.

    Brian