Traceroute ir MTR parodo kelią nuo patikros serverio iki hosto: kiekvieną maršrutizatorių (šuolį, hop), pro kurį praeina jūsų paketai. Jie padeda rasti, kur ryšys sulėtėja arba nutrūksta. Abu pasiekiami check-host.su iš 25 vietų: traceroute ir MTR.
Traceroute: kelias
Kiekviena eilutė yra vienas šuolis. Matote jo numerį, maršrutizatoriaus adresą ir kiekvieno zondo atsako laiką.
- Atsako laikas auga keliu — tai normalu: kuo toliau maršrutizatorius, tuo ilgesnis kelias.
- Staigus laiko šuolis tarp dviejų šuolių — dažniausiai didelis fizinis atstumas, pavyzdžiui, ryšys per vandenyną.
*vietoje laiko — maršrutizatorius į šį zondą neatsakė. Daugelis maršrutizatorių į traceroute specialiai neatsako; jei kiti šuoliai atsako, viskas gerai.- Nepasiektas — paskutiniai šuoliai neatsako. Hostas gali blokuoti zondus arba kelias ten tikrai nutrūksta.
MTR: traceroute su statistika
MTR siunčia kelis zondus į kiekvieną šuolį ir rodo statistiką:
- Loss — zondų be atsakymo dalis;
- Sent — kiek zondų išsiųsta;
- Last, Avg, Best, Worst — paskutinis, vidutinis, geriausias ir blogiausias atsako laikas;
- StDev — kiek laikas svyruoja; didelė reikšmė reiškia nestabilų ryšį.
Praradimas tarpiniame šuolyje dažnai nėra problema
Maršrutizatoriai pro juos praeinantį srautą apdoroja greičiau nei paketus, adresuotus jiems patiems. Todėl maršrutizatorius gali rodyti 30–50 % praradimą, o visi tolesni šuoliai rodo 0 %. Toks praradimas nėra tikras: maršrutizatorius tiesiog atsako į zondus žemu prioritetu.
Tikras praradimas atrodo kitaip: jis prasideda tam tikrame šuolyje ir tęsiasi kiekviename šuolyje po jo, iki pat paskirties vietos. Tinklas, kuriame jis prasideda, yra vieta, kur ieškoti problemos.
Ką daryti su rezultatu
- Praradimas ir augantys laikai tik paskutiniame šuolyje — problema paskirties serveryje arba jo tinkle.
- Praradimas, prasidedantis viduryje ir tęsiantis iki galo — problema to šuolio tiekėjo pusėje; rašant palaikymui naudinga pridėti MTR ataskaitą.
- Skirtingi keliai iš skirtingų šalių — palyginkite vietas rezultatuose: problema gali būti tik viename regione.