Re: New Version Notification for draft-voyer-6man-extension-header-insertion-08.txt
Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 27 November 2019 19:40 UTC
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A900E120A01 for <ipv6@ietfa.amsl.com>; Wed, 27 Nov 2019 11:40:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, SPF_HELO_NONE=0.001, 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 CKM3vpG_GxUf for <ipv6@ietfa.amsl.com>; Wed, 27 Nov 2019 11:40:10 -0800 (PST)
Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) (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 2BCA11209F1 for <6man@ietf.org>; Wed, 27 Nov 2019 11:40:05 -0800 (PST)
Received: by mail-pj1-x102a.google.com with SMTP id v93so7262867pjb.6 for <6man@ietf.org>; Wed, 27 Nov 2019 11:40:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=95w7EnC4nAoEP7OBIsXNKAkgAzUZGmHcbRMmslpbS5M=; b=KAYffD8PvBvtPyJGhgWTZxydFRZYC77oCc63uskkMy9wGD/srOxjxP5MjBd7tylexk v1TE7GCTFvxcIkOrt386sVJX5kEcpOk8mw+R+Y5FU5LEA2eQykLsVoY9HOLWYlCbpoyZ p8ohiFw11e6jYyS0D0gKVZMrJHV1S4Qce0VZ3buk007VLsH2vHFA7MBL2ftykNb8RFp+ GOKGmUoBqdfQuNNhyzWZuNP9hxRHg9d41olIJ8Y/kBdixXQuzDdfvk4kyBvoOpwl1AqV 38rPJhkwgM3HczQ00x+1epExOUEPdgpCEZlfCwv0jdlq56Vl6LMYN1FJ90Esvd7p8RTl RZ8g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=95w7EnC4nAoEP7OBIsXNKAkgAzUZGmHcbRMmslpbS5M=; b=iwDocIbIbc7JKSlEPLBeDvex76LDWqw0yqdNt+Rt4a6nQjd2H3lcFIhZ2B/WvrqEVh +CIX9BF0kRL6DMb9dvo8/EL7UGKRdRhoiwutAK3+wNHmaKufmka0P08iR8uayZYb4Fot 2c4HltR5L1jTO/5La0n4yo2AGhrosgVAB9MQEB6/IiLJIDjZOUHwags0/d1GcDlGfl/S IN4F7+Ft0UAd0GotRNIOPwM2BofBRPr43kt3yRbG7XWfN9ULR77b3frgYATZUQ3GlUQo eWQej+QaEZ6kUp7GVEZFzmFkZCSwQ/k7Mbp3h6oes469W40XjOUiGaCGkxltO0G+Gfh7 v/3A==
X-Gm-Message-State: APjAAAUniZi+yLpOakjk14ql/gOJ5iTFJk0vt7eKp/JcUstMyOWmyrG0 0N966l2Bn7AZo0MOouytISASx82j
X-Google-Smtp-Source: APXvYqzZVmL4stZsc5AE38ledoBa7zU7za28qk7QvOT8FbDtkN2wZRErNxEHeTGeuknFj9ouP/9guA==
X-Received: by 2002:a17:902:4e:: with SMTP id 72mr5855026pla.270.1574883604199; Wed, 27 Nov 2019 11:40:04 -0800 (PST)
Received: from [192.168.178.30] (8.166.69.111.dynamic.snap.net.nz. [111.69.166.8]) by smtp.gmail.com with ESMTPSA id u5sm1607912pfm.115.2019.11.27.11.40.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Nov 2019 11:40:03 -0800 (PST)
Subject: Re: New Version Notification for draft-voyer-6man-extension-header-insertion-08.txt
To: Tom Herbert <tom@herbertland.com>
Cc: Gyan Mishra <hayabusagsm@gmail.com>, 6man <6man@ietf.org>
References: <157422734071.5406.14331301768750185617.idtracker@ietfa.amsl.com> <851F7007-3DD5-42F3-8884-8842DA07EE53@cisco.com> <1cfd682f-d6bc-a697-38a7-933aa0485b8a@si6networks.com> <D4436EF5-2B97-44A4-915D-EF7611590B51@steffann.nl> <ccf6cbe6-c837-64e3-b25e-d3fa8e3b7bcb@si6networks.com> <E68CE93F-4C3E-44FB-B4B5-7C6FC6799E47@gmail.com> <554baf9b-2a7f-8098-8203-e7d3277b549b@gmail.com> <CALx6S36L5AWEaXmccpKoENxOEv-XRCmTsq1bCqi06J_YgJGZdg@mail.gmail.com> <ecb3c877-c347-fd3a-86de-8f05fe8b7459@gmail.com> <CALx6S353m9b9b2b+Yt3x-g=BZuE6vwcOoGGfq4BPONVscnQ=xg@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <d9c2e11b-53b4-e281-e869-28802a76c72f@gmail.com>
Date: Thu, 28 Nov 2019 08:40:01 +1300
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <CALx6S353m9b9b2b+Yt3x-g=BZuE6vwcOoGGfq4BPONVscnQ=xg@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/4Mapv48bKlNTdrDGhp4SEzYNe1Y>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Nov 2019 19:40:13 -0000
On 28-Nov-19 07:11, Tom Herbert wrote: > On Tue, Nov 26, 2019 at 6:53 PM Brian E Carpenter > <brian.e.carpenter@gmail.com> wrote: >> >> Hi Tom, >> On 27-Nov-19 15:01, Tom Herbert wrote: >>> On Tue, Nov 26, 2019 at 5:19 PM Brian E Carpenter >>> <brian.e.carpenter@gmail.com> wrote: >>>> >>>> On 27-Nov-19 14:00, Gyan Mishra wrote: >>>> .... >>>>> >>>>> I am in agreement with individual submission. >>>> >>>> Nobody has suggested an "individual submission" RFC, which means direct submission to the IESG for the IETF stream, sponsored by an AD. >>>> >>>> The alternatives that have been suggested are >>>> 1) WG Informational submission to the IETF stream. >>>> 2) Independent Submission (https://www.rfc-editor.org/about/independent/). Also see RFC 4846 and RFC 5744 if you are not familiar with the Independent Submission process. >>>> >>>> Personally, I'm in favour of documenting reality, as this draft does, and as long as it's Informational I really don't care which RFC Stream is used. >>> >>> Brian, >>> >>> To me, this "reality" would be akin to acknowledging a serious bug but >>> simply marking it "will not fix" instead of actually fixing it. Both >>> the detrimental consequences of EH insertion and conformant >>> alternatives to it have been articulated several times on this list, >>> but we've seen little effort from the extension header insertion >>> proponents to take those into account or to work with WG to resolve >>> the issues. >> >> I don't think that's fair. The current version of the draft is utterly >> different from the original, and the tone of the discussion at IETF 106 >> was constructive (http://ietf106.conf.meetecho.com/index.php/Recordings#6MAN_II). >> > > Brian, > > That's fine that it was a productive meeting and yes the draft has > improved, but as others have already pointed out real work and > decisions only happens on the list. We really need productive > discussion here. > >> The proposal by the WG chairs seems very balanced to me. Work on documenting >> why header insertion that escapes a limited domain is harmful (Mark's draft) > > I believe that mischaracterizes Mark's draft (I am also an author of > the draft). Ah, sorry, yes! > The message of that draft is that IPv6 extension header > insertion is harmful without qualification. But... what happens in a limited domain stays in the limited domain. Basically neither the IETF nor anybody else can even know about strange things that occur entirely within a domain. The message I get from your draft is that there can only be harm to third parties if a munged packet escapes. > Neither does RFC8200 have > any provisions or exceptions that would change the behavior or > requirements on the basis of the environment the protocol is run. For > instance, the loss of attribution of packet contents to the source, > which is fundamental to IP protocols, is not resolved by restricting > use to a limited domain. Correct. But maybe the operator doesn't care if an ICMP error is reported to the originator of the packet without any ability to identify the header-inserting node. (That's an issue I'd expect draft-voyer to discuss, which it doesn't at the moment.) > >> and work on documenting existing practice in real products and real >> networks. > > Okay, but if the WG is going to work on this, doesn't that mean it > needs to be Working Group item? Will there be a call working group > adoption on the list? Suresh answered that. >> We often document existing practice, on the grounds that it's >> better than ignoring it. That's what draft-voyer--08 does. > > We definitely have not been ignoring this! There has been substantial > feedback already on various versions of the draft. Indeed, and I didn't conceal my dislike of the early versions. I'm also strongly in favour of draft-smith. My concern is more that we shouldn't repeat the IETF's mistake over NAT44 (pretending it wasn't there for years, and finally producing RFCs in catch-up mode). On a broader note, extension headers should be one of IPv6's main selling points. We need to figure out how to make them more usable than they currently are. Regards Brian
- Re: New Version Notification for draft-voyer-6man… Darren Dukes (ddukes)
- Re: New Version Notification for draft-voyer-6man… Brian E Carpenter
- Re: New Version Notification for draft-voyer-6man… Darren Dukes (ddukes)
- Re: Re: New Version Notification for draft-voyer-… li zhenqiang
- Re: New Version Notification for draft-voyer-6man… Fernando Gont
- Re: New Version Notification for draft-voyer-6man… Sander Steffann
- Re: New Version Notification for draft-voyer-6man… Ole Troan
- Re: New Version Notification for draft-voyer-6man… Tom Herbert
- Re: New Version Notification for draft-voyer-6man… Sander Steffann
- Re: New Version Notification for draft-voyer-6man… Brian E Carpenter
- Re: New Version Notification for draft-voyer-6man… Sander Steffann
- Re: New Version Notification for draft-voyer-6man… Joel M. Halpern
- RE: New Version Notification for draft-voyer-6man… Andrew Alston
- Re: New Version Notification for draft-voyer-6man… Tom Herbert
- RE: New Version Notification for draft-voyer-6man… Andrew Alston
- Re: New Version Notification for draft-voyer-6man… Sander Steffann
- Re: New Version Notification for draft-voyer-6man… Fernando Gont
- RE: New Version Notification for draft-voyer-6man… Ron Bonica
- Re: New Version Notification for draft-voyer-6man… Fernando Gont
- Re: New Version Notification for draft-voyer-6man… Gyan Mishra
- Re: New Version Notification for draft-voyer-6man… Brian E Carpenter
- Re: New Version Notification for draft-voyer-6man… Tom Herbert
- Re: New Version Notification for draft-voyer-6man… Brian E Carpenter
- RE: New Version Notification for draft-voyer-6man… Andrew Alston
- RE: New Version Notification for draft-voyer-6man… Andrew Alston
- Re: New Version Notification for draft-voyer-6man… Gyan Mishra
- Re: New Version Notification for draft-voyer-6man… Tom Herbert
- Re: New Version Notification for draft-voyer-6man… Suresh Krishnan
- Re: New Version Notification for draft-voyer-6man… Brian E Carpenter
- Re: New Version Notification for draft-voyer-6man… Brian E Carpenter
- Re: New Version Notification for draft-voyer-6man… Tom Herbert
- Usable extension headers [Re: New Version Notific… Brian E Carpenter
- RE: Usable extension headers [Re: New Version Not… Manfredi (US), Albert E
- RE: New Version Notification for draft-voyer-6man… Andrew Alston
- Re: Usable extension headers [Re: New Version Not… Brian E Carpenter
- Re: Usable extension headers [Re: New Version Not… Tim Chown
- Re: Usable extension headers [Re: New Version Not… Ole Troan
- Re: Usable extension headers [Re: New Version Not… Tim Chown
- Re: Usable extension headers [Re: New Version Not… Ole Troan
- Re: Usable extension headers [Re: New Version Not… Enno Rey
- Re: Usable extension headers [Re: New Version Not… Enno Rey
- Re: Usable extension headers [Re: New Version Not… Ole Troan
- Re: Usable extension headers [Re: New Version Not… Enno Rey
- Re: Usable extension headers [Re: New Version Not… Enno Rey
- Re: Usable extension headers [Re: New Version Not… Philip Homburg
- Re: Usable extension headers [Re: New Version Not… Tim Chown
- Re: Usable extension headers [Re: New Version Not… Tom Herbert
- Re: Usable extension headers Havard Eidnes
- Re: New Version Notification for draft-voyer-6man… Fred Baker
- Re: Usable extension headers [Re: New Version Not… Brian E Carpenter
- Re: Usable extension headers [Re: New Version Not… Ole Troan
- Re: Usable extension headers [Re: New Version Not… Tim Chown
- Re: New Version Notification for draft-voyer-6man… Fred Baker
- Re: New Version Notification for draft-voyer-6man… Mark Smith
- Re: New Version Notification for draft-voyer-6man… Fernando Gont
- Re: New Version Notification for draft-voyer-6man… Fernando Gont
- Re: New Version Notification for draft-voyer-6man… Fernando Gont