Re: Subject: Confirming consensus on adopting draft-carpenter-6man-why64

Mark ZZZ Smith <markzzzsmith@yahoo.com.au> Sat, 15 March 2014 00:54 UTC

Return-Path: <markzzzsmith@yahoo.com.au>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 337B71A0228 for <ipv6@ietfa.amsl.com>; Fri, 14 Mar 2014 17:54:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.898
X-Spam-Level:
X-Spam-Status: No, score=-0.898 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, FROM_LOCAL_NOVOWEL=0.5, HK_RANDOM_ENVFROM=0.001, J_CHICKENPOX_22=0.6, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=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 1scF7kW2BVXF for <ipv6@ietfa.amsl.com>; Fri, 14 Mar 2014 17:54:46 -0700 (PDT)
Received: from nm14-vm0.bullet.mail.bf1.yahoo.com (nm14-vm0.bullet.mail.bf1.yahoo.com [98.139.213.164]) by ietfa.amsl.com (Postfix) with ESMTP id 896661A022B for <ipv6@ietf.org>; Fri, 14 Mar 2014 17:54:46 -0700 (PDT)
Received: from [66.196.81.171] by nm14.bullet.mail.bf1.yahoo.com with NNFMP; 15 Mar 2014 00:54:39 -0000
Received: from [98.139.212.217] by tm17.bullet.mail.bf1.yahoo.com with NNFMP; 15 Mar 2014 00:54:39 -0000
Received: from [127.0.0.1] by omp1026.mail.bf1.yahoo.com with NNFMP; 15 Mar 2014 00:54:39 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 396237.86943.bm@omp1026.mail.bf1.yahoo.com
Received: (qmail 89418 invoked by uid 60001); 15 Mar 2014 00:54:39 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com.au; s=s1024; t=1394844879; bh=FEPUjjGjwUOTzTh/9rWM0mo8XcnFcf7uJCOSeN72Sqg=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=AAnHyVxMgMLvaSL+AyfOQK3JDwGFPLf1HpYzhmW/F2O9qSTj+C4kFhpu56feom5Ml4A+FYXKGjXZ4+zFClvkJgmIjsxbqfNaFqvwXYIarWjznVupqHXQ7FyaEy2aYsvbnEi8ofdcFTWNkKOZKrWtjT36RjrbxhTwp92RyzKSbos=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com.au; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=2toar2bouzDE54H8p4WvBm9Wyr5E+YrOJ/OlekAYtUPaYK1+rXxDf+w3nqvlB50gfazxZDMmVoImfucjy5yQyb3fwNBeIXAnAufoem+sL61fmyYqwK/LZOXk3HKCCUbWhoB5vUJwjJ+/BUkXFGL0jTLmUKR5aj2q0Xv/gy0ocLs=;
X-YMail-OSG: lkTjKKoVM1nGT900y6gk19vmkNQI0l2lFH_PXlSzmJhMsH1 2ngcc2u_qD.f_l9gjb_38zJREonlw3ruugti5OZL_8zssDVYXL9LEso8Cf39 4MRZDB_8sRX1_PY2MLbi0AdXf2ik6d_q5VHNknqgHddoYc.nl_u9N1VOuADU 4Ak_gWkkqLOsUbpjvXfjxv66JQnzRWm2fSbJySBvFzYr5MOF5jFSqzx2_ixS iK8n8xdVG8KX2M3NGz68We5p4FaJhDaRgBL__4TvA0vZ2fJ00rXIsgVqWCuK tV1YZjBRGA_FUVGbQqnkbxzqt2CS0EoJ13O7PwLN.S5CKEc5JeTehghRmLSN jG96J_L2PiIXFcNtQIQxsMA5o2ljpC.nkZ22fs1qpzo9ckBkUhcT94BIU7jq 543v7itA_PMb81Cfvf6_x_i0Zdftwz96DUtlj3LQRNHAQ6xLFpVVoC_WO2re NAiWT7dTNSJlEDWbmtSbRXcdRuT5A1xsgj1RVagh0sUptLlKm9tNWqOyiRlT JsRka9nh7ntzvq7Pk5b8AV72hYHH_nOzAtYWOoLyqUMfAQQAw0ifmWJxxJQQ lfbsz8M9lAfeIZg--
Received: from [150.101.221.237] by web162201.mail.bf1.yahoo.com via HTTP; Fri, 14 Mar 2014 17:54:39 PDT
X-Rocket-MIMEInfo: 002.001, CgoKCi0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0KPiBGcm9tOiBSSiBBdGtpbnNvbiA8cmphLmxpc3RzQGdtYWlsLmNvbT4KPiBUbzogaXB2NkBpZXRmLm9yZwo.IENjOiAKPiBTZW50OiBGcmlkYXksIDE0IE1hcmNoIDIwMTQgMjo0OSBBTQo.IFN1YmplY3Q6IFJlOiBTdWJqZWN0OiBDb25maXJtaW5nIGNvbnNlbnN1cyBvbiBhZG9wdGluZyBkcmFmdC1jYXJwZW50ZXItNm1hbi13aHk2NAo.IAo.IE9uIFRodXJzZGF5LCBNYXJjaCAxM3RoIDIwMTQsIGF0IDA5OjE1OjI1IC0wNTAwLCBEYXZpZCBGYXJtZXIBMAEBAQE-
X-Mailer: YahooMailWebService/0.8.178.641
References: <9734C3A6-2678-4B50-98BD-21767420B9A4@gmail.com>
Message-ID: <1394844879.28895.YahooMailNeo@web162201.mail.bf1.yahoo.com>
Date: Fri, 14 Mar 2014 17:54:39 -0700
From: Mark ZZZ Smith <markzzzsmith@yahoo.com.au>
Subject: Re: Subject: Confirming consensus on adopting draft-carpenter-6man-why64
To: RJ Atkinson <rja.lists@gmail.com>, "ipv6@ietf.org" <ipv6@ietf.org>
In-Reply-To: <9734C3A6-2678-4B50-98BD-21767420B9A4@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/ipv6/4jC_OWOjv0fSfygXWX3ggdL2Ok4
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: Mark ZZZ Smith <markzzzsmith@yahoo.com.au>
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: <http://www.ietf.org/mail-archive/web/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: Sat, 15 Mar 2014 00:54:48 -0000




----- Original Message -----
> From: RJ Atkinson <rja.lists@gmail.com>
> To: ipv6@ietf.org
> Cc: 
> Sent: Friday, 14 March 2014 2:49 AM
> Subject: Re: Subject: Confirming consensus on adopting draft-carpenter-6man-why64
> 
> On Thursday, March 13th 2014, at 09:15:25 -0500, David Farmer wrote:
>>  While prefix lengths between /65 and /126 are currently 
>>  operationally invalid, not currently specified, 
>>  they are architecturally valid. 
> 
> I completely disagree.  
> 
> That NEVER has been true for unicast addresses, and is an
> example of confusion rather than a fact.  
> 
> As some here will recall, I've been involved with IPv6 even before 
> it was called IPv6.  I also led the team with the world's first IPv6 
> packet working on the wire (we made a good guess about the decision 
> and had it working the week before) in our open-source 4.4 BSD 
> implementation.  So I've been involved with IPv6 for a couple of 
> decades now.
> 
> ONLY the unicast *routing-prefix* is VLSM, and that does NOT 
> include the fixed-length 64-bit IID.  
> 
> The IID is just an IID and has NEVER been VLSM.   Prefix lengths 
> longer than /64 NEVER have been valid, EXCEPTING the relatively recent 
> special-case for point-to-point links.

So what about ::1/128? What is the history of loopback being /128 rather than /64?

(And I really think it would have been better to be at least a /64 -

https://tools.ietf.org/html/draft-smith-v6ops-larger-ipv6-loopback-prefix-04)


>  This was added ONLY to resolve 
> an operational-security bug in certain deployed routers' IPv6 
> point-to-point code.
> 
>>  So,it needs to be reinforce that VLSM 
> 
> 
> ONLY true for the routing-prefix, not for the whole 128-bit object.
> 
>>  and a variable a length IID are fundamental to the IPv6 architecture, 
> 
> 
> This has NEVER been true.
> 
>>  and all IPv6 stacks must be able to deal with these prefix lengths 
>>  if/when they are specified as operationally valid.  If this weren't 
>>  the case then it would have been operationally impossible to implement 
>>  RFC6164 without major stack rewrites.
> 
> I completely disagree, both with your desires and with your 
> mis-representation of what happened historically.
> 
> At least some major stack rewrites occurred.  Multiple router 
> implementations that I'm aware of had to be quickly updated,
> and their operators had to deploy new images quickly also.
> 
> Multiple currently deployed router implementations treat the /126 prefix 
> VERY MUCH as a "special case" -- and added that code after the bug in 
> one router's point-to-point implementation became an operational problem.
> 
> Instead, this document needs to be very clear that IIDs are
> fixed length (both architecturally and for engineering), 
> always have been fixed length, and that IIDs are NOT VLSM.
> 
> Yours,
> 
> Ran Atkinson
> 
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>