RE: 6man discussion on /127 document @ IETF78

Dave Thaler <dthaler@microsoft.com> Wed, 28 July 2010 08:50 UTC

Return-Path: <dthaler@microsoft.com>
X-Original-To: ipv6@core3.amsl.com
Delivered-To: ipv6@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3C8663A6A1B for <ipv6@core3.amsl.com>; Wed, 28 Jul 2010 01:50:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.337
X-Spam-Level:
X-Spam-Status: No, score=-110.337 tagged_above=-999 required=5 tests=[AWL=0.262, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wdMKUqKOslvO for <ipv6@core3.amsl.com>; Wed, 28 Jul 2010 01:50:40 -0700 (PDT)
Received: from smtp.microsoft.com (mail3.microsoft.com [131.107.115.214]) by core3.amsl.com (Postfix) with ESMTP id BFDCB3A6A0E for <ipv6@ietf.org>; Wed, 28 Jul 2010 01:50:40 -0700 (PDT)
Received: from TK5EX14MLTC103.redmond.corp.microsoft.com (157.54.79.174) by TK5-EXGWY-E803.partners.extranet.microsoft.com (10.251.56.169) with Microsoft SMTP Server (TLS) id 8.2.176.0; Wed, 28 Jul 2010 01:51:02 -0700
Received: from TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) by TK5EX14MLTC103.redmond.corp.microsoft.com (157.54.79.174) with Microsoft SMTP Server (TLS) id 14.1.180.4; Wed, 28 Jul 2010 01:51:03 -0700
Received: from TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com ([169.254.5.179]) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.68]) with mapi; Wed, 28 Jul 2010 01:51:02 -0700
From: Dave Thaler <dthaler@microsoft.com>
To: Ole Troan <otroan@employees.org>, Hemant Singh <shemant@cisco.com>
Subject: RE: 6man discussion on /127 document @ IETF78
Thread-Topic: 6man discussion on /127 document @ IETF78
Thread-Index: AcsuKH5V/LiTOaYDQeOARmlCuQ+s0QAQppMAAA6W6jA=
Date: Wed, 28 Jul 2010 08:51:01 +0000
Message-ID: <9B57C850BB53634CACEC56EF4853FF653420B261@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
References: <AF742F21C1FCEE4DAB7F4842ABDC511C023A62FB@XMB-RCD-114.cisco.com> <5BBB057F-B17D-492D-AB6C-A47FABCBF62C@employees.org>
In-Reply-To: <5BBB057F-B17D-492D-AB6C-A47FABCBF62C@employees.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "ipv6@ietf.org" <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Wed, 28 Jul 2010 08:50:42 -0000

> -----Original Message-----
> From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of Ole
> Troan
> Sent: Wednesday, July 28, 2010 10:40 AM
> To: Hemant Singh
> Cc: ipv6@ietf.org; Dave Thaler
> Subject: Re: 6man discussion on /127 document @ IETF78
> 
> > I agree with Dave Thaler from yesterday's discussion in 6man related to the
> /127 draft.  In the two router scenario for /127, each router is off-link to the
> other and then one has nothing to bother about for anycast address.  Folks are
> also encouraged to read the IPv6 Subnet Model RFC where off-link has been
> clarified  - RFC 5942.
> >
> > So now is there anything left to specify for this /127 issue that needs to be
> described in draft-kohno-ipv6-prefixlen-p2p?
> 
> my view is entirely different.
> the 64 bit boundary is a suggested policy and not normative.

That's not true.  RFC 4291 is the addressing architecture and normatively
states:

   For all unicast addresses, except those that start with the binary
   value 000, Interface IDs are required to be 64 bits long and to be
   constructed in Modified EUI-64 format.

Furthermore 129 addresses in every subnet are reserved.  See RFC 2526.

   Within each subnet, the highest 128 interface identifier values are
   reserved for assignment as subnet anycast addresses.

These are assigned by IANA (http://www.iana.org/assignments/ipv6-anycast-addresses)

So you cannot have any unicast addresses in any subnet with a prefix
longer than /120.   However, the point is, you don't need to.
You just use the off-link model.

>  IPv6 is not classful.
> two routers on a /127 are on-link to each other. two /128s would make them
> off-link.

Be careful not to confuse the terminology.  The definition of "on-link" is in RFC 4861.

> 
> a off-link node cannot make any assumption on the use of subnet-router
> anycast addresses, reserved anycast space or the validity of u/g bits.

That's not true either.  The RFCs quoted above have no such restriction
on what off-link nodes can assume.

-Dave

> 
> I support adopting the draft as a working group item now.
> 
> cheers,
> Ole
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------