[Manet-dt] RE: Minor MANET Generic Message Format Comments
"Dearlove, Christopher (UK)" <chris.dearlove@baesystems.com> Tue, 28 March 2006 09:27 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1FOAUO-0007EM-1G; Tue, 28 Mar 2006 04:27:48 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.43) id 1FOAUM-0007EH-H7
for manet-dt@ietf.org; Tue, 28 Mar 2006 04:27:46 -0500
Received: from smtp1.bae.co.uk ([20.133.0.6])
by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FOAUH-00009k-Cw
for manet-dt@ietf.org; Tue, 28 Mar 2006 04:27:46 -0500
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
k2S9RU606790
for <manet-dt@ietf.org>; Tue, 28 Mar 2006 10:27:30 +0100 (BST)
Received: from glkas0106.GREENLNK.NET ([141.245.68.243])
by ngbaux.net.bae.co.uk (PMDF V5.2-33 #44998)
with ESMTP id <0IWT008MWZK2BQ@ngbaux.net.bae.co.uk> for
manet-dt@ietf.org; Tue, 28 Mar 2006 10:26:27 +0100 (BST)
Received: from glkms0002.GREENLNK.NET ([10.15.184.2]) by glkas0106.GREENLNK.NET
with InterScan Message Security Suite; Tue, 28 Mar 2006 09:54:04 +0100
Received: from glkms0008.GREENLNK.NET ([10.15.184.8]) by glkms0002.GREENLNK.NET
with Microsoft SMTPSVC(5.0.2195.6713); Tue, 28 Mar 2006 09:54:04 +0100
Date: Tue, 28 Mar 2006 09:54:04 +0100
From: "Dearlove, Christopher (UK)" <chris.dearlove@baesystems.com>
To: Brian Adamson <adamson@itd.nrl.navy.mil>,
Thomas Heide Clausen <T.Clausen@computer.org>,
Joe Macker <joseph.macker@nrl.navy.mil>, jdean@itd.nrl.navy.mil
Message-id: <C1DE3C7469FE5A4D95F9BF0F332D8B8D02263E18@glkms0008>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft Exchange V6.0.6556.0
Thread-Topic: Minor MANET Generic Message Format Comments
Thread-Index: AcZOtQ3ca1sWGZ3eRe6JtHW/Tx78ngDjzbcg
Content-class: urn:content-classes:message
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
X-OriginalArrivalTime: 28 Mar 2006 08:54:04.0536 (UTC)
FILETIME=[2A77E780:01C65245]
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 6437e26f1586b9f35812ea5ebeedf4ad
Cc: manet-dt@ietf.org
Subject: [Manet-dt] RE: Minor MANET Generic Message Format Comments
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>
Content-Type: multipart/mixed; boundary="===============0904703166=="
Errors-To: manet-dt-bounces@ietf.org
With regard to these points
1 - I think I'd rather keep OLSRv1 compatibility.
2 - On balance is probably a good idea, but I'm open to either way.
However if we are going
to change I'd like to make the decision as soon as possible (code
depends on it).
3 - I beat Brian to this one (both parts) - see bugtracker (where I also
had other ideas I
think we won't do). But generally my comments are as 2, i.e. can
live with decision
either way as long as quickly. Note that <tail>+ should probably be
<tail>* as we
have no tails if <head-length> is maximal. (It's even possible in
this case for the
number of addresses to be >1, provided they have different netmask
lengths.)
Thomas, Justin?
_____
From: Brian Adamson [mailto:adamson@itd.nrl.navy.mil]
Sent: 23 March 2006 20:05
To: Thomas Heide Clausen; Dearlove, Christopher (UK); Joe Macker;
jdean@itd.nrl.navy.mil
Cc: manet-dt@ietf.org; adamson@itd.nrl.navy.mil
Subject: Minor MANET Generic Message Format Comments
*** WARNING ***
This mail has originated outside your organization,
either from an external partner or the Global Internet.
Keep this in mind if you answer this message.
We discussed some of these at the working group meeting.
1) For <msg-header-info>, it seems the order of the fields should be:
<originator-address>
<msg-seq-number>
<ttl>
<hop-count>
since the presence of <originator-address>/<msg-seq-number> are commonly
determined by bit0 of <msg-semantics> _and_ the presence of
<ttl>/<hop-count> are commonly determined by bit1 of <msg_semantics>
This makes for more logical message building ...
(BUT, I understand a "backwards compatibility with OLSRv1" issue here
may need to take precedence over this nit-pick?)
Also here, with regards to <ttl> and <hop-count> as discussed, <ttl>
might be better renamed <hop-limit> ... Also if <hop-count> is an
accumulated count of hops traversed, would it be possible to then leave
<hop-limit> fixed (don't decrement) and stop forwarding when incremented
<hop-count> > <hop-limit> ...
Or ... should we leave the use of these fields open in message format
document as perhaps suggested.
2) Similarly, for <tlv>, it seems the field order should be:
<type>
<tlv-semantics>
<index-start>
<index-stop>
<length>
<value>
The reason for this is that in constructing a TLV, particularly a
multi-value TLV it would seem that the choice as to whether (noindex) is
set could be made ahead of setting TLV values and that <length> could be
updated as multiple tlv's are added ...
And also, this seems more logical since <length> does _not_ include the
<index-start> and <index-stop> content, but is the length of the <value>
field that follows ...
3) In the <addr-block>, it also seems cleaner to have <num-tails>
precede <head>, and hey, why not call it <num-addrs> since that is what
it is? So the new suggested format would be:
<address-block> = <num-addrs>
<head-length>
<head>
<tail>+
Brian
__________________________________
Brian Adamson
<mailto:adamson@itd.nrl.navy.mil>
--
Brian
__________________________________
Brian Adamson
<mailto:adamson@itd.nrl.navy.mil>
********************************************************************
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] Minor MANET Generic Message Format Com… Brian Adamson
- [Manet-dt] RE: Minor MANET Generic Message Format… Dearlove, Christopher (UK)
- Re: [Manet-dt] RE: Minor MANET Generic Message Fo… Ian Chakeres
- RE: [Manet-dt] RE: Minor MANET Generic Message Fo… Dearlove, Christopher (UK)
- Re: [Manet-dt] RE: Minor MANET Generic Message Fo… Ian Chakeres