RE: [Manet-dt] OLSRv2 NHDP comments
"Dearlove, Christopher (UK)" <chris.dearlove@baesystems.com> Thu, 08 June 2006 08:43 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1FoG6j-0005UA-UN; Thu, 08 Jun 2006 04:43:13 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.43) id 1FoG6h-0005Qb-GU
for manet-dt@ietf.org; Thu, 08 Jun 2006 04:43:11 -0400
Received: from [20.133.0.6] (helo=smtp1.bae.co.uk)
by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FoFzE-0003WK-UJ
for manet-dt@ietf.org; Thu, 08 Jun 2006 04:35:29 -0400
Received: from ngbaux (ngbaux.msd.bae.co.uk [141.245.68.234])
by smtp1.bae.co.uk (Switch-2.2.8/Switch-2.2.8) with ESMTP id
k588ZML15897
for <manet-dt@ietf.org>; Thu, 8 Jun 2006 09:35:22 +0100 (BST)
Received: from glkas0002.GREENLNK.NET ([10.15.184.52])
by ngbaux.net.bae.co.uk (PMDF V5.2-33 #44998)
with ESMTP id <0J0J00I4Q97NVJ@ngbaux.net.bae.co.uk> for
manet-dt@ietf.org; Thu, 8 Jun 2006 09:35:47 +0100 (BST)
Received: from glkms0002.GREENLNK.NET ([10.15.184.2]) by glkas0002.GREENLNK.NET
with InterScan Message Security Suite; Thu, 08 Jun 2006 09:31:41 +0100
Received: from glkms0008.GREENLNK.NET ([10.15.184.8]) by glkms0002.GREENLNK.NET
with Microsoft SMTPSVC(5.0.2195.6713); Thu, 08 Jun 2006 09:31:41 +0100
Date: Thu, 08 Jun 2006 09:31:40 +0100
From: "Dearlove, Christopher (UK)" <chris.dearlove@baesystems.com>
Subject: RE: [Manet-dt] OLSRv2 NHDP comments
To: Samita Chakrabarti <samitac2@gmail.com>,
Ian Chakeres <ian.chakeres@gmail.com>
Message-id: <C1DE3C7469FE5A4D95F9BF0F332D8B8D01EEE5E7@glkms0008>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft Exchange V6.0.6556.0
Content-type: text/plain; charset="us-ascii"
Content-transfer-encoding: quoted-printable
Thread-Topic: [Manet-dt] OLSRv2 NHDP comments
Thread-Index: AcaKmmsTwUU/wugqREuqZnrQ45JliwAOE2cg
content-class: urn:content-classes:message
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
X-OriginalArrivalTime: 08 Jun 2006 08:31:41.0248 (UTC)
FILETIME=[F78C6C00:01C68AD5]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 73734d43604d52d23b3eba644a169745
Cc: manet-dt@ietf.org, Thomas Clausen <T.Clausen@computer.org>
X-BeenThere: manet-dt@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: MANET Design Team <manet-dt.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/manet-dt>,
<mailto:manet-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/manet-dt>
List-Post: <mailto:manet-dt@ietf.org>
List-Help: <mailto:manet-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/manet-dt>,
<mailto:manet-dt-request@ietf.org?subject=subscribe>
Errors-To: manet-dt-bounces@ietf.org
> I am not quite > sure how it gets neighbor info from 2hops away since HELLO is > only for single hop. In order that node A and node B can establish that there is a symmetric link between them (and many protocols - including of course OLSR - need this) node A must advertise B's address in its HELLO message (and vice versa). Now node C, which also hears node A's HELLO message, hears node B's address in that message, and hence knows that node B is a two hop neighbour. So you get two hop information "for free" as part of the establishment of symmetric links. Of course there are some additional complexities, in particular associated with multiple interface nodes where things aren't quite free any more. But an important thing to note is that although multiple interfaces complicate matters, if you don't have any (in your network) you don't pay that. (Note that even if you are single interface yourself you must be able to cope with multiple interface neighbours or you will be noncompliant as you can break things if you just assume neighbours are not. We've seen this in OLSRv1.) And we have done quite a bit of work on reducing the cost when you do have them. (OLSRv1 had MID messages, OLSRv2 first had MA messages, then these were incorporated into TC messages, then we got rid of them altogether with a bit of extra information in HELLO messages in NHDP.) And multiple interfaces are important in that if you have them, they need to work. > Also, the protocol seems a bit > complex with symmetric, assymtetric times and interfaces - perhaps > it's because it needs to support OLSRv2. > I wonder whether it can be simplified to deal with only MANET interfaces? I'm not sure what you mean here. Supporting symmetric links is important to many protocols, and that's most of the complexity. (Obviously asymmetric links occur in a dynamic network as a step towards establishing the symmetry of a link, as well as some links actually being asymmetric at right now.) But the basic thing is, it may look complicated, but that's because it's (hopefully - if you think otherwise, let us know) fully specified in all details (or at least the next draft coming before the next cutoff will be, I hope). Getting that right, and allowing for all the ways people might do something unexpected that you need to handle, is where the pages come from. > I assume, 2 hop restriction is because of OLSRv2 support as the nodes > are assumed to be multi-interfaced. Without that, it might be simple to > go for only link-local discovery of MANET nodes. As I note above, once you want symmetry, you get two hop information. But two hop information is important - it allows you to establish a means of optimised flooding, using MPRs by original design (in OLSR) but also other options. And all three MANET protocols that may use NHDP (OLSRv2, DYMO and SMF) want (as a future option in DYMO) optimised flooding. (Because they may not all use MPRs, these are not currently specified in NHDP, but left to protocols building on NHDP.) > Is there any particular > advantage of knowing neighbors more than two hops away ? I believe there are protocols that use this. But it's a law of diminishing returns, and (to the best of my knowledge) none of the protocols to use NHDP at this time want it. But as NHDP is built on the extensible packetbb format. Hope that helps. Christopher Dearlove ******************************************************************** This email and any attachments are confidential to the intended recipient and may also be privileged. If you are not the intended recipient please delete it from your system and notify the sender. You should not copy it or use it for any purpose nor disclose or distribute its contents to any other person. ******************************************************************** _______________________________________________ Manet-dt mailing list Manet-dt@ietf.org https://www1.ietf.org/mailman/listinfo/manet-dt
- [Manet-dt] OLSRv2 NHDP comments Ian Chakeres
- RE: [Manet-dt] OLSRv2 NHDP comments Dearlove, Christopher (UK)
- Re: [Manet-dt] OLSRv2 NHDP comments Thomas Clausen
- RE: [Manet-dt] OLSRv2 NHDP comments Dearlove, Christopher (UK)
- Re: [Manet-dt] OLSRv2 NHDP comments Ian Chakeres
- Re: [Manet-dt] OLSRv2 NHDP comments Samita Chakrabarti
- RE: [Manet-dt] OLSRv2 NHDP comments Dearlove, Christopher (UK)
- Re: [Manet-dt] OLSRv2 NHDP comments Samita Chakrabarti