Re: [Autoconf] AUTOCONF Problem Statement: reviews needed.
"Teco Boot" <teco@inf-net.nl> Wed, 20 February 2008 16:43 UTC
Return-Path: <autoconf-bounces@ietf.org>
X-Original-To: ietfarch-autoconf-archive@core3.amsl.com
Delivered-To: ietfarch-autoconf-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DB2573A6E26; Wed, 20 Feb 2008 08:43:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.472
X-Spam-Level:
X-Spam-Status: No, score=-0.472 tagged_above=-999 required=5 tests=[AWL=-0.635, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, J_CHICKENPOX_21=0.6, RDNS_NONE=0.1]
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 YVmviMJ6wb-H; Wed, 20 Feb 2008 08:43:20 -0800 (PST)
Received: from core3.amsl.com (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 899193A6A26; Wed, 20 Feb 2008 08:43:20 -0800 (PST)
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 3936E3A6950 for <autoconf@core3.amsl.com>; Wed, 20 Feb 2008 08:43:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
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 EnILZas-afPC for <autoconf@core3.amsl.com>; Wed, 20 Feb 2008 08:43:18 -0800 (PST)
Received: from hpsmtp-eml11.kpnxchange.com (hpsmtp-eml11.KPNXCHANGE.COM [213.75.38.111]) by core3.amsl.com (Postfix) with ESMTP id 67DF53A6A26 for <autoconf@ietf.org>; Wed, 20 Feb 2008 08:43:17 -0800 (PST)
Received: from hpsmtp-eml04.kpnxchange.com ([213.75.38.104]) by hpsmtp-eml11.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 20 Feb 2008 17:43:13 +0100
Received: from M90Teco ([86.83.9.22]) by hpsmtp-eml04.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 20 Feb 2008 17:42:56 +0100
From: Teco Boot <teco@inf-net.nl>
To: 'Simone Ruffino' <simone.ruffino@telecomitalia.it>
References: <47AAC029.8030908@dif.um.es> <47B9A5BF.9060106@inria.fr> <000001 c8726b$9d66b440$d8341cc0$@nl> <47BAC6D1.7060100@inria.fr> <BF478D7B-3F61-4D 42-800E-C6B8DB7FBD05@thomasclausen.org> <001e01c873af$3ab21700$b0164500$@nl> <47BC32CE.1010009@telecomitalia.it> <1203522837.4276.74.camel@localhost> <001401c873dc$4c34fec0$e49efc40$@nl> <47BC54C9.3040408@telecomitalia.it>
In-Reply-To: <47BC54C9.3040408@telecomitalia.it>
Date: Wed, 20 Feb 2008 17:42:44 +0100
Message-ID: <001901c873df$9fe315e0$dfa941a0$@nl>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 12.0
thread-index: Achz3bPS2yvy9TPWTda42Vd/zZXrbwAAQKBg
Content-Language: nl
X-OriginalArrivalTime: 20 Feb 2008 16:42:56.0136 (UTC) FILETIME=[A4E3E880:01C873DF]
Cc: autoconf@ietf.org
Subject: Re: [Autoconf] AUTOCONF Problem Statement: reviews needed.
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: <http://www.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/autoconf>
List-Post: <mailto:autoconf@ietf.org>
List-Help: <mailto:autoconf-request@ietf.org?subject=help>
List-Subscribe: <http://www.ietf.org/mailman/listinfo/autoconf>, <mailto:autoconf-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: autoconf-bounces@ietf.org
Errors-To: autoconf-bounces@ietf.org
I do not want to suggest a solution at this moment. After Philly, I will. My intention was to make clear taht it is hard for a MANET node to select a source address that is appropriate for communication with nodes outside a multi-homed MANET. And that for a MANET router connected host, it is undoable. I think try-and-error is not an acceptable solution. I always thought this is an important real world issue. Your effort on this is some evidence;-) Teco. > -----Oorspronkelijk bericht----- > Van: Simone Ruffino [mailto:simone.ruffino@telecomitalia.it] > Verzonden: woensdag 20 februari 2008 17:27 > Aan: Teco Boot > CC: cjbc@it.uc3m.es; autoconf@ietf.org > Onderwerp: Re: [Autoconf] AUTOCONF Problem Statement: reviews needed. > > Teco, > > Teco Boot wrote: > > Hi Carlos, > > Maybe it is true that is some "unmanaged and open" wired networks, > the > > multi-homing issue can arise. But I think the hosts can deal with > this > > issue, by selecting a default gateway. And yes, there is a relation > between > > the selected gateway and the generated SLAAC address. > > I think that in a open, wireless network where we introduce a MANET > > protocol, the problem is out-of-control. The MANET Router connected > hosts do > > not have any idea of the MANET topology and I do not see a method > that these > > nodes can select a source address, other than try and error. > > The MANET Router itself could perform an internal MANET topology > table > > lookup and try to detect the egress to the Internet, and use > corresponding > > source address. I think this method does not work in all cases, e.g. > session > > continuity during movement is a problem. > > :D > > FYI, we have implemented (and documented in a expired draft) a solution > that exactly does that. > And, it is integrated with Mobile IPv6. > I've experimented many times that choosing the wrong border router > (e.g., picking the first one that MNR hears) can tear a voice call down > when MANET topology changes. Instead, with the mechanism you're > suggesting, the best possible performance is guaranteed. > > Only problem: solution was designed for a multi-link subnet MANET > model, > but I think the underlying principle (ruoting table lookup to find best > source address) is still sound. > > > > Any other opinions? > > Teco. > > > > > >> -----Oorspronkelijk bericht----- > >> Van: Carlos Jesús Bernardos Cano [mailto:cjbc@it.uc3m.es] > >> Verzonden: woensdag 20 februari 2008 16:54 > >> Aan: Simone Ruffino > >> CC: Teco Boot; autoconf@ietf.org > >> Onderwerp: Re: [Autoconf] AUTOCONF Problem Statement: reviews > needed. > >> > >> Hi Somone, all. > >> > >> Two short comments below. > >> > >> On mié, 2008-02-20 at 15:01 +0100, Simone Ruffino wrote: > >>> Hi Teco, > >>> some comments below. > >>> > >>> Thanks for your comments and regs, > >>> Simone > >>> > >>> Teco Boot wrote: > >>>> Hi, > >>>> > >>>> Some comments inline. > >>>> > >>>> I have more thoughts which I did not mention in my first response: > >>>> > >>>> On uniqueness validation, I posted before my reservations on > active > >>> DAD. In > >>>> many cases, this is not needed. RFC4862: > >>>>> To accommodate > >>>>> sites that believe the overhead of performing Duplicate Address > >>>>> Detection outweighs its benefits, the use of Duplicate Address > >>>>> Detection can be disabled through the administrative setting of a > >>>>> per-interface configuration flag. > >>>> The old version of our Problem Statement had some text on this. > >>>> > >>>> On multi-homed subordinate MANETs, the current document does not > >>> describe > >>>> this scenario in detail. It is just an instance of a subordinate > >>> MANET, as > >>>> this category is described with "is connected to at least one > >>> external > >>>> network N". > >>>> I think multi-homed subordinate MANET scenario introduces a large, > >>> new > >>>> problem which is related to the selection mechanism of the path to > >>> one of > >>>> the external networks. This path selection is out-of-control for > >>> Autoconf, > >>>> as it is up to the (MANET) routing protocol to find out the path > to > >>> the > >>>> destination. > >>>> Scenario: > >>>> > >>>> > >>>> '. / > >>>> `. Network N / Topologically > >>> correct > >>>> `. _,' prefix > q:: > >>> with > >>>> Topologically correct `-.__ _,,' respect to > >>> network M > >>>> prefix p:: with `'-.,._,,'' ___ > >>>> respect to network N : ,-´ > >>>> +-:-+ / > >>>> |MNR| ; N > >>>> +-|-+ / E > >>>> +-+ +---+ / /|\ \ +---+ ; T > >>>> | |...MNR--- .-. ---MNR:....., W > >>>> +-+ +---+ \ ,-( _)-. / +---+ ! O > >>>> .-(_ MANET )-. ! R > >>>> Other ( Communication ) : K > >>>> Nodes `-(______)-' \ > >>>> and \|/ \|/ : M > >>>> Networks +-|-+ +-|-+ \ > >>>> |MNR| \|/ |MNR| \_____ > >>>> +-:-+ +-|-+ +-:-+ > >>>> |MNR| : > >>>> +-:-+ +-+ > >>>> +-+ > >>>> > >>>> Now, we have to select a topologically correct prefix p:: with > >>> respect to > >>>> network N but not to network M or a topologically correct prefix > >> q:: > >>> with > >>>> respect to network M but not to network N. It is very hard to > >> select > >>> p:: or > >>>> q::, as it is dependent on the (dynamic) topology of the MANET and > >>> the MANET > >>>> routing protocol. > >>> Great that you raised this point, because I've always stressed this > >> is > >>> a a problem :). > >>> > >>> I agree: the selection of prefix (and addresses) to use for > >>> application sessions with external hosts is hard, because it > directly > >>> impacts on the path followed by return traffic *from* the external > >>> network *to* MNRs > >>> *in* the MANET. Routing protocols can only affect the other > >> direction, > >>> i.e. from the MNR to the external network. > >>> > >>> However, let me elaborate more on this. > >>> I think selection of either p:: or q:: is not really a problem per- > >> se. > >>> In fact, MNRs (and connected hosts) could configure both p:: and > q:: > >>> on > >>> their interfaces: IPv6 permits it. And hosts connected to MNRs > could > >>> initiate application sessions with hosts in both networks M and N: > >>> source address selection rules will choose the prefix with the > right > >>> scope. > >>> > >>> Moreover, if both Network M and N are eventually connected to the > >>> Internet and if hosts (attached to MNRs) want to initiate > application > >>> sessions with hosts on the Internet, p:: and q:: could be > equivalent. > >>> > >>> But in this case, the choice of prefix could depend on other > factors, > >>> e.g. performance. In fact, it is actually more important to choose > >> the > >>> optimal Border MNR, in order to prevent return traffic to traverse > >>> long paths in the MANET. Choosing a very far away border router (in > >>> terms of number of hops, w.r.t. the MNR initiating the session) has > a > >>> direct impact on applications, especially jitter-sensitive ones > like > >>> VoIP. > >>> > >>> So in my opinion there is a 1:1 correspondence between performance > >> and > >>> prefix choice. > >> [Carlos] I think this problem/scenario also happens in non-MANET > >> scenarios (it's a multihoming issue) and it is not particular of IP > >> address autoconfiguration. I agree is a very interesting issue, but > I'm > >> not sure the IP autoconf PS is the right place. The only specific > issue > >> I see there is how to detect that an initially multihomed > subordinate > >> MANET gets disconnected from one of the external networks it was > >> attached to, and even in this case, this also occurs in non-MANETs. > >> > >>> By my knowledge, the MANET protocols we have right now are > >>>> using the destination IP address for forwarding and not the source > >>> IP > >>>> address. > >>>> Any thoughts including this problem in the Problem Statement > >>> document? > >>> I think it could be useful to add some considerations, but, we > >> decided > >>> to keep this version of PS "to-the-bone" as much as possible and > get > >>> agreement on this. I'd like to hear opinion of other authors as > well. > >> [Carlos] Again, I don't see this as an IP address autoconfiguration > >> issue. This is related to MANET routing protocols, and therefore I'd > >> prefer not to include any consideration in the PS. > >> > >> Regards, > >> > >> Carlos > >>>> I have also my thoughts on needs for authorization on using the > >>> external > >>>> network. I think in real world, many access providers no not allow > >>>> unauthorized nodes to have access. Getting an address in not that > >>> much a > >>>> problem, using the access network is. > >>>> > >>>> Regards, Teco > >>>> > >>> ------------------------------------------------------------------- > - > >>> > >>> CONFIDENTIALITY NOTICE > >>> > >>> This message and its attachments are addressed solely to the > persons > >>> above and may contain confidential information. If you have > received > >>> the message in error, be informed that any use of the content > hereof > >>> is prohibited. Please return it immediately to the sender and > delete > >>> the message. Should you have any questions, please contact us by > >>> replying to webmaster@telecomitalia.it. > >>> > >>> Thank you > >>> > >>> www.telecomitalia.it > >>> > >>> ------------------------------------------------------------------- > - > >>> > >>> _______________________________________________ > >>> Autoconf mailing list > >>> Autoconf@ietf.org > >>> http://www.ietf.org/mailman/listinfo/autoconf > >> -- > >> ¡ASÓCIATE! Gratis para estudiantes http://www.telematica.ws > >> Carlos Jesús Bernardos Cano http://www.netcoms.net > >> GPG FP: D29B 0A6A 639A A561 93CA 4D55 35DC BA4D D170 4F67 > >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >> WEEDEV 2008: 1st Workshop on Experimental Evaluation and > >> Deployment Experiences on Vehicular networks > >> http://www.weedev.org/ > >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > > _______________________________________________ > > Autoconf mailing list > > Autoconf@ietf.org > > http://www.ietf.org/mailman/listinfo/autoconf > -------------------------------------------------------------------- > > CONFIDENTIALITY NOTICE > > This message and its attachments are addressed solely to the persons > above and may contain confidential information. If you have received > the message in error, be informed that any use of the content hereof is > prohibited. Please return it immediately to the sender and delete the > message. Should you have any questions, please contact us by replying > to webmaster@telecomitalia.it. > > Thank you > > www.telecomitalia.it > > -------------------------------------------------------------------- > _______________________________________________ Autoconf mailing list Autoconf@ietf.org http://www.ietf.org/mailman/listinfo/autoconf
- [Autoconf] AUTOCONF Problem Statement: reviews ne… Emmanuel Baccelli
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… Emmanuel Baccelli
- Re: [Autoconf] AUTOCONF Problem Statement: review… Thomas Clausen
- Re: [Autoconf] AUTOCONF Problem Statement: review… Emmanuel Baccelli
- Re: [Autoconf] AUTOCONF Problem Statement: review… Emmanuel Baccelli
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… Carlos Jesús Bernardos Cano
- Re: [Autoconf] AUTOCONF Problem Statement: review… Simone Ruffino
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… Carlos Jesús Bernardos Cano
- Re: [Autoconf] AUTOCONF Problem Statement: review… Simone Ruffino
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… Simone Ruffino
- Re: [Autoconf] AUTOCONF Problem Statement: review… Carlos Jesús Bernardos Cano
- Re: [Autoconf] AUTOCONF Problem Statement: review… Simone Ruffino
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… Francisco J. Ros
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… Simone Ruffino
- Re: [Autoconf] AUTOCONF Problem Statement: review… Carlos Jesús Bernardos Cano
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… Carlos Jesús Bernardos Cano
- Re: [Autoconf] AUTOCONF Problem Statement: review… Simone Ruffino
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… Emmanuel Baccelli
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… Alexandru Petrescu
- Re: [Autoconf] AUTOCONF Problem Statement: review… Emmanuel Baccelli
- Re: [Autoconf] AUTOCONF Problem Statement: review… Alexandru Petrescu
- Re: [Autoconf] AUTOCONF Problem Statement: review… mase
- Re: [Autoconf] AUTOCONF Problem Statement: review… Alexandru Petrescu
- Re: [Autoconf] AUTOCONF Problem Statement: review… mase
- Re: [Autoconf] AUTOCONF Problem Statement: review… Alexandru Petrescu
- Re: [Autoconf] AUTOCONF Problem Statement: review… mase
- Re: [Autoconf] AUTOCONF Problem Statement: review… Alexandru Petrescu
- Re: [Autoconf] AUTOCONF Problem Statement: review… mase
- Re: [Autoconf] AUTOCONF Problem Statement: review… Teco Boot
- Re: [Autoconf] AUTOCONF Problem Statement: review… mase