Traceroute a MTR ukazujú trasu od kontrolného servera k hostiteľovi: každý router (hop), cez ktorý vaše pakety prechádzajú. Pomáhajú zistiť, kde sa spojenie spomaľuje alebo prerušuje. Oba nástroje sú na check-host.org dostupné z 25 miest: traceroute a MTR.
Traceroute: trasa
Každý riadok je jeden hop. Vidíte jeho číslo, adresu routera a dobu odozvy pre každú sondu.
- Doba odozvy rastie pozdĺž trasy — to je normálne: čím ďalej je router, tým dlhšia cesta.
- Prudký skok v čase medzi dvoma hopmi — zvyčajne veľká fyzická vzdialenosť, napríklad spoj cez oceán.
*namiesto času — router na túto sondu neodpovedal. Mnoho routerov na traceroute zámerne neodpovedá; ak odpovedajú ďalšie hopy, je všetko v poriadku.- Nedosiahnuté — posledné hopy neodpovedajú. Hostiteľ môže sondy blokovať, alebo sa trasa tam naozaj preruší.
MTR: traceroute so štatistikami
MTR posiela na každý hop niekoľko sond a zobrazuje štatistiky:
- Loss — podiel sond bez odpovede;
- Sent — koľko sond bolo odoslaných;
- Last, Avg, Best, Worst — posledná, priemerná, najlepšia a najhoršia doba odozvy;
- StDev — ako veľmi doba kolíše; vysoká hodnota znamená nestabilný spoj.
Strata na strednom hope často nie je problém
Routery spracúvajú prechádzajúcu premávku rýchlejšie než pakety určené im samotným. Preto môže router ukazovať 30–50 % strát, zatiaľ čo všetky ďalšie hopy majú 0 %. Takáto strata nie je skutočná: router jednoducho odpovedá na sondy s nízkou prioritou.
Skutočná strata vyzerá inak: začína na niektorom hope a pokračuje na každom ďalšom, až k cieľu. Práve sieť, kde začína, je miestom, kde hľadať problém.
Čo s výsledkom robiť
- Straty a rastúce časy len na poslednom hope — problém je na cieľovom serveri alebo v jeho sieti.
- Straty začínajúce v strede a pokračujúce až do konca — problém u poskytovateľa daného hopu; pri písaní podpore je dobré priložiť správu z MTR.
- Rôzne trasy z rôznych krajín — porovnajte miesta vo výsledkoch: problém môže existovať len v jednom regióne.