Re: NHRP v6 - hardware type / address type

Bruce Cole <bcole@cisco.com> Wed, 29 November 1995 23:46 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa02434; 29 Nov 95 18:46 EST
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa02429; 29 Nov 95 18:46 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 SAA28692; Wed, 29 Nov 1995 18:12:28 -0500
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id SAA07334 for rolc-out; Wed, 29 Nov 1995 18:26:15 -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 SAA07325; Wed, 29 Nov 1995 18:26:12 -0500
Received: from greatdane.cisco.com (greatdane.cisco.com [171.69.1.141]) by guelah.nexen.com (8.6.12/8.6.12) with ESMTP id SAA28683; Wed, 29 Nov 1995 18:11:41 -0500
Received: from cisco.com (localhost.cisco.com [127.0.0.1]) by greatdane.cisco.com (8.6.8+c/8.6.5) with ESMTP id PAA20894; Wed, 29 Nov 1995 15:23:04 -0800
Message-Id: <199511292323.PAA20894@greatdane.cisco.com>
To: Grenville Armitage <gja@thumper.bellcore.com>
Cc: Bruce Cole <bcole@cisco.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 18:09:17 EST." <199511292309.SAA18723@thumper.bellcore.com>
Date: Wed, 29 Nov 1995 15:23:04 -0800
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Bruce Cole <bcole@cisco.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/

> (Which I presume would break if the afn number space was no longer
> used? I can see your problem.)

Could break if you try to use a single ar$hrd value to represent multi-point
tunnel interfaces.  If you use multiple values, you're basically
admitting that ar$hrd should represent address type.  If so, then the
need for the flag bit in the ar$shtl and ar$sstl fields goes away.

> >>For these GRE tunnels, you could conceivably have your choice of network
> >>layers to use as the underlying delivery protocol.  In this case, these
> >>network layers are your address type.
> 
> Cool.
> 	ar$hrd = X, GRE tunnel, address type <blah.1>
> 	ar$hrd = Y, GRE tunnel, address type <blah.2>
> 	ar$hrd = Z, GRE tunnel, address type <blah.3>
> 	etc.

ar$hrd = rfc1700 address family numbers.
Augment the list as appropriate.
Axe the ar$shtl/ar$sstl bits.
Done.
(This was my original proposal.)