Re: Re: Subject: Confirming consensus on adopting draft-carpenter-6man-why64
Ray Hunter <v6ops@globis.net> Sun, 16 March 2014 17:16 UTC
Return-Path: <v6ops@globis.net>
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 823BD1A02FC for <ipv6@ietfa.amsl.com>; Sun, 16 Mar 2014 10:16:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.121
X-Spam-Level:
X-Spam-Status: No, score=-1.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_NEUTRAL=0.779] 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 DhFVtpmxG1gN for <ipv6@ietfa.amsl.com>; Sun, 16 Mar 2014 10:16:23 -0700 (PDT)
Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id 69E3E1A02F4 for <ipv6@ietf.org>; Sun, 16 Mar 2014 10:16:23 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id 2F28B870073; Sun, 16 Mar 2014 18:16:15 +0100 (CET)
Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k02m8L5ZiY3p; Sun, 16 Mar 2014 18:16:15 +0100 (CET)
Received: from Rays-iMac.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id 059D887006F; Sun, 16 Mar 2014 18:16:15 +0100 (CET)
Message-ID: <5325DC5D.1040107@globis.net>
Date: Sun, 16 Mar 2014 18:16:13 +0100
From: Ray Hunter <v6ops@globis.net>
User-Agent: Postbox 3.0.9 (Macintosh/20140129)
MIME-Version: 1.0
To: Erik Nordmark <nordmark@acm.org>
Subject: Re: Re: Subject: Confirming consensus on adopting draft-carpenter-6man-why64
References: <9734C3A6-2678-4B50-98BD-21767420B9A4@gmail.com> <5321FBD8.60806@umn.edu> <CAKD1Yr2QJSK5rbr+kJwQC6_JzBQqzLGi+tkH-NKho_5Ea1=tJw@mail.gmail.com> <20140314.093747.74749553.sthaug@nethelp.no> <5322CA39.1020208@gmail.com> <5323316C.1010004@acm.org>
In-Reply-To: <5323316C.1010004@acm.org>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/ipv6/sQ3l47uORvjc49B9dJtWIPrnLWg
Cc: rja.lists@gmail.com, ipv6@ietf.org
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.15
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: <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: Sun, 16 Mar 2014 17:16:25 -0000
Erik Nordmark wrote: > On 3/14/14 2:22 AM, Brian E Carpenter wrote: >> >> Maybe my brain is twisted, but I have no problem holding the following >> thoughts simultaneously: >> >> 1. The routing architecture is VLSM >> 2. The addressing architecture includes a parameter which is the >> size of an IID. >> 3. That parameter is set to 64 for all unicast prefixes not starting >> 000. >> 4. Some routers are less efficient for prefixes longer than 64. > Brian, > I don't see any conflicts between those thoughts. > > Furthermore I haven't seen any documents which state that the IPv6 > routing architecture is limited to prefixes of length 0-64, 128. > In fact section 2.5 in RFC 4291 hints at the more general statement > (even though it doesn't explicitly say that this is for the purposes > of routing) with: > IPv6 unicast addresses are aggregatable with prefixes of arbitrary > bit-length, similar to IPv4 addresses under Classless Inter-Domain > Routing. > > So while /64 IIDs are tremendously useful, that doesn't mean that > routing on /127, /112 or any other length has been banned by existing > specifications. > > It might be useful to attempt to clarify the relationship between the > addressing architecture and routing architecture in the why64 draft, > since I'm sure there might be people not participating in this > discussion that might want to see that clarified. > Yes. > Regards, > Erik > Can I ask some basic questions? If I read http://tools.ietf.org/html/rfc5942 it states " Any assigned address on an interface should initially be considered as having no internal structure as shown in [RFC4291]." If host implementations can ignore the prefix length contained in RA PIO (because all IIDs except those staring with 000 contain 64 bit IIDs as defined in the addressing architecture), and routers ignore RA, what is the point of the prefix length option in RA? Should the prefix length in a PIO be ignored if it does not contain 64 on a ipv6-over-foo link that specifies 64 bit IIDs? Or should the whole option be ignored? Does 5942 need to be updated to say that /64 can be assumed to be the default IID length (to match the IPv6 addressing architecture and IPv6-over-foo documents?) If hosts can only determine whether a link local address is on link by virtue of the fact that a local router has not forwarded it, why does it matter if a link local address is /10 or /64? Why do they need to be consistent. AFAICS anything starting with fe80::/10 is link-local by definition in the addressing architecture. The only thing that matters in determining whether a link local address is actually on link is the physical interface it was received on: not how it was formed. Even if you encode some sort of interface identifier in there, that identifier is only local to the node, not the link. Are nodes that assume that fe80:0000:0000:0000::/64 defines the link local range non compliant to IPv6 standards? What is wrong with an operating model where hosts obtain /128 addresses via DHCPv6 (because address assignment via DHCPv6 does not include any prefix length at all) and a router publishes RA with M=1 O=1 + PIO L=0 A=0? [or no PIO] Why would that model break if the prefix length on the router was not /64? So why does /64 really matter (apart for the fact that some hardware vendors currently want to save on forwarding engine complexity by limiting their CAM memory size), and some address assignment mechanisms (which not everyone uses) swallow exactly 64 bits when assigning an IPv6 address? I think the draft would be very useful if it could answer those questions. Thanks. -- Regards, RayH
- Re: Subject: Confirming consensus on adopting dra… Francis Dupont
- Subject: Confirming consensus on adopting draft-c… Ole Troan
- Re: Subject: Confirming consensus on adopting dra… Roland Bless
- Re: Subject: Confirming consensus on adopting dra… Lorenzo Colitti
- RE: Subject: Confirming consensus on adopting dra… Ronald Bonica
- Re: Subject: Confirming consensus on adopting dra… Behcet Sarikaya
- Re: Subject: Confirming consensus on adopting dra… Philip Matthews
- Re: Subject: Confirming consensus on adopting dra… Ole Troan
- Re: Subject: Confirming consensus on adopting dra… Lorenzo Colitti
- Re: Subject: Confirming consensus on adopting dra… Mark ZZZ Smith
- Re: Subject: Confirming consensus on adopting dra… David Farmer
- Re: Subject: Confirming consensus on adopting dra… Mark ZZZ Smith
- RE: Subject: Confirming consensus on adopting dra… Manfredi, Albert E
- Re: Subject: Confirming consensus on adopting dra… Glen Turner
- Re: Re: Subject: Confirming consensus on adopting… Ray Hunter
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: Subject: Confirming consensus on adopting dra… Alexandru Petrescu
- Re: Subject: Confirming consensus on adopting dra… Mark ZZZ Smith
- Re: Subject: Confirming consensus on adopting dra… Matthew Petach
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: Subject: Confirming consensus on adopting dra… Ole Troan
- Re: Subject: Confirming consensus on adopting dra… David Farmer
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: Subject: Confirming consensus on adopting dra… Lorenzo Colitti
- Re: Subject: Confirming consensus on adopting dra… sthaug
- Re: Subject: Confirming consensus on adopting dra… Jen Linkova
- Re: Subject: Confirming consensus on adopting dra… Fred Baker (fred)
- Re: Subject: Confirming consensus on adopting dra… Tore Anderson
- Re: Subject: Confirming consensus on adopting dra… Steven Blake
- Re: Subject: Confirming consensus on adopting dra… sthaug
- Re: Subject: Confirming consensus on adopting dra… Erik Nordmark
- Re: Subject: Confirming consensus on adopting dra… Erik Nordmark
- Re: Subject: Confirming consensus on adopting dra… Ole Troan
- Re: Subject: Confirming consensus on adopting dra… Erik Nordmark
- Re: Subject: Confirming consensus on adopting dra… Erik Nordmark
- Re: Subject: Confirming consensus on adopting dra… Lorenzo Colitti
- Re: Subject: Confirming consensus on adopting dra… Lorenzo Colitti
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: Subject: Confirming consensus on adopting dra… RJ Atkinson
- Re: Subject: Confirming consensus on adopting dra… David Farmer
- Re: Subject: Confirming consensus on adopting dra… David Farmer
- Re: Subject: Confirming consensus on adopting dra… RJ Atkinson
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: Subject: Confirming consensus on adopting dra… Steven Blake
- Re: Subject: Confirming consensus on adopting dra… Steven Blake
- Re: Subject: Confirming consensus on adopting dra… Steven Blake
- Re: Subject: Confirming consensus on adopting dra… Erik Nordmark
- Re: Subject: Confirming consensus on adopting dra… David Farmer
- Re: Subject: Confirming consensus on adopting dra… Tim Chown
- Re: Subject: Confirming consensus on adopting dra… Tim Chown
- Re: Subject: Confirming consensus on adopting dra… sthaug
- Re: Subject: Confirming consensus on adopting dra… sthaug
- Re: Subject: Confirming consensus on adopting dra… Erik Nordmark
- Re: router behaviour with prefixes longer than /64 RJ Atkinson
- Re: Subject: Confirming consensus on adopting dra… joel jaeggli
- RE: router behaviour with prefixes longer than /64 Manfredi, Albert E
- Re: router behaviour with prefixes longer than /64 RJ Atkinson
- Re: router behaviour with prefixes longer than /64 Erik Nordmark
- Re: Subject: Confirming consensus on adopting dra… Brian Jones
- Re: Subject: Confirming consensus on adopting dra… manning bill
- RE: router behaviour with prefixes longer than /64 Manfredi, Albert E
- Re: router behaviour with prefixes longer than /64 Steven Blake
- Re: Subject: Confirming consensus on adopting dra… sthaug
- Re: Subject: Confirming consensus on adopting dra… Lorenzo Colitti
- Re: Re: router behaviour with prefixes longer tha… Ray Hunter
- Re: Subject: Confirming consensus on adopting dra… sthaug
- Re: router behaviour with prefixes longer than /64 joel jaeggli
- Re: Subject: Confirming consensus on adopting dra… sthaug
- Re: router behaviour with prefixes longer than /64 Tim Chown
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: Subject: Confirming consensus on adopting dra… sthaug
- Re: router behaviour with prefixes longer than /64 Brian E Carpenter
- RE: Subject: Confirming consensus on adopting dra… mohamed.boucadair
- Re: Subject: Confirming consensus on adopting dra… joel jaeggli
- Re: Subject: Confirming consensus on adopting dra… Lorenzo Colitti
- Re: Subject: Confirming consensus on adopting dra… Ole Troan
- RE: Subject: Confirming consensus on adopting dra… mohamed.boucadair
- Re: Subject: Confirming consensus on adopting dra… David Farmer
- RE: Subject: Confirming consensus on adopting dra… mohamed.boucadair
- Re: Subject: Confirming consensus on adopting dra… Tim Chown
- Re: Subject: Confirming consensus on adopting dra… Lorenzo Colitti
- Re: router behaviour with prefixes longer than /64 Ray Hunter
- Re: router behaviour with prefixes longer than /64 RJ Atkinson
- Re: Subject: Confirming consensus on adopting dra… Fernando Gont
- RE: Re: router behaviour with prefixes longer tha… Templin, Fred L
- Re: router behaviour with prefixes longer than /64 Erik Nordmark
- Re: Subject: Confirming consensus on adopting dra… Erik Nordmark
- Re: Subject: Confirming consensus on adopting dra… 神明達哉
- Re: Subject: Confirming consensus on adopting dra… Erik Nordmark
- Re: Re: router behaviour with prefixes longer tha… Steven Blake
- Re: router behaviour with prefixes longer than /64 Steven Blake
- RE: router behaviour with prefixes longer than /64 Manfredi, Albert E
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- RE: Subject: Confirming consensus on adopting dra… Manfredi, Albert E
- Re: recommendations on 64bit limit (was: Subject:… Alexandru Petrescu
- Re: Subject: Confirming consensus on adopting dra… Alexandru Petrescu
- Re: Subject: Confirming consensus on adopting dra… Alexandru Petrescu
- Re: Subject: Confirming consensus on adopting dra… Mark ZZZ Smith
- Re: Subject: Confirming consensus on adopting dra… Mark ZZZ Smith
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: Subject: Confirming consensus on adopting dra… Bjoern A. Zeeb
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: router behaviour with prefixes longer than /64 Ray Hunter
- Re: router behaviour with prefixes longer than /64 Ray Hunter
- Re: Re: Subject: Confirming consensus on adopting… Ray Hunter
- Re: Re: Subject: Confirming consensus on adopting… George Michaelson
- Re: Re: Subject: Confirming consensus on adopting… Lorenzo Colitti
- Re: Re: Subject: Confirming consensus on adopting… George Michaelson
- Re: Re: Subject: Confirming consensus on adopting… Lorenzo Colitti
- Re: Subject: Confirming consensus on adopting dra… Brian E Carpenter
- Re: router behaviour with prefixes longer than /64 Lorenzo Colitti
- RE: Subject: Confirming consensus on adopting dra… mohamed.boucadair
- Re: Subject: Confirming consensus on adopting dra… Michael Richardson
- Re: Subject: Confirming consensus on adopting dra… 神明達哉
- RE: router behaviour with prefixes longer than /64 Manfredi, Albert E
- Re: router behaviour with prefixes longer than /64 David Farmer
- Re: router behaviour with prefixes longer than /64 Peter Dordal
- Re: router behaviour with prefixes longer than /64 Brian E Carpenter
- RE: router behaviour with prefixes longer than /64 Manfredi, Albert E
- Question to the chairs [was: Confirming consensus… Brian E Carpenter
- Re: router behaviour with prefixes longer than /64 joel jaeggli
- Re: router behaviour with prefixes longer than /64 Erik Nordmark
- Re: router behaviour with prefixes longer than /64 Ray Hunter
- Re: Subject: Confirming consensus on adopting dra… Fred Baker (fred)
- Re: router behaviour with prefixes longer than /64 Erik Nordmark
- Re: router behaviour with prefixes longer than /64 Ray Hunter
- Re: Subject: Confirming consensus on adopting dra… David Farmer
- Summary: Confirming consensus on adopting draft-c… Ole Troan
- Re: Summary: Confirming consensus on adopting dra… Nabil Benamar