Purge packet - questions
gardo@vnet.ibm.com Thu, 26 October 1995 03:12 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa00356;
25 Oct 95 23:12 EDT
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa00352;
25 Oct 95 23:12 EDT
Received: from maelstrom.nexen.com ([204.249.99.5]) by guelah.nexen.com
(8.6.12/8.6.12) with ESMTP id WAA21176; Wed, 25 Oct 1995 22:39:01 -0400
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id
WAA03075 for rolc-out; Wed, 25 Oct 1995 22:49:57 -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 WAA03066 for
<rolc@nexen.com>; Wed, 25 Oct 1995 22:49:54 -0400
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: gardo@vnet.ibm.com
Received: from VNET.IBM.COM (vnet.ibm.com [199.171.26.4]) by guelah.nexen.com
(8.6.12/8.6.12) with SMTP id WAA21172 for <rolc@nexen.com>;
Wed, 25 Oct 1995 22:38:28 -0400
Message-Id: <199510260238.WAA21172@guelah.nexen.com>
Received: from RALVM29 by VNET.IBM.COM (IBM VM SMTP V2R3) with BSMTP id 3491;
Wed, 25 Oct 95 22:44:38 EDT
Date: Wed, 25 Oct 95 22:09:32 EDT
To: asmith@baynetworks.com
cc: rolc@nexen.com, genecox@vnet.ibm.com
Subject: Purge packet - questions
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/
Ref: Your note of Wed, 25 Oct 95 11:09:11 PDT
>Russell, > >> This change adds a great deal of flexibility to this purge feature... > >Is it flexibility for flexibility's sake you are looking for or do you >have some reason for it e.g. a reduction in control traffic? Less control traffic, quantity of state data, more rapid convergence, a more flexible purge feature, etc. >>>3. A client now *must* index by destination (match on wildcarded destination >>>to be more exact) and cannot use request-id for acting on the purge. Correct? >> >> True, if the request-id in the Purge is zero. >> The client must have a match on both the >> destination and request-id if the request-id is non-zero. >Do all wildcard Purges will contain zero request-id? (I've still not >seen any text from you describing the semantics of wildcard purge). >Do you think that any reduction in control packets outweighs the >(potential) extra processing involved in doing a wildcard destination >lookup rather than a request-id lookup? Do you think that you will >often have one NHS being able to coalesce multiple purges together >back to the same requester - can you describe a scenario where that is >likely? Yes, The preferred route to a particular network changes requiring a refresh of the cached data. The NHS can send multiple Purge packets for all destinations belonging to this network that are cached; Or with a mask, the NHS can send a single Purge packet with the associated network mask... >> I would expect intermediate nodes that have cache entries that match >> the Purge destination/mask would purge those entries. >...and remember which way(s) to forward the Purge: it has to be >forwarded back along the same path that the original response messages >went, rather than the current routing path, doesn't it? It is >precisely when routing is changing that the purges are most useful and >the caches in intermediate nodes most useless, right?. This intermdiate node subject applies to both Purges with or without a mask. Correct? >>>If the latter, then doesn't the purger have to send separate purges to each >>>possible intermediate node that might have cached the previous response? Ugly. >Is this true? [ NHRP sounds more and more like a real routing protocol >by the minute .... ] Since the purge feature has been added, let's do it right. Maybe it was a mistake to add the purge feature to NHRP ??? >It may well be that the mask is a useful feature - I'm just playing >devil's advocate here (as usual) in order to see a better >justification for its inclusion: the shorter the spec is, the better >for everyone so long as it does its job, so any feature really needs >good reasons, not to mention good explanatory text: I've not seen >much so far and you did issue a "mini-last-call" on its inclusion. > >Andrew Have a nice day! -- Russell
- Purge packet - questions Andrew Smith
- Re: Purge packet - questions Andrew Smith
- Purge packet - questions gardo
- Re: Purge packet - questions Andrew Smith
- Purge packet - questions gardo
- Re: Purge packet - questions Andrew Smith