Re: ACK of register and purge packets
shur@arch4.ho.att.com Mon, 06 November 1995 14:26 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa10932;
6 Nov 95 9:26 EST
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa10927;
6 Nov 95 9:26 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 IAA18561;
Mon, 6 Nov 1995 08:56:16 -0500
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id
JAA21926 for rolc-out; Mon, 6 Nov 1995 09:04:56 -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 JAA21917;
Mon, 6 Nov 1995 09:04:54 -0500
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: shur@arch4.ho.att.com
Received: from gw2.att.com (gw2.att.com [192.20.239.134]) by guelah.nexen.com
(8.6.12/8.6.12) with SMTP id IAA18524; Mon, 6 Nov 1995 08:51:19 -0500
Received: from arch4.ho.att.com by ig1.att.att.com id AA17620;
Mon, 6 Nov 95 08:58:00 EST
Received: from dahlia.ho.att.com by arch4.ho.att.com (4.1/EMS-1.2 GIS)
id AA08076; Mon, 6 Nov 95 08:59:09 EST
Received: by dahlia.ho.att.com (4.1/EMS-1.1 SunOS)
id AA12005; Mon, 6 Nov 95 08:59:36 EST
Date: Mon, 6 Nov 95 08:59:36 EST
Message-Id: <9511061359.AA12005@dahlia.ho.att.com>
To: gray@ctron.com
Subject: Re: ACK of register and purge packets
Cc: luciani@nexen.com, bcole@cisco.com, rolc@nexen.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/
Eric, > > > > It seems to me that the purge can/will be used to remove cache entries that > > could cause routing loops (in router-router case), or an invalid path (in the > > host-router case), when routing outside the cloud changes. A > > reliable purge is very important for these cases. Therefore I recommmend keeping > > the Purge ack. > > > > David. > > 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. This is a general argument that also applies to any other protocol that uses Ack/Retx. Your are not suggesting that if it is possible that a network componenet that has to wait for an acknowledgment ever goes down, then Acks/Retx as a protocol mechanism should never be used? >As one member pointed out, that makes > the case where a component is being taken off-line much simpler to handle as it is > not necessary for the component to wait for acknowledgement before continuing the > power-down sequence (this could be critical for devices equiped with short-term > back-up power provided for the express purpose of allowing for a graceful power- > down). If it is not necessary to repeat purge messages until acknowledged, then an > acknowledgement becomes superfluous. I disagree. Acks are useful to speed up convergence. In some cases an ACK does not make it (e.g., above scenario or a catastrophic failure), and the protocol needs to handle it. However this does not make Acks superfluous. David.
- Re: ACK of register and purge packets shur
- Re: ACK of register and purge packets Eric Gray
- ACK of register and purge packets gardo
- Re: ACK of register and purge packets shur
- Re: ACK of register and purge packets Eric Gray
- Re: ACK of register and purge packets James Luciani
- ACK of register and purge packets gardo
- Re: ACK of register and purge packets James Luciani
- ACK of register and purge packets gardo
- Re: ACK of register and purge packets shur