| Termin | Definicja |
|---|---|
| tracert – śledzenie trasy pakietu | Polecenie tracert śledzi trasę pakietu przez kolejne routery (hopy) do docelowego hosta, pomagając zlokalizować punkt awarii sieciowej. Tracert – czym jest śledzenie trasy pakietuPolecenie tracert służy do sprawdzania, jak dane przemieszczają się w sieci od komputera źródłowego do wskazanego hosta. Nazwa pochodzi od angielskiego określenia oznaczającego śledzenie trasy. W systemie Windows narzędzie uruchamia się w wierszu polecenia, wpisując tracert oraz nazwę domeny albo adres IP, na przykład tracert example.com. Wynik przedstawia kolejne urządzenia pośredniczące, przez które przechodzą wysyłane pakiety. Każdy taki etap nazywany jest skokiem, hopem lub punktem trasy. Tracert nie pokazuje całej zawartości przesyłanych danych. Jego zadaniem jest przedstawienie drogi oraz orientacyjnego czasu odpowiedzi na kolejnych etapach. Dzięki temu łatwiej rozdzielić problem występujący w komputerze, w sieci lokalnej, u dostawcy połączenia albo w dalszej części Internetu. Narzędzie nie naprawia połączenia i nie gwarantuje pełnej diagnozy, ale dostarcza cennych informacji o miejscu, w którym komunikacja zaczyna zwalniać lub przestaje docierać do celu. W systemie Windows tracert wykorzystuje mechanizm zwiększania wartości TTL w pakietach. TTL określa, ile urządzeń pośredniczących może jeszcze obsłużyć pakiet. Po osiągnięciu wartości granicznej router odsyła odpowiedź, dzięki czemu program rozpoznaje kolejny etap trasy. Procedura jest powtarzana dla następnych wartości TTL, aż do uzyskania odpowiedzi od hosta docelowego albo do wyczerpania limitu prób. Dla osoby analizującej połączenie oznacza to uporządkowaną listę punktów pośrednich oraz czasów odpowiedzi. Śledzenie trasy pakietu tracert a ping i pathpingTracert bywa porównywany z poleceniem ping, lecz oba narzędzia odpowiadają na nieco inne pytania. Ping sprawdza, czy wybrany host odpowiada oraz jaki jest przybliżony czas przesłania pakietu w obie strony. Nie przedstawia jednak pełnej drogi. Tracert pokazuje natomiast kolejne etapy pośrednie, dlatego przydaje się wtedy, gdy samo stwierdzenie, że występuje opóźnienie, nie wystarcza do określenia jego lokalizacji. Przykładowo, jeśli pierwsze punkty trasy odpowiadają szybko, a wyraźny wzrost czasu pojawia się dopiero w dalszej części wyniku, przyczyn należy szukać poza podstawową siecią lokalną. Jeżeli opóźnienie pojawia się już przy pierwszym lub drugim skoku, warto sprawdzić połączenie między komputerem a routerem, przewód, kartę sieciową, punkt dostępowy albo sposób działania sieci bezprzewodowej. Nie oznacza to automatycznie, że wskazany etap jest uszkodzony. Czas odpowiedzi routera może być sztucznie ograniczany przez jego konfigurację, a samo urządzenie może nadal prawidłowo przekazywać ruch. Do dokładniejszej obserwacji przydaje się także pathping. Łączy on ideę śledzenia trasy z wielokrotnymi pomiarami podobnymi do pinga. Dzięki dłuższej obserwacji może pomóc ocenić utratę pakietów na poszczególnych odcinkach. Tracert jest zwykle szybszy i wygodniejszy do wstępnego rozpoznania, natomiast pathping lepiej nadaje się do potwierdzania powtarzalnych problemów. W praktyce wyniki obu poleceń warto interpretować razem z informacjami o chwili występowania problemu, rodzaju połączenia i zachowaniu innych urządzeń. Warto pamiętać, że trasa do tej samej domeny nie musi zawsze wyglądać identycznie. Dostawca połączenia może kierować pakiety różnymi drogami zależnie od obciążenia, awarii, ustawień routingu lub lokalizacji geograficznej. Zmiana jednego etapu nie musi zatem oznaczać usterki. Wiarygodniejszy obraz powstaje po wykonaniu kilku pomiarów w różnych porach, najlepiej do kilku znanych i działających adresów. Tracert i typowe problemy widoczne w wynikuJednym z najczęściej spotykanych komunikatów jest gwiazdka zamiast czasu odpowiedzi oraz informacja o przekroczeniu limitu oczekiwania. Pojedyncze gwiazdki nie muszą oznaczać awarii. Niektóre routery nie odpowiadają na pakiety używane przez tracert albo celowo ograniczają liczbę takich odpowiedzi. Jeżeli kolejne punkty trasy odpowiadają, a host docelowy jest osiągalny, brak odpowiedzi na jednym pośrednim etapie może mieć charakter administracyjny, a nie techniczny. Inaczej należy ocenić sytuację, w której od określonego miejsca pojawiają się wyłącznie przerwy w odpowiedziach, a jednocześnie strony internetowe, komunikatory lub inne usługi przestają działać. W takim przypadku wynik może wskazywać na przerwę w przekazywaniu ruchu, nieprawidłową konfigurację, przeciążenie albo problem z dostępem do konkretnej sieci. Gdy wysokie czasy pojawiają się tylko przy jednym adresie, przyczyną może być odległa lokalizacja, duże obciążenie celu lub filtrowanie pomiarów. Nie należy utożsamiać najwyższego czasu w pojedynczym wierszu z miejscem usterki. Router może odpowiedzieć z opóźnieniem, ale później przekazać pakiety bez odczuwalnych strat. Istotne jest porównanie kolejnych etapów. Jeżeli wzrost opóźnienia pojawia się w jednym miejscu i utrzymuje się także w następnych wierszach, jest to bardziej znacząca wskazówka. Jeżeli następne punkty wracają do wcześniejszych wartości, problem może dotyczyć wyłącznie priorytetu odpowiedzi diagnostycznej. Wynik tracert może być również zmieniony przez zaporę sieciową, filtrację ruchu, tunelowanie, połączenie przez sieć bezprzewodową lub rozwiązania pośredniczące. Dodatkowo nazwa domenowa musi zostać najpierw zamieniona na adres IP. Jeżeli problem dotyczy samego DNS, tracert uruchomiony z nazwą domeny może zakończyć się komunikatem o niemożności odnalezienia celu, mimo że połączenie z innym adresem IP działa poprawnie. Śledzenie trasy pakietu tracert – praktyczne wskazówkiDo wykonania pomiaru potrzebny jest wiersz polecenia. Po otwarciu tego narzędzia wpisuje się tracert, odstęp oraz nazwę domeny lub adres IP. Po kilku chwilach pojawia się tabela zawierająca numer skoku, zwykle trzy czasy pomiaru i nazwę albo adres urządzenia pośredniego. Trzy wartości pozwalają zauważyć, czy opóźnienie jest stałe, czy zmienia się między próbami. Na końcu tabeli znajduje się docelowy host, o ile odpowiedzi nie są filtrowane albo trasa nie zostaje przerwana wcześniej. Pomiar powinien być wykonywany w warunkach, które odpowiadają zgłaszanemu problemowi. Jeżeli trudności występują wieczorem, przydatny będzie test właśnie wtedy. Jeżeli problem dotyczy połączenia bezprzewodowego, wynik uzyskany po podłączeniu przewodu może wyglądać inaczej i nie powinien zastępować pomiaru z pierwotnego środowiska. Dobrą praktyką jest zapisanie daty, godziny, użytego celu oraz informacji, czy w czasie testu występowały przerwy w dostępie do stron lub aplikacji. Przydatne jest porównanie kilku celów: adresu routera w sieci lokalnej, publicznego adresu należącego do dostawcy oraz wybranej domeny internetowej. Taki zestaw pomaga rozdzielić problemy lokalne od problemów występujących dalej na trasie. Jeżeli już pierwszy etap nie odpowiada, warto sprawdzić połączenie komputera z urządzeniem sieciowym. Jeżeli pierwszy etap działa, ale dalsze cele nie odpowiadają, analizie podlega połączenie zewnętrzne, konfiguracja DNS albo dostęp do konkretnej sieci. Nie powinno się traktować jednego wyniku jako ostatecznego dowodu. Trasa może być zmienna, a urządzenia mogą różnie reagować na zapytania diagnostyczne. Warto wykonać kilka prób, zachować pełny tekst wyniku i opisać objawy występujące równocześnie. Ułatwia to ocenę, czy problem polega na dużym opóźnieniu, utracie pakietów, braku rozpoznawania nazwy, czy niedostępności jednego konkretnego celu. Kiedy zgłosić śledzenie trasy pakietu tracert do serwisuSamodzielny pomiar jest dobrym początkiem, gdy występują wolno otwierające się strony, zrywanie połączeń, opóźnienia w komunikacji lub trudności z dostępem do wybranych usług. Do serwisu warto zgłosić się wtedy, gdy wyniki są trudne do interpretacji, problem powtarza się na kilku urządzeniach albo oprócz objawów sieciowych występują inne nieprawidłowości, takie jak samoczynne rozłączanie karty sieciowej, znikanie połączenia bezprzewodowego czy błędy sterownika. Znaczenie ma także powtarzalność. Jednorazowy brak odpowiedzi może wynikać z chwilowego obciążenia lub filtrowania ruchu, natomiast identyczne przerwy pojawiające się w wielu pomiarach wymagają szerszego sprawdzenia. Analizie powinny podlegać również ustawienia adresów, sposób uzyskiwania konfiguracji sieci, działanie zapory, sterowniki oraz stan przewodów i urządzeń pośrednich. Wynik tracert jest wskazówką diagnostyczną, a nie samodzielną ekspertyzą. W Warszawskim Pogotowiu Komputerowym 24/7 można przedstawić zapis wyniku tracert wraz z opisem tego, kiedy pojawia się problem i jakich urządzeń dotyczy. Ułatwia to uporządkowanie diagnozy oraz rozdzielenie usterki komputera od problemu po stronie połączenia zewnętrznego. W przypadku braku pewności co do znaczenia gwiazdek, zmiennych czasów lub nieznanych adresów pomocna jest analiza całego kontekstu, a nie tylko pojedynczego wiersza tabeli. |