Re: [manet] On Forwarding-and-regeneration (was: Re: draft-ietf-manet-aodvv2-13 review - a couple of big ticket Items)
Stan Ratliff <ratliffstan@gmail.com> Fri, 22 April 2016 14:40 UTC
Return-Path: <ratliffstan@gmail.com>
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 DD83112DC91 for <manet@ietfa.amsl.com>; Fri, 22 Apr 2016 07:40:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 oQd-yyaCUXZR for <manet@ietfa.amsl.com>; Fri, 22 Apr 2016 07:40:10 -0700 (PDT)
Received: from mail-ig0-x22e.google.com (mail-ig0-x22e.google.com [IPv6:2607:f8b0:4001:c05::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2F7312DFB9 for <manet@ietf.org>; Fri, 22 Apr 2016 07:40:09 -0700 (PDT)
Received: by mail-ig0-x22e.google.com with SMTP id bi2so15449167igb.0 for <manet@ietf.org>; Fri, 22 Apr 2016 07:40:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=Q0arVU8ZfKrTmHHu82/8ocwq0HNnRTik+GZgsJ04a/s=; b=D+0ZDh6dYfYeDUJPdM59Oj0Pjlrh0VgE+2wKvz1MnsWU6zd1RYT8GAISgpAv/Jk/rz QB/oV24V/Msw7BKug4Gf10wI8sz5sqWl3K+9WVv8tJ9sxTT4ivkBUZG6Ae2F3Ruzcuaf Bsn0C2EKdvX6ukKcg14naVfvuX+zkOME1Gkj4l9jvbd6LvxChH3PTJwE4y5esRol5NYO Wr9KjEWP5nbANqh8TJ/4GEtmE+GxRlQS6ePdBMge7YxL3Vvybk8IH2AEpcdrpp9Oz2bX gJ0DT4GCkkfQEmiUmjQVBurCkcrfJENFwrmOIqBGq51F8GtUG+Id8w8hZffiBxRQi60C 9lpA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=Q0arVU8ZfKrTmHHu82/8ocwq0HNnRTik+GZgsJ04a/s=; b=WRqgan8eqdgMKYBjWmWmNBFMGKigvKlIqUDExOee3fE86gXtHTE/EmA2NaOOt2t8XW HlkEJe8v48TUIBAQE7rx1k09lqCDJKNNcE8yF7z/D/NKcI/bVPcke1Dquh6/namPCDHz sDqa9rYRXbhhMJ2SJtoCoqqsgooV1U1HJ1qZCSJq5CChbAdi0PqW2PhJp9tNmDAii8La mx8sEifs0WZuAWeboP0mmbGRnmlbVv51Ouazq/IdjC2sNHuCp9BFUQaFV5eBSym9ObKW SS0UYtmmNEmoXPzIRmS2J1ixn6bCawolGLLIJnZtcSyCATr4sXwjIoYB8DoJ41ZJFa+J t+BA==
X-Gm-Message-State: AOPr4FUAA8fbOTcuC8N4OPS3g9JLgUo1mxtAHtkB4nK1IX4G+HQXEDHPVld6EY8fc5Nbt3K6oGtSKKjxqWwhbQ==
MIME-Version: 1.0
X-Received: by 10.50.72.107 with SMTP id c11mr4924954igv.85.1461336009274; Fri, 22 Apr 2016 07:40:09 -0700 (PDT)
Received: by 10.79.72.68 with HTTP; Fri, 22 Apr 2016 07:40:09 -0700 (PDT)
In-Reply-To: <CA+-pDCd9Wr4JJO++-vA0Y3820_i9gs=QMv7sdTnbAEtPwQbdaw@mail.gmail.com>
References: <8C311D85-5C5A-4155-9705-6B09D0AA588B@thomasclausen.org> <DE42008F-25E3-492E-8499-2DC13BDB0E8E@fu-berlin.de> <3A79C619-5DEC-4356-9285-7A209AA100E1@thomasclausen.org> <6DFEF66A-2B48-45B9-A08D-6042B20AF386@fu-berlin.de> <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>
Date: Fri, 22 Apr 2016 10:40:09 -0400
Message-ID: <CALtoyonQJvqUao-5rbr2HN1O0CxAyEa3XsD9UOV-K4KD=NvSog@mail.gmail.com>
From: Stan Ratliff <ratliffstan@gmail.com>
To: Justin Dean <bebemaster@gmail.com>
Content-Type: multipart/alternative; boundary="047d7bdc15babb005c053113cd8a"
Archived-At: <http://mailarchive.ietf.org/arch/msg/manet/VpFacF4tBlPhuqA8bMeghUXPOTw>
Cc: "Dearlove, Christopher (UK)" <chris.dearlove@baesystems.com>, Mobile Ad Hoc Networks mailing list <manet@ietf.org>
Subject: Re: [manet] On Forwarding-and-regeneration (was: Re: draft-ietf-manet-aodvv2-13 review - a couple of big ticket Items)
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: Fri, 22 Apr 2016 14:40:20 -0000
On Fri, Apr 22, 2016 at 10:35 AM, Justin Dean <bebemaster@gmail.com> wrote: > 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. > +1 here. Regards, Stan > > Justin > > On Fri, Apr 22, 2016 at 9:35 AM, Dearlove, Christopher (UK) < > 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 | E: chris.dearlove@baesystems.com >> >> BAE Systems Applied Intelligence, Chelmsford Technology Park, Great >> Baddow, Chelmsford, Essex CM2 8HN. >> 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] >> 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> 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 | E: chris.dearlove@baesystems.com >> > >> > BAE Systems Applied Intelligence, Chelmsford Technology Park, Great >> Baddow, Chelmsford, Essex CM2 8HN. >> > 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] >> > 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>: >> >> >> >> 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 | E: chris.dearlove@baesystems.com >> >> >> >> BAE Systems Applied Intelligence, Chelmsford Technology Park, Great >> Baddow, Chelmsford, Essex CM2 8HN. >> >> 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] 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>: >> >>> >> >>> On Fri, Apr 22, 2016 at 11:05 AM, Lotte Steenbrink >> >>> <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 >> >> 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 >> > https://www.ietf.org/mailman/listinfo/manet >> >> _______________________________________________ >> manet mailing list >> manet@ietf.org >> https://www.ietf.org/mailman/listinfo/manet >> > > > _______________________________________________ > manet mailing list > manet@ietf.org > https://www.ietf.org/mailman/listinfo/manet > >
- [manet] draft-ietf-manet-aodvv2-13 review - a cou… ietf
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Lotte Steenbrink
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… ietf
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Lotte Steenbrink
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Jiazi YI
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Justin Dean
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Thomas Heide Clausen
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Justin Dean
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Thomas Heide Clausen
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Dearlove, Christopher (UK)
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Justin Dean
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Dearlove, Christopher (UK)
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Justin Dean
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… Dearlove, Christopher (UK)
- [manet] On Forwarding-and-regeneration (was: Re: … Thomas Clausen
- Re: [manet] On Forwarding-and-regeneration (was: … Dearlove, Christopher (UK)
- Re: [manet] draft-ietf-manet-aodvv2-13 review - a… ietf
- Re: [manet] On Forwarding-and-regeneration (was: … ietf
- Re: [manet] On Forwarding-and-regeneration (was: … Dearlove, Christopher (UK)
- Re: [manet] On Forwarding-and-regeneration (was: … Lotte Steenbrink
- Re: [manet] On Forwarding-and-regeneration (was: … Henning Rogge
- Re: [manet] On Forwarding-and-regeneration (was: … Lotte Steenbrink
- Re: [manet] On Forwarding-and-regeneration (was: … Henning Rogge
- Re: [manet] On Forwarding-and-regeneration (was: … Dearlove, Christopher (UK)
- Re: [manet] On Forwarding-and-regeneration (was: … Thomas Heide Clausen
- Re: [manet] On Forwarding-and-regeneration (was: … Lotte Steenbrink
- Re: [manet] On Forwarding-and-regeneration (was: … Dearlove, Christopher (UK)
- Re: [manet] On Forwarding-and-regeneration (was: … Thomas Heide Clausen
- Re: [manet] On Forwarding-and-regeneration (was: … Dearlove, Christopher (UK)
- Re: [manet] On Forwarding-and-regeneration (was: … Justin Dean
- Re: [manet] On Forwarding-and-regeneration (was: … Thomas Heide Clausen
- Re: [manet] On Forwarding-and-regeneration (was: … Stan Ratliff
- Re: [manet] On Forwarding-and-regeneration (was: … Dearlove, Christopher (UK)
- Re: [manet] On Forwarding-and-regeneration (was: … Lotte Steenbrink
- Re: [manet] On Forwarding-and-regeneration (was: … Lotte Steenbrink
- Re: [manet] On Forwarding-and-regeneration (was: … Christopher Dearlove
- Re: [manet] On Forwarding-and-regeneration (was: … Lotte Steenbrink
- Re: [manet] On Forwarding-and-regeneration (was: … Jiazi YI
- Re: [manet] On Forwarding-and-regeneration (was: … Justin Dean
- Re: [manet] On Forwarding-and-regeneration (was: … Thomas Heide Clausen
- Re: [manet] On Forwarding-and-regeneration (was: … Thomas Heide Clausen
- Re: [manet] On Forwarding-and-regeneration Charlie Perkins
- Re: [manet] On Forwarding-and-regeneration Jiazi YI
- Re: [manet] On Forwarding-and-regeneration Dearlove, Christopher (UK)
- Re: [manet] On Forwarding-and-regeneration Charlie Perkins
- Re: [manet] On Forwarding-and-regeneration ietf