Re: ARP and NHRP question
Carl Marcinik <carlm@fore.com> Wed, 29 November 1995 14:02 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa14649;
29 Nov 95 9:02 EST
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa14645;
29 Nov 95 9:02 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 IAA22434;
Wed, 29 Nov 1995 08:33:43 -0500
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id
IAA27509 for rolc-out; Wed, 29 Nov 1995 08:44:40 -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 IAA27464 for
<rolc@nexen.com>; Wed, 29 Nov 1995 08:44:35 -0500
Received: from fore.com (relay.fore.com [169.144.1.1]) by guelah.nexen.com
(8.6.12/8.6.12) with ESMTP id IAA22395 for <rolc@nexen.com>;
Wed, 29 Nov 1995 08:30:07 -0500
Received: from dolphin (dolphin.fore.com [169.144.1.16]) by fore.com
(8.6.11/8.6.11) with SMTP id IAA29402; Wed, 29 Nov 1995 08:37:53 -0500
Received: from bluesky-atm by dolphin (4.1/SMI-4.1)
id AA18607; Wed, 29 Nov 95 08:35:59 EST
Message-Id: <9511291335.AA18607@dolphin>
To: Andrew Smith <asmith@baynetworks.com>
Cc: bryang@eng.adaptec.com, ip-atm@matmos.hpl.hp.com, rolc@nexen.com,
carlm@fore.com
Subject: Re: ARP and NHRP question
In-Reply-To: Your message of "Tue, 28 Nov 1995 19:29:30 PST."
Date: Wed, 29 Nov 1995 08:34:16 -0500
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Carl Marcinik <carlm@fore.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/
>> From atmpost@matmos.hpl.hp.com Mon Nov 27 20:20:50 1995 >> Date: Mon, 27 Nov 95 19:33:54 PST >> From: bryang@eng.adaptec.com (Bryan Gleeson) >> To: salo@msc.edu >> Subject: Re: ARP and NHRP question >> Cc: ip-atm@matmos.hpl.hp.com, rolc@nexen.com > >Bryan, > >> We should allow clients to use _one_ address >> resolution protocol, namely NHRP. We should require that NHRP server >s >> also implement ATMARP server functionality, so that a client can use >> either ATMARP or NHRP. > >I still don't understand the need for a son-of-1577 spec to *mandate* >that a >server implement both ATMARP and NHRP: isn't it sufficient to state >that there exist two protocols and that servers may come across client >s >implementing both. This is the approach that IETF specs have always ta >ken in >the past and implementors decide what makes sense in their products. I > don't >believe this approach would lead to many "wrong" choices in this case. > I more or less agree with you here and with most of the other sentiment that supports keeping the ARP/NHRP issues separate. I agree with you that we need not mandate that any server require support for any other protocol other than that which it natively supports. If a LIS contains both ATMARP and NHRP clients then a server that supports both is an implicit requirement. The way in which the server accomplishes this should be a local matter and need not be subject to standardization. As long as the external behavior is correct in either (the ATMARP and NHRP) case it shouldn't matter. We have implemented and deployed a prototype ARP/NHRP server that allows clients to support only their native address resolution protocol. While we still need to gain more experience with the prototype, I don't see any glaring issues with this approach. I'm not too keen on mandating support for dual (ARP and NHRP) clients either. That decision should be left for implementation as well. From my perspective, client behavior should be as simple as possible. Vendors desiring to implement dual clients or both clients (separately) or only one of the clients should be allowed to do so. It might be nice in LISes where both types of clients are deployed (possibly in a dual role) to dynamically determine if their "preferred" service is available and thereafter just use that service, period! But again, this behavior need not be mandated. People who design, implement, and maintain networks should be able to make the decision as to what kind and what level of service they want in their networks. Obviously, they can only choose from what is provided, however, I am sure they will be given adequate choices. >> There should definitely not be a requirement >> that a client must try ATMARP first, and then NHRP, or NHRP first >> and then ATMARP. This is just the principle of pushing the complexit >y >> into a small number of servers rather than a large number of clients >. > >(I use the term "ATMARPv2" to mean "whichever one we choose for son-of >-1577") BTW, the approach proposed in the alternate scheme for multiple ARP server support assumes only native support for ATMARP. This clarification (along with a few other fairly important issues) did not make it into the draft because of time constraints. > >I agree. But in addition, I think that the 1577v2 client behaviour >should not mention ATMARPv1. It only needs to mention ATMARPv2. A 1577 >v2 >client implementor should not need to go back and refer to 1577 itself >. > Agreed. >This is an entirely seperate issue from whether a ATMARPv2 server has >to >understand ATMARPv1 which I think is an implementation choice. > Disagree. This is not a big deal for the most part. I think we would be remiss in not mandating backward compatibility for RFC 1577 clients in ATMARPv2 servers. >It is also interesting to note that this issue becomes much simpler be >cause >of the fact that ATMARP requests do not get relayed to clients for >answering. > > >Andrew > Carl Marcinik FORE Systems >********************************************************************** >********** >Andrew Smith TEL: +1 408 764 1574 >Technology Synergy Unit FAX: +1 408 >988 5525 >Bay Networks, Inc. E-m: asmith@baynetwo >rks.com >Santa Clara, CA >********************************************************************** >********** >
- Re: ARP and NHRP question James Watt
- Re: ARP and NHRP question James Watt
- Re: ARP and NHRP question Tim Salo
- Re: ARP and NHRP question James Watt
- Re: ARP and NHRP question Eric W. Gray
- Re: ARP and NHRP question James Watt
- Re: ARP and NHRP question Tim Salo
- Re: ARP and NHRP question Grenville Armitage
- Re: ARP and NHRP question Mark Laubach
- Re: ARP and NHRP question Andrew Smith
- Re: ARP and NHRP question Bryan Gleeson
- Re: ARP and NHRP question Juha Heinanen
- Re: ARP and NHRP question Grenville Armitage
- Re: ARP and NHRP question James Watt
- Re: ARP and NHRP question Mark Laubach
- Re: ARP and NHRP question Andrew Smith
- Re: ARP and NHRP question Carl Marcinik
- Re: ARP and NHRP question Mark Laubach
- Re: ARP and NHRP question Mark Laubach
- Re: ARP and NHRP question Andrew Smith
- Re: ARP and NHRP question Carl Marcinik
- Re: ARP and NHRP question Juha Heinanen
- Re: ARP and NHRP question Bryan Gleeson
- Re: ARP and NHRP question Curtis Villamizar
- Re: ARP and NHRP question Mark Laubach
- Re: ARP and NHRP question Andrew Smith