Re: [manet] On Forwarding-and-regeneration

Charlie Perkins <charles.perkins@earthlink.net> Thu, 28 April 2016 00:04 UTC

Return-Path: <charles.perkins@earthlink.net>
X-Original-To: manet@ietfa.amsl.com
Delivered-To: manet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 12D82120047 for <manet@ietfa.amsl.com>; Wed, 27 Apr 2016 17:04:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.715
X-Spam-Level:
X-Spam-Status: No, score=-3.715 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); domainkeys=pass (384-bit key) header.from=charles.perkins@earthlink.net header.d=earthlink.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dQNrWo3w8akz for <manet@ietfa.amsl.com>; Wed, 27 Apr 2016 17:04:51 -0700 (PDT)
Received: from elasmtp-dupuy.atl.sa.earthlink.net (elasmtp-dupuy.atl.sa.earthlink.net [209.86.89.62]) by ietfa.amsl.com (Postfix) with ESMTP id 19EBB12D509 for <manet@ietf.org>; Wed, 27 Apr 2016 17:04:50 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=iV7ybnLzL4BgzwWfLt28oDFaAVcDbhYfKsYv9x9CG7SyFfHApBUdp49s9WdS08l5; h=Received:Subject:To:References:Cc:From:Message-ID:Date:User-Agent:MIME-Version:In-Reply-To:Content-Type:X-ELNK-Trace:X-Originating-IP;
Received: from [99.51.72.196] (helo=[192.168.1.67]) by elasmtp-dupuy.atl.sa.earthlink.net with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.67) (envelope-from <charles.perkins@earthlink.net>) id 1avZRj-0005WJ-MY; Wed, 27 Apr 2016 20:04:44 -0400
To: Justin Dean <bebemaster@gmail.com>
References: <8C311D85-5C5A-4155-9705-6B09D0AA588B@thomasclausen.org> <CAGnRvuo6uE8SW5HXAhTvT5hxk2h9ZgkHVfzcg7bxCTvZYZ3iDw@mail.gmail.com> <57CBEE37-3779-4C8A-BA85-78C24F05CB00@fu-berlin.de> <B31EEDDDB8ED7E4A93FDF12A4EECD30D923B0CBD@GLKXM0002V.GREENLNK.net> <A5260E25-0551-4620-9A78-6014170A5A43@fu-berlin.de> <B31EEDDDB8ED7E4A93FDF12A4EECD30D923B0DFF@GLKXM0002V.GREENLNK.net> <5C8505F1-6938-46D1-AFAF-85AE58270181@thomasclausen.org> <B31EEDDDB8ED7E4A93FDF12A4EECD30D923B0E28@GLKXM0002V.GREENLNK.net> <CA+-pDCd9Wr4JJO++-vA0Y3820_i9gs=QMv7sdTnbAEtPwQbdaw@mail.gmail.com> <B31EEDDDB8ED7E4A93FDF12A4EECD30D923B0E81@GLKXM0002V.GREENLNK.net> <EA2F2049-E3F6-447B-9F58-9789F742F96F@fu-berlin.de> <D04F0E76-72D0-4D70-8CFD-A4124CBC8F0E@fu-berlin.de> <60BD2E9C-64D7-4444-B3A9-8D207EB4A86F@gmail.com> <144C7397-F19E-4FB0-959A-B5A030BD7A8A@fu-berlin.de> <CAN1bDFwnHOM1A=4Y-xiOp1LDyeUtD01S6JOXT433zhwr4GvKGA@mail.gmail.com> <CA+-pDCe9mHQFMph5=JkYxrLomy5kSJjy8F+QfZEkZ3dJuaZ7Ug@mail.gmail.com>
From: Charlie Perkins <charles.perkins@earthlink.net>
Message-ID: <883f2cf1-ffc7-9910-d80b-e3b610353273@earthlink.net>
Date: Wed, 27 Apr 2016 17:04:40 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <CA+-pDCe9mHQFMph5=JkYxrLomy5kSJjy8F+QfZEkZ3dJuaZ7Ug@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------17117D229B04BAA25E984EC9"
X-ELNK-Trace: 137d7d78656ed6919973fd6a8f21c4f2d780f4a490ca6956527bd5036cbc8ac7e874cf94df1ac40b0232fa76bcf751fd350badd9bab72f9c350badd9bab72f9c
X-Originating-IP: 99.51.72.196
Archived-At: <http://mailarchive.ietf.org/arch/msg/manet/-6yoqwPs0DGzOqA6-znaxWNZVRw>
Cc: Mobile Ad Hoc Networks mailing list <manet@ietf.org>
Subject: Re: [manet] On Forwarding-and-regeneration
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Mobile Ad-hoc Networks <manet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/manet>, <mailto:manet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/manet/>
List-Post: <mailto:manet@ietf.org>
List-Help: <mailto:manet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/manet>, <mailto:manet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 28 Apr 2016 00:04:56 -0000

Hello Justin,

I think a new AODV-specific ICV is probably the right answer.  It would 
be nice to get some help generating the proper settings for all of the 
RFC 7182 fields to support this approach.  If not that, could we fall 
back on RFC 4868, which seems pretty straightforward?

Regards,
Charlie P.

On 4/27/2016 4:24 PM, Justin Dean wrote:
>
> An alternative solution to checking integrity. The current icv draft 
> is good at validating messages from an original source. OLSRV2 and 
> NHDP use this to good effect. AODVV2 doesn't because the messages are 
> regenerated; I belive this to be the correct term as the message 
> contains local information, path information, and originator 
> information. Getting the icv draft to work on forwarded packets is 
> ugly as they really are regenerated and should be. What we want to do 
> is secure the original source of information which is OrigAddr/target 
> address and sequence number. Why not just attach a new aodv specific 
> icv TLV which uses THAT info and nothing else? The current icv TLV 
> would/could still be used over the whole message hop by hop by each 
> router, as the messages are regenerated.
>
> Justin
>
>
> On Wed, Apr 27, 2016, 6:43 PM Jiazi YI <ietf@jiaziyi.com 
> <mailto:ietf@jiaziyi.com>> wrote:
>
>     On Thu, Apr 28, 2016 at 12:19 AM, Lotte Steenbrink
>     <lotte.steenbrink@fu-berlin.de
>     <mailto:lotte.steenbrink@fu-berlin.de>> wrote:
>
>
>>         Am 28.04.2016 um 00:16 schrieb Christopher Dearlove
>>         <christopher.dearlove@gmail.com
>>         <mailto:christopher.dearlove@gmail.com>>:
>>
>>         The more you have to zero out, the messier it gets, and the
>>         less secure it gets (more things can be spoofed). I think
>>         that's about all I've got to add.
>>
>
>         Of course. My question was just:
>         * Do we want to come up with an exact description of how the
>         zeroing out should work now, with the short time we have left?
>
>
>     If a meaningful security mechanism is required, yes.
>     I think the first thing to do is to cut as many mutable fields and
>     optional fields as possible.
>
>     best
>
>     Jiazi
>
>         or
>         * Do we mention in the draft that zeroing out has to happen
>         somehow and leave the nitty gritty to future work?
>
>         At least that’s how I understood the options you laid out...
>
>>         -- 
>>         Christopher Dearlove
>>         christopher.dearlove@gmail.com
>>         <mailto:christopher.dearlove@gmail.com> (iPhone)
>>         chris@mnemosyne.demon.co.uk
>>         <mailto:chris@mnemosyne.demon.co.uk> (home)
>>
>>
>>
>>         -- 
>>         Christopher Dearlove
>>         christopher.dearlove@gmail.com
>>         <mailto:christopher.dearlove@gmail.com> (iPhone)
>>         chris@mnemosyne.demon.co.uk
>>         <mailto:chris@mnemosyne.demon.co.uk> (home)
>>         On 27 Apr 2016, at 22:46, Lotte Steenbrink
>>         <lotte.steenbrink@fu-berlin.de
>>         <mailto:lotte.steenbrink@fu-berlin.de>> wrote:
>>
>>>         Hi all,
>>>         I’m currently revising the security considerations with
>>>         regards to the move from regeneration to forwarding, which
>>>         depends on a decision being made on how/where we want to
>>>         mention the possibility of zeroing out TLVs to calculate the
>>>         ICV for the rest of a message’s contents (see second * of my
>>>         last e-mail). I’ve not found a decision on this in other
>>>         thread (please pardon me if I overlooked something), so I’ll
>>>         bump this thread and ask the WG for its opinions. (again,
>>>         personally, the 2nd option outlined by Christopher seems
>>>         more appealing to me)
>>>
>>>         Regards,
>>>         Lotte
>>>
>>>>         Am 22.04.2016 um 18:26 schrieb Lotte Steenbrink
>>>>         <lotte.steenbrink@fu-berlin.de
>>>>         <mailto:lotte.steenbrink@fu-berlin.de>>:
>>>>
>>>>         Hi all,
>>>>         to summarize:
>>>>
>>>>         * AODVv2 message Type numbers should be in the Experimental
>>>>         type space and the AODVv2 TLV Types should be message
>>>>         type-specific. This also means changing the text regarding
>>>>         IANA actions and changing the text regarding what the
>>>>         experiment is to something along the lines of “we want to
>>>>         gather experience on how to make generic metric TLVs and
>>>>         ICVs that work with changing metric TV values happen with
>>>>         reactive protocols”
>>>>         * we’re undecided on (to quote Christopher) the "here's a
>>>>         mechanism we haven't really thought through in detail, but
>>>>         at least we've defined one", or "we know the sort of thing
>>>>         we want, and we'll describe it, but rather than produce
>>>>         something not quite right, we'll not go further“ decision
>>>>         on temporarily setting the metric value to 0 (i.e. the who
>>>>         and how). (personally, I think I’d prefer the latter
>>>>         approach, but that’s an entirely gut feeling-based preference)
>>>>
>>>>         Did I catch that correctly? If so, I’ll put together and
>>>>         suggest some text for the first point as soon as I get home
>>>>         and in case there has been a decision on the second by
>>>>         then, I’ll try to tackle that one too. :)
>>>>
>>>>         Best regards, Lotte
>>>>
>>>>>         Am 22.04.2016 um 16:41 schrieb Dearlove, Christopher (UK)
>>>>>         <chris.dearlove@baesystems.com
>>>>>         <mailto:chris.dearlove@baesystems.com>>:
>>>>>
>>>>>         I have no problem with that. I was trying to lay out the
>>>>>         issues without muddying the water with my preference.
>>>>>
>>>>>         *--*
>>>>>
>>>>>         *Christopher Dearlove
>>>>>         Senior Principal Engineer
>>>>>         BAE Systems Applied Intelligence Laboratories
>>>>>         **__________________________________________________________________________
>>>>>         *
>>>>>         *T*: +44 (0)1245 242194 <tel:%2B44%20%280%291245%20242194>
>>>>>          | *E:*chris.dearlove@baesystems.com
>>>>>         <mailto:chris.dearlove@baesystems.com>
>>>>>
>>>>>         BAE Systems Applied Intelligence, Chelmsford Technology
>>>>>         Park, Great Baddow, Chelmsford, Essex CM2 8HN.
>>>>>         www.baesystems.com/ai <http://www.baesystems.com/ai>
>>>>>
>>>>>         BAE Systems Applied Intelligence Limited
>>>>>         Registered in England & Wales No: 01337451
>>>>>
>>>>>         Registered Office: Surrey Research Park, Guildford,
>>>>>         Surrey, GU2 7YP
>>>>>
>>>>>         *From:*Justin Dean [mailto:bebemaster@gmail.com]
>>>>>         *Sent:*22 April 2016 15:35
>>>>>         *To:*Dearlove, Christopher (UK)
>>>>>         *Cc:*Thomas Heide Clausen; Mobile Ad Hoc Networks mailing list
>>>>>         *Subject:*Re: [manet] On Forwarding-and-regeneration (was:
>>>>>         Re: draft-ietf-manet-aodvv2-13 review - a couple of big
>>>>>         ticket Items)
>>>>>         **** WARNING ****
>>>>>
>>>>>         /This message originates from outside our organisation,
>>>>>         either from an external partner or the internet.//
>>>>>         /Consider carefully whether you should click on any links,
>>>>>         open any attachments or reply./
>>>>>         /For information regarding//*/Red Flags/*/that you can
>>>>>         look out for in emails you receive, clickhere
>>>>>         <http://intranet.ent.baesystems.com/howwework/security/spotlights/Documents/Red%20Flags.pdf>.//
>>>>>         /If you feel the email is suspicious, please followthis
>>>>>         process
>>>>>         <http://intranet.ent.baesystems.com/howwework/security/spotlights/Documents/Dealing%20With%20Suspicious%20Emails.pdf>.//
>>>>>
>>>>>         Speaking as participant.
>>>>>
>>>>>         I kind of like the idea of using the experimental message
>>>>>         type space.  We only have a limited amount of these
>>>>>         message types.  The TLV assignments could just use the
>>>>>         message type specific space and there isn't an issue
>>>>>         there. IANA wouldn't assign a number but I don't see why
>>>>>         the document couldn't specify the experimental numbers it
>>>>>         was going to use so other future near term experiential
>>>>>         protocols could do the same and generally avoid conflict. 
>>>>>         If the experiment is successful IANA assignments could be
>>>>>         made. Functionally no real difference with protections vs
>>>>>         long term usage of limited space.
>>>>>         Justin
>>>>>         On Fri, Apr 22, 2016 at 9:35 AM, Dearlove, Christopher
>>>>>         (UK) <chris.dearlove@baesystems.com
>>>>>         <mailto:chris.dearlove@baesystems.com>> wrote:
>>>>>         There's rather a contradiction between the concepts of a
>>>>>         definition of a protocol, even Experimental, and
>>>>>         experimental space, which usually assumes that the user
>>>>>         can do what he or she likes in it.
>>>>>
>>>>>         But chewing up messages types (how many, 3?) of which
>>>>>         there are relatively few for experimental is long term a
>>>>>         problem, although short term not.
>>>>>
>>>>>         TLV space is easier in two regards. It's bigger (though
>>>>>         the prime real estate of type extension zero isn't) and
>>>>>         can have message type specific TLVs.
>>>>>
>>>>>         So TLVS can actually be invisible, if that option is
>>>>>         chosen. For messages something has to give. Least bad
>>>>>         option is again one of those we should discuss, but time ...
>>>>>
>>>>>         (To be precise, messages types from 224 are defined in RFC
>>>>>         5444 as " Experimental Use", of which BCP 26 says "Similar
>>>>>         to private or local use only, with the  purpose being to
>>>>>         facilitate experimentation." The alternative 0-223 space
>>>>>         is Expert Review. IANA still thinks the experts are Joe
>>>>>         Macker and the recused Stan Ratliff. But that's a soluble
>>>>>         nit.)
>>>>>
>>>>>         --
>>>>>         Christopher Dearlove
>>>>>         Senior Principal Engineer
>>>>>         BAE Systems Applied Intelligence Laboratories
>>>>>         __________________________________________________________________________
>>>>>
>>>>>         T: +44 (0)1245 242194 <tel:%2B44%20%280%291245%20242194> |
>>>>>          E:chris.dearlove@baesystems.com
>>>>>         <mailto:chris.dearlove@baesystems.com>
>>>>>
>>>>>         BAE Systems Applied Intelligence, Chelmsford Technology
>>>>>         Park, Great Baddow, Chelmsford, Essex CM2 8HN.
>>>>>         www.baesystems.com/ai <http://www.baesystems.com/ai>
>>>>>         BAE Systems Applied Intelligence Limited
>>>>>         Registered in England & Wales No: 01337451
>>>>>         Registered Office: Surrey Research Park, Guildford,
>>>>>         Surrey, GU2 7YP
>>>>>
>>>>>
>>>>>         -----Original Message-----
>>>>>         From: Thomas Heide Clausen [mailto:ietf@thomasclausen.org
>>>>>         <mailto:ietf@thomasclausen.org>]
>>>>>         Sent: 22 April 2016 14:21
>>>>>         To: Dearlove, Christopher (UK)
>>>>>         Cc: Lotte Steenbrink; Mobile Ad Hoc Networks mailing list
>>>>>         Subject: Re: [manet] On Forwarding-and-regeneration (was:
>>>>>         Re: draft-ietf-manet-aodvv2-13 review - a couple of big
>>>>>         ticket Items)
>>>>>
>>>>>         ----------------------! WARNING ! ----------------------
>>>>>         This message originates from outside our organisation,
>>>>>         either from an external partner or from the internet.
>>>>>         Consider carefully whether you should click on any links,
>>>>>         open any attachments or reply.
>>>>>         Follow the 'Report Suspicious Emails' link on IT matters
>>>>>         for instructions on reporting suspicious email messages.
>>>>>         --------------------------------------------------------
>>>>>
>>>>>
>>>>>         > On 22 avr. 2016, at 15:05, Dearlove, Christopher (UK)
>>>>>         <chris.dearlove@baesystems.com
>>>>>         <mailto:chris.dearlove@baesystems.com>> wrote:
>>>>>         >
>>>>>         > Once you're entirely in AODV2's own space, and AODVv2 is
>>>>>         experimental (working assumption for this discussion) you
>>>>>         have more liberty.
>>>>>         >
>>>>>
>>>>>         Yep.
>>>>>
>>>>>         Taken somewhat by surprise both by the sudden "rush" and
>>>>>         the experimental maturity level, I am wondering (and
>>>>>         haven't thought through) about experimental space vs
>>>>>         non-experimental (for message types, and consequently for
>>>>>         message type specific TLV types).
>>>>>
>>>>>         I think that if the AODVv2 experiment specifies the use of
>>>>>         Message types from the Experimental message type space
>>>>>         without making actual registrations in the IANA registry,
>>>>>         AND the use of type specific TLV types, this becomes a
>>>>>         non-issue entirely (by design, this is precisely what that
>>>>>         experimental space is for)
>>>>>
>>>>>         Whereas, as you point out, the alternative is a "can open
>>>>>         - worms everywhere" situation that I think time is too
>>>>>         short to solve?
>>>>>
>>>>>         Thomas
>>>>>
>>>>>
>>>>>         > Then you could try specifying it. But with a very good
>>>>>         chance of producing something you later decide you should
>>>>>         have done differently.
>>>>>         >
>>>>>         > I honestly don't know which would go down better (or
>>>>>         less badly) - "here's a mechanism we haven't really
>>>>>         thought through in detail, but at least we've defined
>>>>>         one", or "we know the sort of thing we want, and we'll
>>>>>         describe it, but rather than produce something not quite
>>>>>         right, we'll not go further".
>>>>>         >
>>>>>         > --
>>>>>         > Christopher Dearlove
>>>>>         > Senior Principal Engineer
>>>>>         > BAE Systems Applied Intelligence Laboratories
>>>>>         >
>>>>>         __________________________________________________________________________
>>>>>         >
>>>>>         > T: +44 (0)1245 242194 <tel:%2B44%20%280%291245%20242194>
>>>>>         |  E:chris.dearlove@baesystems.com
>>>>>         <mailto:chris.dearlove@baesystems.com>
>>>>>         >
>>>>>         > BAE Systems Applied Intelligence, Chelmsford Technology
>>>>>         Park, Great Baddow, Chelmsford, Essex CM2 8HN.
>>>>>         >www.baesystems.com/ai <http://www.baesystems.com/ai>
>>>>>         > BAE Systems Applied Intelligence Limited
>>>>>         > Registered in England & Wales No: 01337451
>>>>>         > Registered Office: Surrey Research Park, Guildford,
>>>>>         Surrey, GU2 7YP
>>>>>         >
>>>>>         >
>>>>>         > -----Original Message-----
>>>>>         > From: Lotte Steenbrink
>>>>>         [mailto:lotte.steenbrink@fu-berlin.de
>>>>>         <mailto:lotte.steenbrink@fu-berlin.de>]
>>>>>         > Sent: 22 April 2016 13:59
>>>>>         > To: Mobile Ad Hoc Networks mailing list
>>>>>         > Cc: Henning Rogge; Dearlove, Christopher (UK)
>>>>>         > Subject: Re: [manet] On Forwarding-and-regeneration
>>>>>         (was: Re: draft-ietf-manet-aodvv2-13 review - a couple of
>>>>>         big ticket Items)
>>>>>         >
>>>>>         > ----------------------! WARNING ! ----------------------
>>>>>         This message originates from outside our organisation,
>>>>>         either from an external partner or from the internet.
>>>>>         > Consider carefully whether you should click on any
>>>>>         links, open any attachments or reply.
>>>>>         > Follow the 'Report Suspicious Emails' link on IT matters
>>>>>         for instructions on reporting suspicious email messages.
>>>>>         > --------------------------------------------------------
>>>>>         >
>>>>>         > Hello Christopher,
>>>>>         >
>>>>>         >> Am 22.04.2016 um 11:57 schrieb Dearlove, Christopher
>>>>>         (UK) <chris.dearlove@baesystems.com
>>>>>         <mailto:chris.dearlove@baesystems.com>>:
>>>>>         >>
>>>>>         >> Just be careful to note that this concept is as
>>>>>         currently being discussed (a) specific to AODVv2, and (b)
>>>>>         not an application of 7182, which has no knowledge of
>>>>>         special TLVs.
>>>>>         >>
>>>>>         >> This is something we'd want to get right, and need to
>>>>>         get right if in any space not specific to ADODVv2, because
>>>>>         getting it wrong produces future problems.
>>>>>         >
>>>>>         > Makes sense.
>>>>>         >
>>>>>         >> I can see some possible approaches, none is ideal and
>>>>>         we're rather out
>>>>>         >> of time to specify. But this is experimental, so I
>>>>>         think we might be
>>>>>         >> able to indicate the shape of the solution without
>>>>>         specifying it,
>>>>>         >> which would be a different RFC, under a bit less time
>>>>>         pressure.
>>>>>         >> (Extensions to existing protocols like 7182 would
>>>>>         naturally be in
>>>>>         >> scope rechartered I think.)
>>>>>         >>
>>>>>         >> To indicate the range that's open, here are two
>>>>>         possible ideas, one of which has an impact now, so needs
>>>>>         to be agreed. Note that I'm not suggesting (in fact quite
>>>>>         the opposite) defining an extension to 7182 here, rather
>>>>>         enabling such an extension, if written, to "do the right
>>>>>         thing".
>>>>>         >> - We have an extension to 7182 that says "zero out all
>>>>>         value octets in protocol specific TLVs. That requires now
>>>>>         putting the AODVv2 metric TLV in that space.
>>>>>         >
>>>>>         > Just to make sure that I understood you correctly– “that
>>>>>         space” meaning making the AODVv2 metric TLV protocol
>>>>>         specific? (By “the aodvv2 metric tlv” I’m referring to the
>>>>>         generic TLV we’ve been talking about on this list earlier
>>>>>         this week).
>>>>>         >
>>>>>         >> - We have an extension to 7182 that adds extra material
>>>>>         to the value field that indicates (TBD how, by position
>>>>>         with sanity check that this is TLV value perhaps?) which
>>>>>         octets are to be zeroed out before the ICV is calculated.
>>>>>         >
>>>>>         > The way I understand that approach, it wouldn’t warrant
>>>>>         any action from AODVv2 besides saying “if you calculate
>>>>>         the ICV, set the Metric value to zero” (leaving the nitty
>>>>>         gritty of how this would be done in detail to future
>>>>>         work)… Is that correct?
>>>>>         >
>>>>>         >>
>>>>>         >> We do not have the time to specify this in an
>>>>>         acceptable manner within two weeks though. But the
>>>>>         security consideration section could say something along
>>>>>         the lines of "this enables the use of an ICV defined to
>>>>>         zero out these octets“.
>>>>>         >
>>>>>         > Okay. :)
>>>>>         >
>>>>>         > Best regards,
>>>>>         > Lotte
>>>>>         >
>>>>>         >>
>>>>>         >> --
>>>>>         >> Christopher Dearlove
>>>>>         >> Senior Principal Engineer
>>>>>         >> BAE Systems Applied Intelligence Laboratories
>>>>>         >>
>>>>>         ______________________________________________________________________
>>>>>         >> ____
>>>>>         >>
>>>>>         >> T: +44 (0)1245 242194
>>>>>         <tel:%2B44%20%280%291245%20242194>  | 
>>>>>         E:chris.dearlove@baesystems.com
>>>>>         <mailto:chris.dearlove@baesystems.com>
>>>>>         >>
>>>>>         >> BAE Systems Applied Intelligence, Chelmsford Technology
>>>>>         Park, Great Baddow, Chelmsford, Essex CM2 8HN.
>>>>>         >>www.baesystems.com/ai <http://www.baesystems.com/ai>
>>>>>         >> BAE Systems Applied Intelligence Limited Registered in
>>>>>         England & Wales
>>>>>         >> No: 01337451 Registered Office: Surrey Research Park,
>>>>>         Guildford,
>>>>>         >> Surrey, GU2 7YP
>>>>>         >>
>>>>>         >> -----Original Message-----
>>>>>         >> From: manet [mailto:manet-bounces@ietf.org
>>>>>         <mailto:manet-bounces@ietf.org>] On Behalf Of Lotte
>>>>>         >> Steenbrink
>>>>>         >> Sent: 22 April 2016 10:28
>>>>>         >> To: Henning Rogge
>>>>>         >> Cc: Mobile Ad Hoc Networks mailing list
>>>>>         >> Subject: Re: [manet] On Forwarding-and-regeneration
>>>>>         (was: Re:
>>>>>         >> draft-ietf-manet-aodvv2-13 review - a couple of big
>>>>>         ticket Items)
>>>>>         >>
>>>>>         >> ----------------------! WARNING !
>>>>>         ---------------------- This message originates from
>>>>>         outside our organisation, either from an external partner
>>>>>         or from the internet.
>>>>>         >> Consider carefully whether you should click on any
>>>>>         links, open any attachments or reply.
>>>>>         >> Follow the 'Report Suspicious Emails' link on IT
>>>>>         matters for instructions on reporting suspicious email
>>>>>         messages.
>>>>>         >> --------------------------------------------------------
>>>>>         >>
>>>>>         >> *** WARNING ***
>>>>>         >> EXTERNAL EMAIL -- This message originates from outside
>>>>>         our organization.
>>>>>         >>
>>>>>         >>
>>>>>         >> Hi Henning,
>>>>>         >>
>>>>>         >>> Am 22.04.2016 um 11:08 schrieb Henning Rogge
>>>>>         <hrogge@gmail.com <mailto:hrogge@gmail.com>>:
>>>>>         >>>
>>>>>         >>> On Fri, Apr 22, 2016 at 11:05 AM, Lotte Steenbrink
>>>>>         >>> <lotte.steenbrink@fu-berlin.de
>>>>>         <mailto:lotte.steenbrink@fu-berlin.de>> wrote:
>>>>>         >>>> Hi Thomas,
>>>>>         >>>> Can it?! Iirc, the reason why we adopted the
>>>>>         “regeneration” language
>>>>>         >>>> in the first place is that we’ve been told that
>>>>>         whenever one bit in
>>>>>         >>>> the message (apart from its header) is changed, the
>>>>>         entire thing has to be regenerated.
>>>>>         >>>> I’m starting to get the feeling we’ve just been
>>>>>         misunderstanding
>>>>>         >>>> each other for more than a year. :( Anyway, it seems
>>>>>         like we’re
>>>>>         >>>> getting close now, so yay.
>>>>>         >>>
>>>>>         >>> "Modifying" the binary message instead of parsing and
>>>>>         generating a
>>>>>         >>> new one will be difficult as soon someone writes an
>>>>>         extension to
>>>>>         >>> AODVv2 that adds more TLVs to the message.
>>>>>         >>
>>>>>         >> D’oh, right. Yeah, if I remember it correctly, that’s
>>>>>         what you explained to me when I got confused about the
>>>>>         topic last spring… But– even if a message contains TLVs
>>>>>         that the AODVv2 implementation handling it doesn’t
>>>>>         understand, it will still be able to recognize the Metric
>>>>>         TLV, right? Isn’t that the nifty thing about RFC5444? So,
>>>>>         while we really shouldn’t write “before calculating the
>>>>>         ICV, set the n-th 4 octets to 0”, we might say “identify
>>>>>         the octets that make up the metric value and set those to 0”?
>>>>>         >>
>>>>>         >> Best regards,
>>>>>         >> Lotte
>>>>>         >>
>>>>>         >>> Henning Rogge
>>>>>         >>
>>>>>         >> _______________________________________________
>>>>>         >> manet mailing list
>>>>>         >>manet@ietf.org <mailto:manet@ietf.org>
>>>>>         >>https://www.ietf.org/mailman/listinfo/manet
>>>>>         >>
>>>>>         ********************************************************************
>>>>>         >> 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 mailing list
>>>>>         >manet@ietf.org <mailto:manet@ietf.org>
>>>>>         >https://www.ietf.org/mailman/listinfo/manet
>>>>>
>>>>>         _______________________________________________
>>>>>         manet mailing list
>>>>>         manet@ietf.org <mailto:manet@ietf.org>
>>>>>         https://www.ietf.org/mailman/listinfo/manet
>>>>>         _______________________________________________
>>>>>         manet mailing list
>>>>>         manet@ietf.org <mailto:manet@ietf.org>
>>>>>         https://www.ietf.org/mailman/listinfo/manet
>>>>
>>>>         _______________________________________________
>>>>         manet mailing list
>>>>         manet@ietf.org <mailto:manet@ietf.org>
>>>>         https://www.ietf.org/mailman/listinfo/manet
>>>
>>>         _______________________________________________
>>>         manet mailing list
>>>         manet@ietf.org <mailto:manet@ietf.org>
>>>         https://www.ietf.org/mailman/listinfo/manet
>
>
>         _______________________________________________
>         manet mailing list
>         manet@ietf.org <mailto:manet@ietf.org>
>         https://www.ietf.org/mailman/listinfo/manet
>
>     _______________________________________________
>     manet mailing list
>     manet@ietf.org <mailto:manet@ietf.org>
>     https://www.ietf.org/mailman/listinfo/manet
>
>
>
> _______________________________________________
> manet mailing list
> manet@ietf.org
> https://www.ietf.org/mailman/listinfo/manet