Re: [Editorial Errata Reported] RFC5952 (4986)

Fernando Gont <fgont@si6networks.com> Tue, 04 April 2017 01:53 UTC

Return-Path: <fgont@si6networks.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 D6FC61294DC for <ipv6@ietfa.amsl.com>; Mon, 3 Apr 2017 18:53:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Jhp5yVFHf9Rq for <ipv6@ietfa.amsl.com>; Mon, 3 Apr 2017 18:53:39 -0700 (PDT)
Received: from fgont.go6lab.si (fgont.go6lab.si [91.239.96.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F15FC12953A for <ipv6@ietf.org>; Mon, 3 Apr 2017 18:53:38 -0700 (PDT)
Received: from [10.0.0.194] (unknown [80.12.33.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by fgont.go6lab.si (Postfix) with ESMTPSA id 17ECC8012F; Tue, 4 Apr 2017 03:53:36 +0200 (CEST)
Subject: Re: [Editorial Errata Reported] RFC5952 (4986)
To: Doug Barton <dougb@dougbarton.us>, Tim Chown <Tim.Chown@jisc.ac.uk>
References: <20170331155211.7C444B81110@rfc-editor.org> <DE1D1030-4372-4A67-AB66-C64CDB780BA2@gmail.com> <69cb6347-3644-c342-aec0-42d2ef32cd8f@dougbarton.us> <6196E2F1-CC14-4FA3-81B6-E83B0F09B278@jisc.ac.uk> <e6312210-1fb6-3c22-01e4-ad20018de26e@dougbarton.us>
Cc: "ipv6@ietf.org" <ipv6@ietf.org>
From: Fernando Gont <fgont@si6networks.com>
X-Enigmail-Draft-Status: N1110
Message-ID: <d15d4d38-123b-7569-fe3d-8ad12ad3ffb6@si6networks.com>
Date: Tue, 04 Apr 2017 01:12:04 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <e6312210-1fb6-3c22-01e4-ad20018de26e@dougbarton.us>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/NOoM6mA_ekhhkFsvwab2JxG7dEQ>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 04 Apr 2017 01:53:41 -0000

On 04/03/2017 12:09 AM, Doug Barton wrote:
[....]
>>
>> So should Section 4.2.2 stand, on not shortening one 16-bit field of
>> zeros?
>> https://tools.ietf.org/html/rfc5952#section-4.2.2
> 
> I wasn't involved in the 5952 discussion, so it would be hard for me to
> comment. On principle though I would say no, because ...
> 
>> The rationale for that section given in earlier versions of the draft up
>> until -04 says ""::" should not be used to shorten just one 16 bit 0
>> field for it would tend to mislead that there are more than one 16 bit
>> field that is shortened”, which seems a bit weak, and at odds with
>> RFC4291 as above?
>> https://tools.ietf.org/html/draft-ietf-6man-text-addr-representation-04#section-4.2.2
>>
> 
> ... I find it sad that A) people could think that this is a problem, and
> B) that people who are confused about how many 16 bit fields make up an
> IPv6 address could possibly get more confused by how many fields are
> being replaced by all-zeros. (Is 1:2:3:4:5:6::8 really ambiguous?
> Seriously?)

I agree with you on this one. That said, RFC5952 did update RFC4291.



> So if updating 4.2.2 of 5952 will make things more clear for people, it
> should probably be done.

RFC5952 updated RFC4291 in this respect. Having another document update
RFC5952 on this respect would be a kind of spaghetti kind of hard to parse.

At this point, and given the recent discussion regarding rfc4291bis, I'm
wondering if it might make sense to publish rfc4291bis such that lots of
things get cleared up, and move/postpone the "rfc4291bis to IS" to a
later stage? (me thinking out loud)

Thanks!

Cheers,
-- 
Fernando Gont
SI6 Networks
e-mail: fgont@si6networks.com
PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492