Traceroute este un program conceput iniţial ca o aplicaţie Unix, care permite vizualizarea modului în care informaţiile circulă în mediul Internet, prin urmărirea unui pachet de date trimis de pe computerul personal către un destinatar oarecare. La întâmpinarea unui server Web cu viteză de transfer redusă, aplicaţia Traceroute vă poate ajuta în determinarea serverelor ce cauzează întârziere în livrarea mesajelor dumneavoastră.
Utilitarele traceroute functioneaza prin trimiterea de pachete cu TTL (time-to-live) scazut. Valoarea TTL specifica prin cate hopuri poate trece pachetul inainte de a fi returnat. Cand un pachet nu poate ajunge la destinatie din cauza unei valori prea scazute a TTL, ultima gazda returneaza pachetul si se identifica. Prin trimitea unei serii de pachete si cresterea valorii TTL cu fiecare pachet succesiv, traceroute afla care sunt toate gazdele intermediare.
Traceroute este în mod curent accesibil pe majoritatea sistemelor de operare.