Re: ACK of purge packets

Eric Gray <gray@ctron.com> Thu, 16 November 1995 19:35 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa18663; 16 Nov 95 14:35 EST
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa18659; 16 Nov 95 14:35 EST
Received: from maelstrom.nexen.com (maelstrom.nexen.com [204.249.99.5]) by guelah.nexen.com (8.6.12/8.6.12) with ESMTP id OAA20802; Thu, 16 Nov 1995 14:07:27 -0500
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id OAA28363 for rolc-out; Thu, 16 Nov 1995 14:20:23 -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 OAA28354; Thu, 16 Nov 1995 14:20:20 -0500
Received: from gatekeeper.ctron.com (ctron.com [134.141.197.25]) by guelah.nexen.com (8.6.12/8.6.12) with ESMTP id OAA20788; Thu, 16 Nov 1995 14:04:51 -0500
Received: (from news@localhost) by gatekeeper.ctron.com (8.6.12/8.6.9) id MAA01474; Thu, 16 Nov 1995 12:59:28 -0500
Received: from stealth.ctron.com(134.141.5.107) by gatekeeper via smap (V1.3mjr) id sma001434; Thu Nov 16 12:59:22 1995
Received: from express.ctron.com by stealth.ctron.com (4.1/SMI-4.1) id AA05758; Thu, 16 Nov 95 13:02:33 EST
Received: from blarney (blarney.ctron.com [134.141.66.40]) by express.ctron.com (8.6.9/8.6.9) with SMTP id MAA16726; Thu, 16 Nov 1995 12:59:18 -0500
Message-Id: <30AB7D2D.41C6@ctron.com>
Date: Thu, 16 Nov 1995 13:04:29 -0500
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Eric Gray <gray@ctron.com>
Organization: Cabletron Systems, Inc.
X-Mailer: Mozilla 2.0b2 (X11; I; IRIX 5.2 IP12)
Mime-Version: 1.0
To: gardo@vnet.ibm.com
Cc: luciani@nexen.com, rolc@nexen.com, genecox@vnet.ibm.com
Subject: Re: ACK of purge packets
References: Your note of Tue, 14 Nov 1995 18:21:33 -0500 <199511161335.IAA17689@guelah.nexen.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
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/

Russell,

	Re: your question -

> 
> Eric/Jim,
> 
> >>>  I think that you missed the point (maybe?); because of the scenario
> >>>  in which a purge is not sent as a result of a component failure
> >>>  (crash), a "reliable purge" is an unattainable goal.  This reduces
> >>>  the purge protocol to the status of "optimization" and it no longer
> >>>  makes sense to require purge originators to repeat purge messages
> >>>  until they are acknowledged.
> 
> Is there a need or requirement that some clients not participate in
> the purge portion of NHRP?
>

Interesting question.  Do you suspect that I ask to dispense with acknowledgement
so that I can ignore the protocol?  I can't answer for Jim (but suspect he would
answer the same), but I believe - if you scan through my previous messages - you
will find it expressly stated that any component receiving a purge should act on
it (to remove cache entries invalidated by the purge) and this certainly would
qualify as participating in the purge portion of NHRP.  I also would support the
idea that any component that becomes aware of routing changes affecting otherwise
valid information which that component has distributed elsewhere must take all
reasonable options available to it to ensure that the invalidity is likewise
distributed - and this would also qualify as participation.  The issue is in the
definition of "reasonable options" - I don't think that hammering on a busy
component is a "reasonable option".

Can you imagine how busy a network administrator gets when there is a major
network failure?  If you can, then add to it a management imposed requirement
that each user can resubmit a trouble ticket an arbitrary number of times if he
or she is not responded to in a timely fashion.  Now what does you administrator
look like?


							Eric Gray

> 
> -- Russell