W3C home > Mailing lists > Public > ietf-http-wg-old@w3.org > September to December 1995

Re: Proxies and loops

From: Roy T. Fielding <fielding@avron.ICS.UCI.EDU>
Date: Mon, 27 Nov 1995 12:38:27 -0800
To: Simon Spero <ses@tipper.oit.unc.edu>
Cc: http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com
Message-Id: <9511271238.aa14913@paris.ics.uci.edu>
> Suppose however, that in the meantime  F crashes, bringing down links 5 
> and 7.  When the query arrives at G, the routing tables will have changed 
> to make the correct next hop A again (A will have updated its tables to 
> route queries to E via B).
> 
> With a Forwarded header, A would be forced to discard the message, even 
> though a path exists between A and E. 

In this case, A should recognize that there is a loop (which is exactly
what this scenario describes), cancel the original request, and re-route
it to the new destination.  There is no better way to handle such a request.

 ...Roy T. Fielding
    Department of Information & Computer Science    (fielding@ics.uci.edu)
    University of California, Irvine, CA 92717-3425    fax:+1(714)824-4056
    http://www.ics.uci.edu/~fielding/
Received on Monday, 27 November 1995 12:51:44 EST

This archive was generated by hypermail pre-2.1.9 : Wednesday, 24 September 2003 06:31:36 EDT