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

Joe Macker <jpmacker@gmail.com> Fri, 04 April 2014 22:23 UTC

Return-Path: <jpmacker@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 5F1661A0171 for <manet@ietfa.amsl.com>; Fri, 4 Apr 2014 15:23:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 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, 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 t3rQEsuVeeXJ for <manet@ietfa.amsl.com>; Fri, 4 Apr 2014 15:23:33 -0700 (PDT)
Received: from mail-qg0-x22b.google.com (mail-qg0-x22b.google.com [IPv6:2607:f8b0:400d:c04::22b]) by ietfa.amsl.com (Postfix) with ESMTP id 2DE991A012E for <manet@ietf.org>; Fri, 4 Apr 2014 15:23:33 -0700 (PDT)
Received: by mail-qg0-f43.google.com with SMTP id f51so3981310qge.2 for <manet@ietf.org>; Fri, 04 Apr 2014 15:23:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=RzgnicGXFjgBNLhDLaxjjUFdgurYo2VGS7THIdX7PEA=; b=h13XZb8TnfZrPSa39ObQjxKR/bumccpO+iZJCA6vdz1Z3QK6OIOocLtv5T7+6JDB+S dTuZe70R94BuaMYsnQqhGWpWJug0xTThxHwXx1lgKc36cl5zw1AYsXfS9FvvI64mD96V xeTCHoe+/Lav6+k/M3pH6v3FDtR5HsblrwdTmygdTNQFWRe83vG7TIWSk5HhDn+ak3CD R+bv6KXM/4CMZ43bczrcDTtujFh+bMu/CTAVo+wqKWf0XM/QxEzKKayMB4i6z9QS1U7I 7MQSK5v/nhTqVieJvKnLIMdIxe9cpJxyb373d8QHCs5p5yCIkwMhm71UaUA+z68X1zPF WQJw==
X-Received: by 10.229.112.5 with SMTP id u5mr17692159qcp.3.1396650208215; Fri, 04 Apr 2014 15:23:28 -0700 (PDT)
Received: from vpn217206.nrl.navy.mil (vpn217206.nrl.navy.mil. [132.250.217.206]) by mx.google.com with ESMTPSA id g92sm12832482qge.7.2014.04.04.15.23.26 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 04 Apr 2014 15:23:27 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Joe Macker <jpmacker@gmail.com>
In-Reply-To: <BB4B54B3-E531-4192-B72E-EC9E98A8C0BA@thomasclausen.org>
Date: Fri, 04 Apr 2014 18:23:29 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <83809521-D655-4BCD-88E8-FF19AA99DCE2@gmail.com>
References: <061.9544556e01d71f4a3bc37047a820e1cd@trac.tools.ietf.org> <CADnDZ8-=SRsh+NxoO5R=r+Y6fzVKqHQPfcdwWrLfuLywCMypDQ@mail.gmail.com> <BB4B54B3-E531-4192-B72E-EC9E98A8C0BA@thomasclausen.org>
To: Thomas Heide Clausen <ietf@thomasclausen.org>
X-Mailer: Apple Mail (2.1874)
Archived-At: http://mailarchive.ietf.org/arch/msg/manet/KP_0vl3LoZX3aC0Q9h3e8RuGv30
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 22:23:38 -0000

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               |
>> -------------------------+-------------------------------------------------
>> 
>> Ticket URL: <http://trac.tools.ietf.org/wg/manet/trac/ticket/30>
>> manet <http://tools.ietf.org/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 mailing list
> manet@ietf.org
> https://www.ietf.org/mailman/listinfo/manet