Re: draft-kaiser-nd-pd-00.txt

Alexandru Petrescu <alexandru.petrescu@gmail.com> Sat, 03 November 2012 18:25 UTC

Return-Path: <alexandru.petrescu@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EE0B21F9C7C for <ipv6@ietfa.amsl.com>; Sat, 3 Nov 2012 11:25:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.249
X-Spam-Level:
X-Spam-Status: No, score=-10.249 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9IwQVcRVlnjv for <ipv6@ietfa.amsl.com>; Sat, 3 Nov 2012 11:25:14 -0700 (PDT)
Received: from oxalide-out.extra.cea.fr (oxalide-out.extra.cea.fr [132.168.224.8]) by ietfa.amsl.com (Postfix) with ESMTP id 3524E21F9C8A for <ipv6@ietf.org>; Sat, 3 Nov 2012 11:25:14 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by oxalide.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.3) with ESMTP id qA3IPC9I024462 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 3 Nov 2012 19:25:12 +0100
Received: from muguet2.intra.cea.fr (muguet2.intra.cea.fr [132.166.192.7]) by pisaure.intra.cea.fr (8.14.4/8.14.4) with ESMTP id qA3IPCI9001799; Sat, 3 Nov 2012 19:25:12 +0100 (envelope-from alexandru.petrescu@gmail.com)
Received: from [127.0.0.1] (arletty1-201-24.intra.cea.fr [132.166.201.24]) by muguet2.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.2) with ESMTP id qA3IP6bu010388; Sat, 3 Nov 2012 19:25:12 +0100
Message-ID: <50956181.2000302@gmail.com>
Date: Sat, 03 Nov 2012 19:25:05 +0100
From: Alexandru Petrescu <alexandru.petrescu@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:16.0) Gecko/20121026 Thunderbird/16.0.2
MIME-Version: 1.0
To: Romain KUNTZ <r.kuntz@gmail.com>
Subject: Re: draft-kaiser-nd-pd-00.txt
References: <5081087D.2020807@gmail.com> <alpine.DEB.2.00.1210191006140.28593@uplift.swm.pp.se> <CAC8QAccjPmKhk3dJQC8KHRFuDUvNYOY-sdfnN7GAcdwEbVHKwA@mail.gmail.com> <alpine.DEB.2.00.1210191814280.28593@uplift.swm.pp.se> <5082C948.3080109@gmail.com> <alpine.DEB.2.00.1210201837140.28593@uplift.swm.pp.se> <5082E933.60205@gmail.com> <50868827.9020509@gmail.com> <5087E20C.8090409@gmail.com> <28590.1351173142@sandelman.ca> <50954933.9050605@gmail.com> <ED2092AC-B246-4935-BBE3-A366429BC641@gmail.com>
In-Reply-To: <ED2092AC-B246-4935-BBE3-A366429BC641@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
Cc: IPv6 <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
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: Sat, 03 Nov 2012 18:25:15 -0000

Le 03/11/2012 18:54, Romain KUNTZ a écrit :
> Hello Alex,
>
> On Nov 3, 2012, at 17:41 , Alexandru Petrescu
> <alexandru.petrescu@gmail.com> wrote:
>
>> Le 25/10/2012 15:52, Michael Richardson a écrit :
>>>
>>> ralph> Why wouldn't RPL be used for such networks? It has
>>> built-in PD for ralph> dynamic networks, if I understand it
>>> correctly, with RA used at the ralph> subnet level.
>>>
>>> Alexandru Petrescu <alexandru.petrescu@gmail.com> wrote: AP> RA
>>> used to exchange routes - if this is what you mean, and yes it
>>> may be AP> used by RPL (last time I read it).
>>>
>>> AP> If the question is about this, then I think it is pertinent.
>>>  One may AP> imagine a way to use RPL on the MRs for that
>>> purpose.
>>>
>>> AP> However, I doubt RPL can Delegate Prefixes (in the pure
>>> sense of Prefix AP> Delegation).
>>>
>>> RPL doesn't do this in protocol, but then, neither does ND. I
>>> wouldn't extend RPL to do this, however, I'd send a DHCPv6 PD
>>> format message.  It can be a single exchange, and nobody said a
>>> single program can't speak multiple protocols.
>>
>> Yes, but consider that DHCPv6-PD is already used in a rather
>> complicated way on the MR of an IV (Internet Vehicle).  It is used
>> according to rfc6276, to obtain a prefix from home.  In that it is
>> specified that MR should be both a Requesting Router and a Relay
>> for that tunnel interface.
>>
>> On another hand, if the MR of LV requests a Prefix from the IV's
>> MR then this latter should also be a Relay, but on a real interface
>> as well.
>>
>> One ends up with two Relay software on the same machine.  I am
>> afraid this is next to impossible to configure with some existing
>> software.
>
> Why two Relays? I believe one relay listening to multiple interface
> is enough.

Yes, a Relay I guess could listen on two interfaces (to be checked?).

But I mean the Relay's interface towards the other end, the one towards
the Server.  I think, if I'm not wrong, that's only one interface
possible.  MIP-NEMO-DHCP-PD would use it to talk to HA.

The MR-IV would need this additional Relay's interface towards the
immediate fixed infrastructure (not the remote tunnelled HA).  In the
case one would want direct IV-LV communications without HA.

I may be wrong though about Relays' capabilities.  It just that it looks
complex to me to set up, rather than using ND on the link between IV and
LV looks simpler.

Alex

>
> Romain
>
>>> But, I question whether one always needs to get address space, vs
>>> announce it.  I don't know the answer: it really depends upon who
>>> your second vehicle needs to talk to, and why it thinks that
>>> vehicle one (and vehicle one's ISP) is willing to give it
>>> bandwidth.
>>
>> I think both tools of announcing address space, and obtaining
>> address space, should be available to vehicles, and applied
>> depending on whether the communication is between two vehicle
>> devices only, or not, whether the infrastructure is available, or
>> not.
>>
>> It is viable that an LV self-configures ULAs based on VIN and
>> announces them only to vehicles nearby (not to infrastructure).
>>
>> It is viable that an LV to get globally routable address space
>> from an IV.
>>
>>> If you don't want to speak RPL, then you need to pick the TBD
>>> homenet-routing-protocol. We don't need a third.
>>
>> Needing a third or not - I don't know.  But picking homenet
>> protocol, or RPL for vehicles would probably involve a large
>> change in requirements of either.
>>
>> Alex
>>
>>>
>>
>>
>> --------------------------------------------------------------------
>>
>>
>>
IETF IPv6 working group mailing list
>> ipv6@ietf.org Administrative Requests:
>> https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>
>>
>>
>
>