Re: NHRP v6 - hardware type / address type

Grenville Armitage <gja@thumper.bellcore.com> Wed, 29 November 1995 21:32 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa28274; 29 Nov 95 16:32 EST
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa28270; 29 Nov 95 16:32 EST
Received: from maelstrom.nexen.com (maelstrom.nexen.com [204.249.98.5]) by guelah.nexen.com (8.6.12/8.6.12) with ESMTP id PAA26719; Wed, 29 Nov 1995 15:56:15 -0500
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id QAA05492 for rolc-out; Wed, 29 Nov 1995 16:08:33 -0500
Received: from guelah.nexen.com (guelah.nexen.com [204.249.96.19]) by maelstrom.nexen.com (8.6.12/8.6.12) with ESMTP id QAA05483; Wed, 29 Nov 1995 16:08:30 -0500
Received: from thumper.bellcore.com (thumper.bellcore.com [128.96.41.1]) by guelah.nexen.com (8.6.12/8.6.12) with ESMTP id PAA26691; Wed, 29 Nov 1995 15:53:56 -0500
Received: from thumper (localhost [127.0.0.1]) by thumper.bellcore.com (8.6.9/8.6.10) with ESMTP id QAA09958; Wed, 29 Nov 1995 16:04:44 -0500
Message-Id: <199511292104.QAA09958@thumper.bellcore.com>
To: Bruce Cole <bcole@cisco.com>
cc: Grenville Armitage <gja@thumper.bellcore.com>, rolc@nexen.com, James Luciani <luciani@nexen.com>
Subject: Re: NHRP v6 - hardware type / address type
In-reply-to: Your message of Wed, 29 Nov 1995 12:28:17 -0800. <199511292028.MAA07473@greatdane.cisco.com>
Date: Wed, 29 Nov 1995 16:04:42 -0500
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Grenville Armitage <gja@thumper.bellcore.com>
X-Orig-Sender: owner-rolc@nexen.com
Precedence: bulk
X-Info: Submissions to rolc@nexen.com
X-Info: [Un]Subscribe requests to rolc-request@nexen.com
X-Info: Archives for rolc via ftp://ietf.cnri.reston.va.us/ietf-mail-archive/rolc/

Oh, please. You cant have it both ways.

First you observe, as though to imply that one codepoint per
media type is (a) what we're allowed, yet (b) not enough:

>>Media
>>type to address type is a many to many mapping, so media type does not
>>identify the address type.

and yet, when faced with ATM case of multiple address types you
propose...

>>I don't see this as the only choice.  If there are 3 combinations of
>>address and subaddress for ATM, then how about simply defining 3
>>distinct address types?

If multiple codepoints (regardless of the number space)
are allowed, you've answered your own first implied problem above.
If we find a media that has 3, or 4, or 5 address types then
you define ar$hrd codepoints for each address type of the same
media. (But as a reality check, can you name any current examples,
or good reasons why such a situation would arise in the future that
NHRP would be relevant to?)

>>It would also seem to require the NHRP spec to enumerate all the media
>>types, specifying what these bits mean in each media's context.

Hardly. The IANA lists are quite appropriate, and there's nothing
stopping us from saying "here's the table for NHRP, MARS, etc, where
each ar$hrd value identifies a media and one or two addresses.
The first named address type is represented by flag = 0 in the
<blah blah>, the second address type .... by flag = 1 in the <blah>".

gja