Traceroute tekent je HTTP-proxyketen niet
Gebruik traceroute voor de vraag naar het pad op IP-niveau zonder de hops als een inventaris van applicatieproxies te behandelen.
Een traceroute naar een extern adres raadpleegt niet de HTTP-proxyinstellingen van je browser. Het volgt het gedrag op IP-niveau van zijn eigen probes.
Een expliciete forward-proxy accepteert de verbinding van de applicatie en maakt een volgende verbinding. Het pad van browser naar proxy en het pad van proxy naar bestemming staan daarom los van een gewone probe die rechtstreeks naar de bestemming wordt gestuurd.
Je kunt de getoonde routers niet tellen en concluderen dat er geen HTTP-proxy is omdat er geen extra onbekende hop is. Ontbrekende antwoorden, tunnels, filtering en een ander probeprotocol beperken die gevolgtrekking verder.
Gebruik traceroute voor de padvraag die het werkelijk stelt. Om de proxyroute van een applicatie vast te stellen, onderzoek je de feitelijke proxykeuze en de verbindingsuitwisseling, en vergelijk je dat met de administratie van de beoogde tussenpartij waar die beschikbaar is.
Een waargenomen uitgangsadres markeert een andere nuttige grens, maar somt nog steeds niet elke tussenpartij op. Een proxyketen is een regeling op applicatieniveau; TTL-beperkte probes zijn geen universele manier om die te reconstrueren.