Re: [Autoconf] Last Call: draft-ietf-autoconf-adhoc-addr-model (IP Addressing Model in Ad Hoc Networks) to Informational RFC

Erik Nordmark <erik.nordmark@sun.com> Thu, 25 March 2010 00:20 UTC

Return-Path: <erik.nordmark@sun.com>
X-Original-To: autoconf@core3.amsl.com
Delivered-To: autoconf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9E9493A6903; Wed, 24 Mar 2010 17:20:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.266
X-Spam-Level:
X-Spam-Status: No, score=-4.266 tagged_above=-999 required=5 tests=[AWL=0.650, BAYES_00=-2.599, DNS_FROM_OPENWHOIS=1.13, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_MED=-4]
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 CYwBTakKAxix; Wed, 24 Mar 2010 17:20:23 -0700 (PDT)
Received: from brmea-mail-2.sun.com (brmea-mail-2.Sun.COM [192.18.98.43]) by core3.amsl.com (Postfix) with ESMTP id BBCA73A6B2B; Wed, 24 Mar 2010 17:20:02 -0700 (PDT)
Received: from jurassic.Eng.Sun.COM ([129.146.17.63]) by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o2P0KH1l021762; Thu, 25 Mar 2010 00:20:18 GMT
Received: from [10.7.251.248] (punchin-nordmark.SFBay.Sun.COM [10.7.251.248]) by jurassic.Eng.Sun.COM (8.14.4+Sun/8.14.4) with ESMTP id o2P0KG3e920452 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 Mar 2010 17:20:17 -0700 (PDT)
Message-ID: <4BAAAC41.6010405@sun.com>
Date: Wed, 24 Mar 2010 17:20:17 -0700
From: Erik Nordmark <erik.nordmark@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100302 Lightning/1.0b1 Thunderbird/3.0.2
MIME-Version: 1.0
To: Alexandru Petrescu <alexandru.petrescu@gmail.com>
References: <20100219134216.D3CBE28C1CF@core3.amsl.com> <4BAA341F.4030505@sun.com> <7849F9F2-EBEA-401B-AF06-C9A345E06ADA@gmail.com> <4BAA942F.5050506@gmail.com>
In-Reply-To: <4BAA942F.5050506@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: "autoconf@ietf.org" <autoconf@ietf.org>, iesg@ietf.org
Subject: Re: [Autoconf] Last Call: draft-ietf-autoconf-adhoc-addr-model (IP Addressing Model in Ad Hoc Networks) to Informational RFC
X-BeenThere: autoconf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Ad-Hoc Network Autoconfiguration WG discussion list <autoconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/autoconf>
List-Post: <mailto:autoconf@ietf.org>
List-Help: <mailto:autoconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Mar 2010 00:20:26 -0000

On 03/24/10 03:37 PM, Alexandru Petrescu wrote:

> I read Erik's email as suggesting a decouple between the use of the
> link-local address and of a Router ID. (his "deflate" to mean contrary
> to "inflate"). It may be that the following paragraph in the draft led
> to think so:
>
> draft-ietf-autoconf-adhoc-addr-model:
>> o There is no mechanism to ensure that IPv6 link-local addresses
>> are unique across multiple links, hence they cannot be used to
>> reliably identify routers (it is often desirable to identify a router
>> with an IP address).
>
> ... because whereas it _is_ indeed desirable to identify a router with
> an IP address, it is not necessarily the case that that IP address is
> the address of an interface. E.g. OSPF does so with a Router ID being
> an address (an IPv4 address), and different than any IPv6 addresses it
> may have on an interface (be them link-local addresses)
 >
> Why does the above paragraph suppose that the Router ID where the
> link-local address?

There is other text that conflate them such as this text in section 5
    o  an IP address assigned to an interface that connects to a link
       with undetermined connectivity properties should be unique, at
       least within the routing domain.
Similar text specific to IPv6 is in a later section.

The motivation for this seems to be to get a unique router ID across the 
domain, which I hopefully succeeded explaining is a separate issue from 
the IP addressed assigned to the router's interface(s).

>> BUT, the document 'suggest' not to use the link-local address for
>> routing protocols
>
> That suggestion is a little daring because it goes against deployed
> OSPF, RIP, RFC4191, ICMPv6, DHCPv6, and more.

Daring and inconsistent with existing practice.

>> and data packet forwarding.
>
> Forwarding an ll-addressed packet across _known_ links should be indeed
> forbidden. Draft says so.
 >
> Minor aspect: it doesn't say what's a link other than having
> undetermined connectivity properties, i.e. we don't know what is a link,
> hence get rid of Link-local addresses.
>
> This reason of undetermined link properties is a little difficult to
> grasp for me.

I thought the WG had discussed this for a few years. I'm sorry if it is 
still not clear.

    Erik