Traceroute i MTR pokazują trasę od serwera sprawdzającego do hosta: każdy router (przeskok), przez który przechodzą twoje pakiety. Pomagają znaleźć miejsce, w którym połączenie zwalnia lub się zrywa. Oba narzędzia są dostępne na check-host.su z 25 lokalizacji: traceroute i MTR.

Traceroute: trasa

Każdy wiersz to jeden przeskok. Widzisz jego numer, adres routera i czas odpowiedzi dla każdej sondy.

  • Czas odpowiedzi rośnie wzdłuż trasy – to normalne: im dalej router, tym dłuższa droga.
  • Gwałtowny skok czasu między dwoma przeskokami – zwykle duża odległość fizyczna, na przykład łącze przez ocean.
  • * zamiast czasu – router nie odpowiedział na tę sondę. Wiele routerów celowo nie odpowiada na traceroute; jeśli kolejne przeskoki odpowiadają, wszystko jest w porządku.
  • Nieosiągnięto – ostatnie przeskoki nie odpowiadają. Host może blokować sondy albo trasa naprawdę się tam urywa.

MTR: traceroute ze statystykami

MTR wysyła kilka sond do każdego przeskoku i pokazuje statystyki:

  • Utrata – odsetek sond bez odpowiedzi;
  • Wysłano – ile sond wysłano;
  • Ostatni, Śr., Najlepszy, Najgorszy – ostatni, średni, najlepszy i najgorszy czas odpowiedzi;
  • StDev – jak bardzo czas się waha; wysoka wartość oznacza niestabilne łącze.

Utrata na środkowym przeskoku często nie jest problemem

Routery obsługują ruch przechodzący przez nie szybciej niż pakiety adresowane do nich samych. Dlatego router może pokazywać 30–50% utraty, podczas gdy wszystkie kolejne przeskoki pokazują 0%. Taka utrata nie jest prawdziwa: router po prostu odpowiada na sondy z niskim priorytetem.

Prawdziwa utrata wygląda inaczej: zaczyna się na jakimś przeskoku i trwa na każdym kolejnym aż do celu. Problemu należy szukać w sieci, w której się zaczyna.

Co zrobić z wynikiem

  • Utrata i rosnące czasy tylko na ostatnim przeskoku – problem leży po stronie serwera docelowego lub jego sieci.
  • Utrata zaczynająca się w środku i trwająca do końca – problem u dostawcy tego przeskoku; pisząc do pomocy technicznej, warto dołączyć raport MTR.
  • Różne trasy z różnych krajów – porównaj lokalizacje w wynikach: problem może występować tylko w jednym regionie.

Więcej aktualności