Re: [bess] [Technical Errata Reported] RFC4659 (4087) / IPv6 mandatory for an RFC4364 implem ?

"Francois Le Faucheur (flefauch)" <flefauch@cisco.com> Tue, 18 November 2014 06:13 UTC

Return-Path: <flefauch@cisco.com>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A7CE1AD21C for <bess@ietfa.amsl.com>; Mon, 17 Nov 2014 22:13:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.095
X-Spam-Level:
X-Spam-Status: No, score=-15.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.594, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 1fmAC11_n_yv for <bess@ietfa.amsl.com>; Mon, 17 Nov 2014 22:13:05 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 712671AD2D9 for <bess@ietf.org>; Mon, 17 Nov 2014 22:11:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6442; q=dns/txt; s=iport; t=1416291132; x=1417500732; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=rNt6XMV8F14HfxuvA7jrIzMduwuRKHvpOEsl2i090+Y=; b=Hm0/uh00uTrjRKRVdh9dpR3mVUrJfFd9d1YriZSkNw//hJss79GT8mf6 yvqvFxhmzMTEkB2f4X+LE2OYf8QgcsnpNl0TAy1Ms9JPBc9PDsSBIM2/J 8vpB5KfdCwcoHBBl2mrMyDsjy1maFgfSUEfsgp+zjG1IntrjGfUY6H4oL I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8GAMrhalStJA2B/2dsb2JhbABbgw6BLgSDAtBVAhx6FgEBAQEBfYQCAQEBAwEjET4HBQsCAQgYAgImAgICMBUQAgQOBYg4CbwolwcBAQEBAQEBAQEBAQEBAQEBAQEBAQEXgS2MC4MdGBsHgnc2gR4BBJJPjAeBM4NVijSDNIQJghAmgUVtgUiBAwEBAQ
X-IronPort-AV: E=Sophos;i="5.07,408,1413244800"; d="scan'208";a="369932148"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by rcdn-iport-1.cisco.com with ESMTP; 18 Nov 2014 06:10:40 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by alln-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id sAI6AeN3006479 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 18 Nov 2014 06:10:40 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.204]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.03.0195.001; Tue, 18 Nov 2014 00:10:39 -0600
From: "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>
To: "George, Wes" <wesley.george@twcable.com>
Thread-Topic: [bess] [Technical Errata Reported] RFC4659 (4087) / IPv6 mandatory for an RFC4364 implem ?
Thread-Index: AQHQAvZfCjtRA9F2C0m80bnAXOulwA==
Date: Tue, 18 Nov 2014 06:10:38 +0000
Message-ID: <631D26A1-F2D6-4875-B259-E166F5BDB6E4@cisco.com>
References: <20140818161229.2EBB0180450@rfc-editor.org> <D08AF05A.36606%wesley.george@twcable.com> <0c1a01cfffc8$604e25b0$20ea7110$@olddog.co.uk> <32620_1415941914_54658F1A_32620_7577_1_54658F17.4040206@orange.com> <D08B2A69.3668A%wesley.george@twcable.com> <54663D8D.1060109@juniper.net> <D08BEBA6.369DD%wesley.george@twcable.com>
In-Reply-To: <D08BEBA6.369DD%wesley.george@twcable.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.21.72.142]
Content-Type: text/plain; charset="utf-8"
Content-ID: <9D2F8092036CCE42A7F9C237C03631D8@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/bess/ZQpJSWbDmwW6RdBXlzaDGWAfYN4
X-Mailman-Approved-At: Tue, 18 Nov 2014 20:40:27 -0800
Cc: "jeremy.de_clercq@alcatel.be" <jeremy.de_clercq@alcatel.be>, "Francois Le Faucheur (flefauch)" <flefauch@cisco.com>, "marco.carugi@nortel.com" <marco.carugi@nortel.com>, "bess-chairs@tools.ietf.org" <bess-chairs@tools.ietf.org>, Ooms Dirk <dirk@onesparrow.com>, "bess@ietf.org" <bess@ietf.org>, Adrian Farrel <adrian@olddog.co.uk>, "thomas.morin@orange.com" <thomas.morin@orange.com>, "martin.vigoureux@alcatel-lucent.com" <martin.vigoureux@alcatel-lucent.com>, Eric C Rosen <erosen@juniper.net>
Subject: Re: [bess] [Technical Errata Reported] RFC4659 (4087) / IPv6 mandatory for an RFC4364 implem ?
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Nov 2014 06:13:11 -0000

Hi Wes and all,

Based on my (possibly naive or outdated) understanding of “update", I don’t see RFC4659 as updating RFC4364. 
From my recollection of the work to produce RFC4659 at the time, there was no intention for the WG to influence whether IPv6 was going to be mandatory in implementation of RFC4364. It was considered that one may implement RFC4364 for IPv4, and if one wanted to support IPv6 support then they’d also implement RFC4659.
If some other document wants to take a stab at defining what IPv6 feature is mandatory in what environment, fine by me. But I don’t believe that was the intention of the WG or RFC4659.

So unless someone produces a definition for “updates” that change my understanding, I vote for rejecting the errata.

Cheers

Francois

> On 14 Nov 2014, at 13:27, George, Wes <wesley.george@twcable.com> wrote:
> 
> On 11/14/14, 12:36 PM, "Eric C Rosen" <erosen@juniper.net> wrote:
> 
> 
>> This just isn't the meaning of "Updates".
>> 
>>> I think that the nuanced inference that you are making as to why
>>> "updates" is used or not used is going to be lost on all but those
>>> deeply involved in IETF standards minutiae.
>> 
>> Agreed.  Of course, the same could be said of all the meta-data,
>> including the classification as "standards track", "experimental", etc.
>> Nevertheless, the terms have been given a certain meaning with regard
>> to IETF process, and we can't just decide that we're going to use them
>> differently.
> 
> WG] I am not trying to ad hoc redefine the term. However, searching for
> "RFC updates" produces a lot of irrelevant results, so quite honestly I
> have no idea what to feed a search engine to find the right RFC or BCP
> that normatively defines the term "updates" as far as metadata is
> concerned and what that means in IETF process terms for the relationship
> between the documents, so I can't really respond to your assertion
> intelligently. Citation, please?
> 
>> The only real impact of accepting this erratum would be to give fuel to
>> non-productive arguments like:
>> 
>> - "Hey, your alleged implementation of 4364 isn't compliant to 4364,
>> because it doesn't implement 4659."
>> 
>> - "But it was compliant last week!"
>> 
>> - "No, it hasn't been compliant since BCP177 was published".
>> 
>> - "Then BCP177 should have updated 4364"
>> 
>> So I would suggest rejecting this erratum on the grounds that any
>> positive effect is more than outweighed by the time wasted having
>> non-productive arguments about it.
> 
> WG] Well, the same argument could happen with nearly any standard that is
> updated by subsequent standards on or after the day that the updating
> draft becomes a standard. This is because "updates" (along with
> obsolete/historical/replace) is how we evolve our standards, and
> implementers have to evaluate whether they need to update their
> implementation to keep up with those changes, usually with feedback from
> the people who buy their implementations, since they are the ones who
> determine whether a given implementation is "standards compliant" as
> shorthand for "meets my needs for features and interoperability". The
> reason I filed an erratum is that I believe that the lack of the update
> metadata linkage was an oversight, not that I am trying to retroactively
> backdoor a change to the standard and consensus. If anyone has the history
> and can show that the WG made a conscious decision around this, I'll stand
> corrected, and will update draft-ietf-mpls-ipv6-only-gap accordingly to
> reflect the conflict between the two documents (4364 is still in full
> effect as a standalone standard but explicitly doesn't support IPv6, while
> 4659 does support IPv6 but doesn't actually change 4364 to harmonize the
> standard and reflect that IPv6 support is possible).
> 
> Also: When did IETF start optimizing to avoid wasting time on
> non-productive arguments? ;-)
> 
> Wes George
> 
> 
> This E-mail and any of its attachments may contain Time Warner Cable proprietary information, which is privileged, confidential, or subject to copyright belonging to Time Warner Cable. This E-mail is intended solely for the use of the individual or entity to which it is addressed. If you are not the intended recipient of this E-mail, you are hereby notified that any dissemination, distribution, copying, or action taken in relation to the contents of and attachments to this E-mail is strictly prohibited and may be unlawful. If you have received this E-mail in error, please notify the sender immediately and permanently delete the original and any copy of this E-mail and any printout.