Re: Proxies and loops

    I totally agree that a HTTP-traceroute will be very useful.  However, I
    don't think we need TTL to do it.  If I understand correctly,
    traceroute uses increasing TTLs because the IP LSRR option is/was not
    always implemented, and the fixed IP header size limit only allowed
    something like nine addresses to be recorded.  Since HTTP doesn't
    suffer from either of those problems, wouldn't it be better to just
    have the Forwarded lines included in the response header?  Then you
    only need to make one request.
    
Since you jumped into the middle of this thread, you may not have
seen the second message I sent on this topic.  Roy Fielding raised
much the same point, to which I replied:

    TRACE suffers from the same problem as the IP "record route" option:
    it's useless if the path is broken.  (Loops are not the only way
    to break a forwarding path; it's probably even easier to do that
    by misconfiguring a "proxy" pointer to point at a black hole.)

For more details, you can read the whole message as
	http://www.ics.uci.edu/pub/ietf/http/hypermail/1995q4/0409.html

-Jeff

Received on Monday, 18 December 1995 14:09:18 UTC