Re: [manet] On Forwarding-and-regeneration

ietf@thomasclausen.org Tue, 03 May 2016 16:17 UTC

Return-Path: <ietf@thomasclausen.org>
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 1C20D12DA14 for <manet@ietfa.amsl.com>; Tue, 3 May 2016 09:17:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.722
X-Spam-Level:
X-Spam-Status: No, score=-2.722 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=thomasclausen.org
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 Dxyg8yQCa5ho for <manet@ietfa.amsl.com>; Tue, 3 May 2016 09:17:12 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF68312B023 for <manet@ietf.org>; Tue, 3 May 2016 09:17:12 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id BA41E5E12EA; Tue, 3 May 2016 09:17:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thomasclausen.org; s=1.tigertech; t=1462292232; bh=O0dst4rJIMkkw6PEaO/iVI7bIxlMjuRXQ4FRirxHYQ8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=jgZLJbgiko2z5KCNEqhAlcD+7pP3nYzjTHYGZgpUkr/tYmSeSBuigzXL1wg8LXB1T QLquDSLb4tYDkfCFbJ0uHenpscC0sIFDYuFAVOXZSXFL8bvJuLDF1R4l+sj0nTQvae YX7MpucbYEpKn71M7z63tYNGe69mM/IAVxly/3sg=
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [129.104.89.231] (unknown [129.104.89.231]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 01D705E149A; Tue, 3 May 2016 09:17:11 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Content-Type: text/plain; charset="utf-8"
From: ietf@thomasclausen.org
In-Reply-To: <dd4c3ed1-a882-2fff-1d04-b48f429e790c@earthlink.net>
Date: Tue, 03 May 2016 18:17:10 +0200
Content-Transfer-Encoding: quoted-printable
Sendlaterdate: Tue, 3 May 2016 18:17:10 +0200
Message-Id: <7F65C247-FC30-4A01-9AD2-38A3B330A090@thomasclausen.org>
References: <8C311D85-5C5A-4155-9705-6B09D0AA588B@thomasclausen.org> <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> <883f2cf1-ffc7-9910-d80b-e3b610353273@earthlink.net> <CAN1bDFxhCsSxiEDAP3ab4UQ0zHssMa3Myo4S26ckoz0i3fO24Q@mail.gmail.com> <dd4c3ed1-a882-2ff f-1d04-b48f429e790c@earthlink.net>
To: Charles Perkins <charles.perkins@earthlink.net>
X-Mailer: Apple Mail (2.3124)
Archived-At: <http://mailarchive.ietf.org/arch/msg/manet/moPhx6Igny3U8NAHro6ua5Ln1RQ>
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: Tue, 03 May 2016 16:17:15 -0000

> On 03 May 2016, at 18:06, Charlie Perkins <charles.perkins@earthlink.net> wrote:
> 
> Hello Jiazi,
> 
> Follow-up below...
> 
> On 4/28/2016 5:14 AM, Jiazi YI wrote:
>> I think it will make the specification complex, and hard to extend.
>> 
>> What about if I need to define a new TLV field for my extension? The field would either be unprotected, or the extension won't be interoperable with old implementations.
> 
> RFC 7182 has the following language:
> 
>>   The rationale for removing any ICV Message TLVs already present prior
>>   to calculating the ICV is that several ICV TLVs may be added to the
>>   same message, e.g., using different ICV cryptographic and/or hash
>>   functions. 
> 
> So you could use another ICV for the new purpose, and handling for previous ICVs is already specified.
> 

That is not the point. The point is, that this e2e draft that you are proposing says “calculate ICV over these elements only” — and so when Jiazi develops a <FOO> extension that adds a <BAR> TLV to RREQs, that <BAR> TLV is not covered by the ICV.

Covering such TVLs with the ICV would require an “Updates e2esec” for each extension to be specified. Horrible source of non-interoperability.

> I don't think it's necessary to discourage mutable fields in reactive route discovery.  There have been many variations on AODV route discovery, and I can't think of any that didn't change the control messages as they were passed hop by hop from source to destination and back.


… but, none of those "variations on AODV route discovery” came with security …

Thomas