Re: Comments on NHRP spec.,, modes of deployment etc.
Bruce Cole <bcole@cisco.com> Tue, 15 August 1995 20:51 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa21469;
15 Aug 95 16:51 EDT
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa21464;
15 Aug 95 16:51 EDT
Received: from maelstrom.nexen.com (maelstrom.nexen.com [204.249.97.5]) by
guelah.nexen.com (8.6.12/8.6.12) with ESMTP id QAA08448;
Tue, 15 Aug 1995 16:33:13 -0400
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id
QAA06200 for rolc-out; Tue, 15 Aug 1995 16:30:58 -0400
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 QAA06191 for
<rolc@nexen.com>; Tue, 15 Aug 1995 16:30:53 -0400
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 QAA08424 for <rolc@nexen.com>;
Tue, 15 Aug 1995 16:29:02 -0400
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 NAA08025;
Tue, 15 Aug 1995 13:28:50 -0700
Message-Id: <199508152028.NAA08025@greatdane.cisco.com>
To: Grenville Armitage <gja@thumper.bellcore.com>
Cc: Bruce Cole <bcole@cisco.com>, shur@arch4.ho.att.com, rolc@nexen.com
Subject: Re: Comments on NHRP spec.,, modes of deployment etc.
In-Reply-To: Your message of "Tue, 15 Aug 1995 10:51:27 EDT."
<199508151451.KAA21047@thumper.bellcore.com>
Date: Tue, 15 Aug 1995 13:28:50 -0700
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/
> I understood the original question to request a clarification
> of the fact that there can be two identifiable 'interfaces' involved
> in NHRP (the host-NHS and the NHS-NHS), even though the same
> packet format is used to propagate NHRP messages in each case.
> So, in one sense there is indeed a server to server 'protocol',
> it just happens to be the same as the client-server case.
I don't see a distinguishable difference between the two. 'hosts' still need
to be able to send NHRP responses in addition to NHRP requests. (The ability
of 'hosts' to answer NHRP requests is still required since it was not
made a requirement that NHSes assume the full burden of providing
NHRP responses for stations that attempt to register with them).
> The alternative interpretation is that every NHS is considered
> a client of the NHS it forwards the query to, so ensuring
> you only ever have a client-NHS case. Is this they way you
> visualise it? (forgive me it says this in the spec - my memory
> is not what it might be sometimes :)
I visualize every NHRP station behaving as a client, and some stations
additionally behaving as forwarding agents and possibly providing
non-authoritative NHRP responses.
Ignoring router-to-router support, it would seem to me that the only
operations that a 'host' need not perform are:
providing NHRP responses for stations other than self
forwarding of NHRP packets
And David writes:
>What I had in mind was that the NHRP clients register with, send queries to
>and get responses from NHRP servers. NHRP servers forward/resolve queries,
>and return responses to clients. These are different functions.
Except that the clients resolve queries, and send responses too. And
the servers probably register with their next hops too. So the functions
become less distinct.
>Listing the set of operations that an NHRP client must perform,
>and then listing the operations that a server must perform would make
>it clearer to potential implementators what needs to be built for a client
>versus a server.
I would think that it is 'obvious' that clients need not deal with forwarding
of NHRP packets. Besides that, I'm not sure what kind of description
would be appropriate. Maybe some proposed text would help (he suggests
lazily :-)).
- Comments on NHRP spec.,, modes of deployment etc. shur
- Re: Comments on NHRP spec.,, modes of deployment … Bruce Cole
- Re: Comments on NHRP spec.,, modes of deployment … Grenville Armitage
- Re: Comments on NHRP spec.,, modes of deployment … shur
- Re: Comments on NHRP spec.,, modes of deployment … Bruce Cole
- Re: Comments on NHRP spec.,, modes of deployment … shur
- Re: Comments on NHRP spec.,, modes of deployment … Andrew Smith
- Re: Comments on NHRP spec.,, modes of deployment … Bruce Cole