Re: [Manet-dt] RE: Minor MANET Generic Message Format Comments
"Ian Chakeres" <ian.chakeres@gmail.com> Mon, 03 April 2006 19:56 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1FQVAT-0006A6-AN; Mon, 03 Apr 2006 15:56:53 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.43) id 1FQVAR-00068l-9s
for manet-dt@ietf.org; Mon, 03 Apr 2006 15:56:51 -0400
Received: from zproxy.gmail.com ([64.233.162.198])
by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FQVAQ-0002Gt-Vi
for manet-dt@ietf.org; Mon, 03 Apr 2006 15:56:51 -0400
Received: by zproxy.gmail.com with SMTP id x3so1919357nzd
for <manet-dt@ietf.org>; Mon, 03 Apr 2006 12:56:50 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
b=MVVpOjI/55HYVOqtswDXi9oMGfmfDTS9hbxvleIToYWq1BTfsuPP3BSFhJpQa4kxO7+mMv1ASn5v+DzZ9ekeTt+MOHRrtFLUQ2rfELGYEumn6zNtGURG/zY7ZZFVksRevNTKKeeMr5DmjBA8kj40dx88cXPGvWJjSgOsfiUOd24=
Received: by 10.36.56.14 with SMTP id e14mr1403470nza;
Mon, 03 Apr 2006 12:56:50 -0700 (PDT)
Received: by 10.37.18.77 with HTTP; Mon, 3 Apr 2006 12:56:50 -0700 (PDT)
Message-ID: <374005f30604031256q366e77a7jc1303873d3a5e44a@mail.gmail.com>
Date: Mon, 3 Apr 2006 12:56:50 -0700
From: "Ian Chakeres" <ian.chakeres@gmail.com>
To: "Dearlove, Christopher (UK)" <chris.dearlove@baesystems.com>
Subject: Re: [Manet-dt] RE: Minor MANET Generic Message Format Comments
In-Reply-To: <C1DE3C7469FE5A4D95F9BF0F332D8B8D02263E18@glkms0008>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
References: <C1DE3C7469FE5A4D95F9BF0F332D8B8D02263E18@glkms0008>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3fbd9b434023f8abfcb1532abaec7a21
Cc: manet-dt@ietf.org, Thomas Heide 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
Just chiming in. #1) Chris (and others), how about switching the bits (bit0 and bit1) then the fields stay in the same place and I think everyone is happy. Ian On 3/28/06, Dearlove, Christopher (UK) <chris.dearlove@baesystems.com> wrote: > > > 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 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