Re: Last Call: <draft-ietf-manet-nhdp-optimization-03.txt> (An Optimization for the MANET Neighborhood Discovery Protocol (NHDP)) to Proposed Standard

Abdussalam Baryun <abdussalambaryun@gmail.com> Fri, 07 November 2014 15:28 UTC

Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB00D1A8744 for <ietf@ietfa.amsl.com>; Fri, 7 Nov 2014 07:28:13 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, SPF_PASS=-0.001] autolearn=ham
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 X5BNpvo8baoI for <ietf@ietfa.amsl.com>; Fri, 7 Nov 2014 07:28:11 -0800 (PST)
Received: from mail-yh0-x231.google.com (mail-yh0-x231.google.com [IPv6:2607:f8b0:4002:c01::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9894B1A875A for <ietf@ietf.org>; Fri, 7 Nov 2014 07:28:02 -0800 (PST)
Received: by mail-yh0-f49.google.com with SMTP id t59so2486550yho.8 for <ietf@ietf.org>; Fri, 07 Nov 2014 07:28:01 -0800 (PST)
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:content-type; bh=bxeNl3muAUajrz12VQEWqXNusyxHlgvnSuVK7UrhXg4=; b=CTC+S/KqCxF38mo0qENkvsnHKnkntaW5W0PojaZsnRYp4CuA/iwxDb3xNk92VBL97y Ov4VlUtJYaNNrTrLa+yw3axoW3o3IweepAWXWbwZyUQmnpeheT4CF5NpDnmhDG9H8Xl5 7v9q0nGWcGTnBe/muIfcj7LJkB26jL4wfAwO4dUuFpaCr/ChTYWmYv/Fuua1m6Sz9C8g WKzbug+SZBWTuSp4S6QRyAUvk/1TKW6hx1FBxIaVXoDPRT8TGmmFtMjDq6Y46hzdXE5Z bncOwtBaBmYz9ODn/PjrtR4u+FCXEHHvcEL3RTmqGITLesRjDZHQp77uHBs+B83G2OLI SCYQ==
MIME-Version: 1.0
X-Received: by 10.170.199.138 with SMTP id q132mr10305808yke.17.1415374081879; Fri, 07 Nov 2014 07:28:01 -0800 (PST)
Received: by 10.170.194.88 with HTTP; Fri, 7 Nov 2014 07:28:01 -0800 (PST)
In-Reply-To: <02e501cff6e8$5e908990$1bb19cb0$@olddog.co.uk>
References: <02e501cff6e8$5e908990$1bb19cb0$@olddog.co.uk>
Date: Fri, 07 Nov 2014 07:28:01 -0800
Message-ID: <CADnDZ88XEszopC24pxgw-M_yOvBTJxBLZOoHKMMHw=bisQsTvw@mail.gmail.com>
Subject: Re: Last Call: <draft-ietf-manet-nhdp-optimization-03.txt> (An Optimization for the MANET Neighborhood Discovery Protocol (NHDP)) to Proposed Standard
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: adrian <adrian@olddog.co.uk>
Content-Type: multipart/alternative; boundary="001a113a0a745ff38905074675ef"
Archived-At: http://mailarchive.ietf.org/arch/msg/ietf/XetQHtAYNLPKJmir5iGbHSqJMRk
Cc: ietf <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Nov 2014 15:28:14 -0000

Hi Adrian,

On Sun, Nov 2, 2014 at 2:00 PM, Adrian Farrel <adrian@olddog.co.uk> wrote:

> Hello AB,
>
> Thanks for your review.
>
> > 1- The reviewer suggests that the title to be changed to specify the
> > type of optimization or its condition. As to chang it to:
> >
> > An Optimization for the MANET Neighborhood Discovery Protocol (NHDP)
> > based on link quality.
>
> Left for authors to respond.
>
> > 2- The draft mentions in the introduction:-
> > This modification is strictly optional,
> >
> > [AB] the reviewer suggests to include in the ID-Abstract that this
> > standard is optional. It is not enough to only mention in the
> > introduction such important information.
>
> Good point.
>

The issue is that this proposal updates an optional feature use within 7181
while getting better performance. I think it is important to clarify that
to future users.

>
> > 3- The draft proposes to update two IETF standards but does not show
> > any testings information. It is prefered to test the standard
> > performance by IETF before published.
>
> "It is preferred" presumably means you would prefer it?
>
Yes but usually meaning readers with prefer clarifying it because it is a
standard and updating a new standard RFC7181. If I am implementing the new
7181 and then find out that there are new updates I will be worried what is
happening within IETF publications and tests.


>
> The document shepherd write-up confirms that there are multiple
> implementations of this specification. I assume, therefore, that you are
> suggesting that the modulus of the optimization be tested. Isn't that
> obvious, however? You can quantify this very exactly simply by looking at
> the protocol exchanges.
>

When we notice that OLSR is already an optimised routing and then another
update is for optimisation, that make me worry. What is optimisation,
usually there is better performance, but why did not IETF find this feature
before issuing 7181, the test will help us find our the best optimisation
is it 7181 (OLSRv2) or this proposal standard.

>
> > 4- The draft states:-
> > As such, this protocol introduces no new security considerations to an
> > implementation of [RFC6130] or of any other protocol that uses it,
> > such as RFC7181].
> >
> > [AB] The standard is based on the use of link quality in such
> > optimization, however, the proposed standard can be attacked (requires
> > considerations) if the link quality is attacked frequently. The
> > proposed choice of the quality-threashold and its acceptance decisions
> > are very important to the proposed standard to function successfully,
> > therefore, the reviewer suggests to remove the above text from the
> > draft and to add some security considerations.
>
> Haven't you got this exactly the wrong way around?
> That is, without this optimization, an attack on the stability of the link
> (such as by radio interference) can cause disruption to 2-hop neighbors (or
> at least to their robustness).
> This document makes these neighbors more able to rapidly recover when the
> link is restored.
>

The link quality is optional in RFC7181, but when used there can be
attacks, however in this proposal there is higher possibility for attacking
links.

>
> This point was already made by me in my review and in the Sec Dir review
> by Charlie Kaufmann and lead one of the authors to propose including a
> simple statement that "It may sometimes provide a small improvement in
> availability against attacks such as short bursts of deliberate
> interference" although it was also discussed that this is not a very
> substantial security improvement given that it is a second (or even third)
> order effect compared to the basic attack on the link.
>

There was no security consideration with in the section. So do you still
think that this proposal needs no consideration for security?

AB

>
> Adrian
>
>