Re: NHRP v6 - hardware type / address type
Grenville Armitage <gja@thumper.bellcore.com> Thu, 30 November 1995 01:57 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa05232;
29 Nov 95 20:57 EST
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa05228;
29 Nov 95 20:57 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 UAA29505;
Wed, 29 Nov 1995 20:29:30 -0500
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id
UAA08327 for rolc-out; Wed, 29 Nov 1995 20:42:50 -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 UAA08315;
Wed, 29 Nov 1995 20:42:45 -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 UAA29497;
Wed, 29 Nov 1995 20:28:14 -0500
Received: from thumper (localhost [127.0.0.1]) by thumper.bellcore.com
(8.6.9/8.6.10) with ESMTP id UAA26972; Wed, 29 Nov 1995 20:39:52 -0500
Message-Id: <199511300139.UAA26972@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 16:57:07 -0800.
<199511300057.QAA27818@greatdane.cisco.com>
Date: Wed, 29 Nov 1995 20:39:50 -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/
>>> bruce, the precedent already exists for the ar$shtl/ar$sstl method >>> of encoding address/subaddress combinations (rfc1577) I'm really having >>> a hard time understanding your aversion to it. >> >>I've shown that this encoding leads to confused semantics, is currently >>ATM-centric, and does not properly address all NBMA media types. *cough* You've _asserted_ it is confusing, but at best all you've shown is that the text in nhrp-06 does not completely capture the possible generality. This has nothing inherently to do with ATM. Like I said before, any technology that allows an address/subaddress combo is going to required something a little more fancy than a single address type. >>The fact >>that rfc1577 uses ar$shtl and ar$sstl does not make these problems go away. It means we know how to use it. >>I've come up with a counter proposal that does not have these problems. You end up with an entirely different, complex structure of embedding addresses when faced with NBMA endpoints identified by address/subaddress. Given that the subaddress may be of a _different type_ to the main address, how complex do you think your scheme is going to end up? Seems like no less a square wheel than ar$shtl/ar$sstl, and we end up with supporting different parsing rules. [..] >>> >>Augment the list as appropriate. >>> >>> What do you mean - include media identification? >> >>Change the list so that there are 3 address types for ATM. >>Add address types for GRE network layers, as necessary. You're essentially accepting the notion that media-dependent address types exist aren't you? >>> That's >>> exactly what is achieved by using the hardware type space in nhrp-06 >>> (with clearer statement of semantics added to the IANA docs >>> as required). >> >>Yes, you get the same functionality, by means of: >> splitting the address type field into 3 fields instead of 1 Comparing apples and apples its 2 fields vs 1, or 3 vs 2 (when you realise the implications of encoding the address/subaddress format after discarding the ar$shtl/ar$sstl mechanism). >> overloading the semantics of ar$hrd On one hand minimal semantics appear to have made the orginal hardware type space dangerous (judging by Dave Katz' comments), now tightening up the semantics is 'overload'. Not sure I can win against this. >> creating a new IANA number space to deal with this semantic overload, >> through added complexity Either the hardware type space has its semantics clarified, OR we have a new number space with explicit media/address type semantics. Pick one - I haven't suggested both. gja
- NHRP v6 James Luciani
- Re: NHRP v6 - hardware type / address type Bruce Cole
- Re: NHRP v6 - hardware type / address type Grenville Armitage
- NHRP v6 - hardware type / address type Dave Katz
- Re: NHRP v6 - hardware type / address type Bruce Cole
- Re: NHRP v6 - hardware type / address type Grenville Armitage
- Re: NHRP v6 - hardware type / address type Grenville Armitage
- Re: NHRP v6 - hardware type / address type Bruce Cole
- Re: NHRP v6 - hardware type / address type Grenville Armitage
- Re: NHRP v6 - hardware type / address type Bruce Cole
- Re: NHRP v6 - hardware type / address type Grenville Armitage
- Re: NHRP v6 - hardware type / address type Bruce Cole
- Re: NHRP v6 - hardware type / address type Grenville Armitage
- NHRP v6 - hardware type / address type Dave Katz
- NHRP v6 - hardware type / address type Dave Katz
- NHRP v6 - hardware type / address type Dave Katz