RE: [Manet-dt] Generalised OLSR packet/message format comments - msg-semantics
"Dearlove, Christopher (UK)" <chris.dearlove@baesystems.com> Wed, 01 February 2006 10:27 UTC
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.32)
id 1F4FCv-0007iu-Q3; Wed, 01 Feb 2006 05:27:25 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org)
by megatron.ietf.org with esmtp (Exim 4.32) id 1F4Euc-0000uL-CC
for manet-dt@megatron.ietf.org; Wed, 01 Feb 2006 05:08:30 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1])
by ietf.org (8.9.1a/8.9.1a) with ESMTP id FAA28480
for <manet-dt@ietf.org>; Wed, 1 Feb 2006 05:06:53 -0500 (EST)
Received: from smtp1.bae.co.uk ([20.133.0.6])
by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1F4F5Q-00078r-E5
for manet-dt@ietf.org; Wed, 01 Feb 2006 05:20:02 -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
k11A7fA19993 for <manet-dt@ietf.org>; Wed, 1 Feb 2006 10:07:41 GMT
Received: from glkas0106.GREENLNK.NET ([141.245.68.243])
by ngbaux.net.bae.co.uk (PMDF V5.2-33 #44998)
with ESMTP id <0IU000ERU6UMSG@ngbaux.net.bae.co.uk> for
manet-dt@ietf.org; Wed, 1 Feb 2006 10:08:48 +0000 (GMT)
Received: from glkms0001.GREENLNK.NET ([10.15.184.1]) by glkas0106.GREENLNK.NET
with InterScan Message Security Suite; Wed, 01 Feb 2006 10:04:59 +0000
Received: from glkms0008.GREENLNK.NET ([10.15.184.8]) by glkms0001.GREENLNK.NET
with Microsoft SMTPSVC(5.0.2195.6713); Wed, 01 Feb 2006 10:04:59 +0000
Date: Wed, 01 Feb 2006 10:04:59 +0000
From: "Dearlove, Christopher (UK)" <chris.dearlove@baesystems.com>
Subject: RE: [Manet-dt] Generalised OLSR packet/message format comments -
msg-semantics
To: Ian Chakeres <ian.chakeres@gmail.com>,
Thomas Clausen <T.Clausen@computer.org>
Message-id: <C1DE3C7469FE5A4D95F9BF0F332D8B8D01EEE566@glkms0008.greenlnk.net>
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] Generalised OLSR packet/message format comments -
msg-semantics
Thread-Index: AcYm1Ln8m+EShgeLQb+V/UuEfF/ccwAPSN+A
content-class: urn:content-classes:message
X-OriginalArrivalTime: 01 Feb 2006 10:04:59.0617 (UTC)
FILETIME=[F5F97D10:01C62716]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: d8ae4fd88fcaf47c1a71c804d04f413d
Content-Transfer-Encoding: quoted-printable
Cc: manet-dt@ietf.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>
Sender: manet-dt-bounces@ietf.org
Errors-To: manet-dt-bounces@ietf.org
>> I think that this is an interesting point, which we may want to expand >> on a bit. Generally, there are the following cases, right? >> >> - immutable || mutable >> - not-mutated || mutated >> >> Other than the semantic usability of this for different protocols, I >> wonder if this feature is general for a "delivery semantics", or if it >> is flags pertaining to the content of the message. I am tempted to say >> the latter since if an intermediate note receives a message, how would >> knowing the "mutability-status" change that nodes behavior? >> >> I agree that receiving this information with a message may change the >> processing behavior at the destination - in which case it could be >> either an artifact of the message type (less desirable since it slices >> away the message type-space) or a message TLV (preferred). > > I have a few comments. > > What parts exactly are immutable/mutable? The contents of a message? > How about the packet? How about the TTL and HopCnt fields? > > Thomas, I agree - I don't know that this belongs in the msg-semantics. > Chris can you explain a bit more about why it belongs in the > msg-semantics? I don't say it does belong, I say it might belong. These are at the "is this a useful idea?" stage. To step back, the purpose of the message header is to allow a receiving node to make the two assessments (a) Should this message be processed, or ignored? (b) Should this message be forwarded, or discarded? And (depending on your implementation) allowing this decision to be made without parsing the message body. So if deciding whether or not immutable/mutable or non-mutated/mutated bits belong in the semantics should be judged against these criteria. (There may be other criteria - I think there's at least an independence criterion, but that's not an issue here.) So can those bits help in those decisions? I think in some cases they can. Suppose you are running a secure protocol, such as an end to end signature enhanced version of OLSRv2 (similar to published work on Secure OLSR, but with signatures as message TLVs rather than separate messages). Then the mutated setting gives a quick answer to these questions (discard). Of course for this to possibly happen there must be the possibility of nodes being either secure and insecure, which may limit the applicability, which is why it only might belong. The immutable/mutable is partly suggested as a natural companion, and separating the two (one in semantics, one as message TLV) seems odd. But the message TLV my well be more appropriate as it probably doesn't pass either the (a) or (b) test - unless anyone can see an argument to the contrary. (It's partly down to resources, which is more valuable, a semantics bit allocation, or message TLV bandwidth? - and yes, I know that's comparing two incomparables.) ******************************************************************** 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
- Re: [Manet-dt] Generalised OLSR packet/message fo… Ian Chakeres
- RE: [Manet-dt] Generalised OLSR packet/message fo… Dearlove, Christopher (UK)
- RE: [Manet-dt] Generalised OLSR packet/message fo… Dearlove, Christopher (UK)
- Re: [Manet-dt] Generalised OLSR packet/message fo… Ian Chakeres
- [Manet-dt] Possible Group Pow-wow Monday Afternoo… Joe Macker
- Re: [Manet-dt] Possible Group Pow-wow Monday Afte… Ian Chakeres
- Re: [Manet-dt] Possible Group Pow-wow Monday Afte… Pedro M. Ruiz
- RE: [Manet-dt] Possible Group Pow-wow Monday Afte… Joe Macker