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

Thomas Heide Clausen <ietf@thomasclausen.org> Fri, 04 April 2014 23:40 UTC

Return-Path: <ietf@thomasclausen.org>
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 9B0171A0266 for <manet@ietfa.amsl.com>; Fri, 4 Apr 2014 16:40:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-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 3HU_WCBx7hTz for <manet@ietfa.amsl.com>; Fri, 4 Apr 2014 16:40:04 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) by ietfa.amsl.com (Postfix) with ESMTP id 4D0101A01DC for <manet@ietf.org>; Fri, 4 Apr 2014 16:40:04 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id E48161C0A8F; Fri, 4 Apr 2014 16:39:59 -0700 (PDT)
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.147.142] (mtg91-1-82-227-24-173.fbx.proxad.net [82.227.24.173]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id A40A81C04E1; Fri, 4 Apr 2014 16:39:58 -0700 (PDT)
Content-Type: multipart/alternative; boundary="Apple-Mail-A1D1B56C-C84E-4608-AB51-C09D8A717C8B"
Mime-Version: 1.0 (1.0)
From: Thomas Heide Clausen <ietf@thomasclausen.org>
X-Mailer: iPad Mail (11D167)
In-Reply-To: <CADnDZ8_h1XbVtriZmE2U21SFW_80sm+ZOu15aLZMWADW5YOt0A@mail.gmail.com>
Date: Sat, 05 Apr 2014 01:39:56 +0200
Content-Transfer-Encoding: 7bit
Message-Id: <74DED501-ABC9-4334-B9F7-50E8F7822703@thomasclausen.org>
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> <CADnDZ8_h1XbVtriZmE2U21SFW_80sm+ZOu15aLZMWADW5YOt0A@mail.gmail.com>
To: Abdussalam Baryun <abdussalambaryun@gmail.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/manet/oAN4S-18vqBYur2T4T85VKDpvIo
Cc: "draft-ietf-manet-aodvv2@tools.ietf.org" <draft-ietf-manet-aodvv2@tools.ietf.org>, Christopher Dearlove <christopher.dearlove@gmail.com>, "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:40:08 -0000

Why?

Sent from my iPad

> On 5 avr. 2014, at 01:32, Abdussalam Baryun <abdussalambaryun@gmail.com> wrote:
> 
> 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 (iPhone)
>> chris@mnemosyne.demon.co.uk (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               |
>> >>> -------------------------+-------------------------------------------------
>> >>>
> _______________________________________________
> manet mailing list
> manet@ietf.org
> https://www.ietf.org/mailman/listinfo/manet