[Autoconf] Review of tentative draft-ietf-autoconf-statement-03.txt
"Ulrich Herberg" <ulrich.herberg@polytechnique.edu> Mon, 26 November 2007 14:05 UTC
Return-path: <autoconf-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IweaR-0006xY-34; Mon, 26 Nov 2007 09:05:23 -0500
Received: from autoconf by megatron.ietf.org with local (Exim 4.43) id 1IweaP-0006xR-ML for autoconf-confirm+ok@megatron.ietf.org; Mon, 26 Nov 2007 09:05:21 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IweaP-0006xJ-Ce for autoconf@ietf.org; Mon, 26 Nov 2007 09:05:21 -0500
Received: from nf-out-0910.google.com ([64.233.182.186]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IweaK-0006gY-KG for autoconf@ietf.org; Mon, 26 Nov 2007 09:05:21 -0500
Received: by nf-out-0910.google.com with SMTP id d21so622863nfb for <autoconf@ietf.org>; Mon, 26 Nov 2007 06:05:11 -0800 (PST)
Received: by 10.78.107.8 with SMTP id f8mr2862421huc.1196085911032; Mon, 26 Nov 2007 06:05:11 -0800 (PST)
Received: by 10.78.170.19 with HTTP; Mon, 26 Nov 2007 06:05:11 -0800 (PST)
Message-ID: <25c114b90711260605n22e6f879ve8e4f8fd77d1a8ed@mail.gmail.com>
Date: Mon, 26 Nov 2007 15:05:11 +0100
From: Ulrich Herberg <ulrich.herberg@polytechnique.edu>
To: autoconf@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Google-Sender-Auth: 32bb3c91530e9b79
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 386e0819b1192672467565a524848168
Subject: [Autoconf] Review of tentative draft-ietf-autoconf-statement-03.txt
X-BeenThere: autoconf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Ad-Hoc Network Autoconfiguration WG discussion list <autoconf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/autoconf>
List-Post: <mailto:autoconf@ietf.org>
List-Help: <mailto:autoconf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=subscribe>
Errors-To: autoconf-bounces@ietf.org
Dear all, I have some comments on the autoconf statement (03). In some way I agree with Dave Thaler (comments inline): > > From: Dave Thaler <dthaler@windows.microsoft.com> > > Date: November 21, 2007 10:34:11 PM CEST > > Subject: Review of draft-ietf-autoconf-statement-02.txt > > > > 1) The document is supposed to be a problem statement, and it does > > not really state what the problem is. It concludes that existing > > solutions can't work, but provides no discussion of this to > > motivate that conclusion. That is what, in my view, is the point > > of a problem statement document and as such should be a significant > > contribution. This is the main reason why I feel it needs > > significant work before WGLC. In my opinion, the problem statement should state more prominently the problems of autoconfiguration and existing solutions (e.g. IPv6 stateless autoconfiguration, DHCPv6). In section 4.1.1, part of these problems are mentioned, but under the section "goals". I would rather change the order of section 4.1 and 4.2 and first speak of issues THEN of goals how to solve these issues. To my understanding, a discussion of problems of existing solutions would rather belong to the section "issues" than to "goals". Maybe one could also underline that the main problem of existing solutions like IPv6 stateless autoconfiguration is not only that it "do[es] not account for potential address duplication beyond a single [...] link" (from section 4.1.1), but that it has a completely other intention: namely to configure HOSTS, while we are talking about assigning prefixes to ROUTERs. In section 4.1., "the primary goal of MANET autoconfiguration is [...] to provide mechanisms for IPv6 prefix provision and address assignment for operation on MANETs". This formulation -- though probably correct -- sounds a bit vague for me. I have another idea in my mind which would be: "The primary goal of MANET autoconfiguration is to allocate globally unique and topologically correct prefixes, and IP addresses to MANET interfaces. " This primary goal is probably not always desirable or necessary; that's why I would add some "subgoals" in a hierarchical sense: 1. configuration of unique link-local addresses / prefixes 2. configuration of unique MLA addresses / prefixes 3. configuration of global addresses / prefixes One or more of these subgoals can be achieved by autoconfiguration. Looking at the table of contents of the draft, I see the following subsections of 4.1 MANET Autoconfiguration Goals 4.1.1 Multi-hop Support 4.1.2 Dynamic Topology Support 4.1.3 Network Merging Support 4.1.4 Network Partitioning Support Are these really the the main goals of autoconfiguration? If I think of goals of autoconfiguration, I would have something different in mind. Some of these would be (feel free to comment...) - MANET nodes need to have unique prefixes within the desired scope - The prefixes of MANET routers should be easily aggregatable using Classless Inter-Domain Routing (CIDR). - Hosts should be automatically configured using the prefix of the router they are connected to (e.g. using IPv6 Stateless Autoconf.) - All subgoals mentioned above should be accomplishable: autoconfiguration of unique link-local addresses/prefixes, autoconfiguration of MANET-local unique addresses/prefixes, and configuration of global prefixes. - The achievement of one subgoal should not depend on the accomplishment of another (e.g. allocation of MANET-local prefixes should not depend on link-local addresses). - The solution should be independent of any particular routing protocol. Another idea would be to think about the following question: "what do we actually want to autoconfigure? hosts? routers?". I would propose add some sentence like: "FIRST we need to autoconfigure the MANET interface of the ROUTERS (i.e. assigning a unique IP address to the MANET interface, and a prefix to the router); THEN we can configure HOSTS attached to this router e.g. by using existing protocols like IPv6 SA". Even if the difference is stated in section 5.1 of the manetarch draft, it could be useful to remind the difference of autoconfiguration of the ingress interface (thus the MANET interface) and the egress interface (thus the attached network to the router -- which may be any kind of network). Regards, Ulrich _______________________________________________ Autoconf mailing list Autoconf@ietf.org https://www1.ietf.org/mailman/listinfo/autoconf
- [Autoconf] Review of tentative draft-ietf-autocon… Ulrich Herberg
- Re: [Autoconf] Review of tentative draft-ietf-aut… Alexandru Petrescu
- [Autoconf] draft-ietf-autoconf-statement and link… Teco Boot