Re: [manet] #30 (aodvv2): Use of word "node"

Abdussalam Baryun <abdussalambaryun@gmail.com> Fri, 04 April 2014 23:32 UTC

Return-Path: <abdussalambaryun@gmail.com>
X-Original-To: manet@ietfa.amsl.com
Delivered-To: manet@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 497D01A01E1 for <manet@ietfa.amsl.com>; Fri, 4 Apr 2014 16:32:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level:
X-Spam-Status: No, score=-0.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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
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 3Zhl4Y98XqFc for <manet@ietfa.amsl.com>; Fri, 4 Apr 2014 16:32:17 -0700 (PDT)
Received: from mail-yh0-x234.google.com (mail-yh0-x234.google.com [IPv6:2607:f8b0:4002:c01::234]) by ietfa.amsl.com (Postfix) with ESMTP id 52B391A0240 for <manet@ietf.org>; Fri, 4 Apr 2014 16:32:17 -0700 (PDT)
Received: by mail-yh0-f52.google.com with SMTP id c41so3830892yho.11 for <manet@ietf.org>; Fri, 04 Apr 2014 16:32:12 -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:content-type; bh=BUSW87UZ7pYusW6kts0qapiANML5gWOqjT0mRkU9fPQ=; b=BvvsIa6uKSNbhdjGDSbcN2RwXZyw1e//7vNw+r34NKU7cy2m8i6ABKQWGqEONTZKLC SmC8FLciSeblU+qO2cxoAWBqUJlnWLC9iY5b9fNwwqkKk2NnTZT4ohdBastpblBSoEUQ TwiSUAAy228KQnNcFQra7l65xOD3/B5M6yd9q/uNdqPLkW7MXk/TwjCHLz1wwmVA/z8X 0oPWq87rBazp3/9QhCOyTsMJjzRSAdOTSE8YpKQm+5aA4oTeYVV1yS3/9vYnit+/O8Sm k4NPtYEOdH3acjiWArNMf1kTxQRQdXOJktEfuWQsoEc0DfbSO2Q41A+SFtbshiJyIV9k xEyA==
MIME-Version: 1.0
X-Received: by 10.236.128.180 with SMTP id f40mr14227912yhi.71.1396654332544; Fri, 04 Apr 2014 16:32:12 -0700 (PDT)
Received: by 10.170.87.135 with HTTP; Fri, 4 Apr 2014 16:32:12 -0700 (PDT)
In-Reply-To: <8253C98A-0E96-4E95-8132-3F8C849A02D1@gmail.com>
References: <061.9544556e01d71f4a3bc37047a820e1cd@trac.tools.ietf.org> <CADnDZ8-=SRsh+NxoO5R=r+Y6fzVKqHQPfcdwWrLfuLywCMypDQ@mail.gmail.com> <BB4B54B3-E531-4192-B72E-EC9E98A8C0BA@thomasclausen.org> <83809521-D655-4BCD-88E8-FF19AA99DCE2@gmail.com> <8253C98A-0E96-4E95-8132-3F8C849A02D1@gmail.com>
Date: Sat, 05 Apr 2014 00:32:12 +0100
Message-ID: <CADnDZ8_h1XbVtriZmE2U21SFW_80sm+ZOu15aLZMWADW5YOt0A@mail.gmail.com>
From: Abdussalam Baryun <abdussalambaryun@gmail.com>
To: Christopher Dearlove <christopher.dearlove@gmail.com>
Content-Type: multipart/alternative; boundary="20cf300fb4c75d8f6a04f63fedec"
Archived-At: http://mailarchive.ietf.org/arch/msg/manet/dO81K4DAjvhRE7tKyF_X6cgRkFQ
Cc: "draft-ietf-manet-aodvv2@tools.ietf.org" <draft-ietf-manet-aodvv2@tools.ietf.org>, "manet@ietf.org" <manet@ietf.org>
Subject: Re: [manet] #30 (aodvv2): Use of word "node"
X-BeenThere: manet@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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, 04 Apr 2014 23:32:21 -0000

The node is defined in RFC3561 which was published before RFC3626. Both
published by the WG, but the definition of RFC3561 is the best suitable for
AODVv2. The definition of node in RFC3626 is best suitable for OLSRv2.

AB

On Friday, April 4, 2014, Christopher Dearlove wrote:

> However, it clearly shows that not everyone uses the word node
> identically. For that matter RFC 3626 defines a node as a router.
>
> In other words, best not to use the word without defining it.
>
> --
> Christopher Dearlove
> christopher.dearlove@gmail.com <javascript:;> (iPhone)
> chris@mnemosyne.demon.co.uk <javascript:;> (home)
>
> > On 4 Apr 2014, at 23:23, Joe Macker <jpmacker@gmail.com> wrote:
> >
> > RFC 2501 was not mandating terminology nor did it claim to.
> >
> > It was an informational document to raise issues and design
> considerations relating to a particular problem space.
> >
> > And certainly there are always more issues to consider than it raised at
> the time.
> >
> > -joe
> >
> > "To everything there is a season. A time to weep, and a time to laugh; a
> time to model using a graph"
> >
> >> On Apr 3, 2014, at 7:42 PM, Thomas Heide Clausen <
> ietf@thomasclausen.org> wrote:
> >>
> >> 3561 did it wrong.
> >>
> >> What is the definition of "node"?
> >>
> >> Sent from my iPad
> >>
> >>> On 4 avr. 2014, at 01:20, Abdussalam Baryun <
> abdussalambaryun@gmail.com> wrote:
> >>>
> >>> I think draft uses node and router the same way it is used in the
> RFC3561 which is good.  The AODVv2 is protocol between nodes.
> >>>
> >>> AB
> >>>
> >>> On Thursday, April 3, 2014, manet issue tracker wrote:
> >>> #30: Use of word "node"
> >>>
> >>> (Thomas Clausen) I find the use of "node" unfortunate. I would much
> prefer
> >>> "router", as this is a protocol running between routers. This applies
> both
> >>> in the text and in the "terminology mnemonics". I note that the text
> >>> sometimes uses "router" and sometimes "node", and it is not clear
> that/if
> >>> there is a difference, or if there should be a difference.  The word
> >>> "Router Client" is also used (albeit inconsistently capitalized) as is
> >>> "client".
> >>>
> >>> An application running on a host has very, very specific expectations
> as
> >>> to how the underlying IP link behaves. Applications "Expect an IP Link
> >>> that looks like an Ethernet". I believe that it was Dave Thaler that
> once
> >>> said something like "don't expect Microsoft to rewrite their IP
> stack..."
> >>> Applications expect what they expect. Even, a protocol such as NDP,
> which
> >>> an IPv6-host uses to (among other things) configure its interfaces has
> >>> this expectation. Therefore, unless the goal is to explicitly not
> support
> >>> general applications and general IP stacks, an appropriate link model
> must
> >>> be presented to hosts.
> >>>
> >>> Yes, links between MANET routers are not "looking like an Ethernet".
> >>> That's quite alright, as long as the *only* application seeing these
> >>> "MANET links" is the routing application.  Expose the weirdness of "a
> >>> MANET link" to an off-the-shelf app or protocol (such as NDP, mDNS,
> ...),
> >>> and unpredictable behaviour ensures.
> >>>
> >>> The way that other MANET routing protocols have taken is, to provide
> an IP
> >>> hop isolation of the hosts (which run "off the shelf applications")
> from
> >>> the "MANET links": in other words, a "regular IP link" ties the "host"
> to
> >>> the "router" and the "router" then has one or more interfaces towards
> the
> >>> "MANET links".
> >>>
> >>> --
> >>>
> -------------------------+-------------------------------------------------
> >>> Reporter:               |      Owner:  draft-ietf-manet-
> >>>  charliep@computer.org  |  aodvv2@tools.ietf.org
> >>>     Type:  defect       |     Status:  new
> >>> Priority:  minor        |  Milestone:
> >>> Component:  aodvv2       |    Version:
> >>> Severity:  Active WG    |   Keywords:
> >>>  Document               |
> >>>
> -------------------------+-------------------------------------------------
> >>>
>