Kiedy łączysz się z Internetem, twój komputer nie ustanawia bezpośredniego połączenia z serwerem docelowym. Zamiast tego połączenie odbija się wiele razy, zanim dotrze do witryny / usługi.
Wyobraź sobie, że musisz wyciągać prąd z wtyczki, ale jesteś daleko, daleko, więc używasz wielu przedłużaczy. Kiedy jesteś online, wtyczka zasilania to serwer, do którego próbujesz dotrzeć, a listwy zasilające to serwery, przez które przeskakujesz, aby do niego dotrzeć.
Całkiem proste, kiedy tak to ujmujesz, prawda?
Istnieje kilka powodów, dla których nie ma bezpośredniej linii między Tobą a serwerem docelowym. Choćby raz świat zaplątałby się w przewody i kable, gdyby nie koncentratory danych.
Bezpieczeństwo jest również problemem, ponieważ każdy potencjalny napastnik musiałby przejść przez kilka lokalizacji, aby osiągnąć swój ostateczny cel.
Ale wystarczy analogii, jesteś tutaj, aby dowiedzieć się o routingu danych i ścieżkach.
Co to jest pathping?
Mówiąc prościej, pathping to narzędzie systemu Windows, którego możesz użyć do określenia trasy między tobą a wybranym serwerem i sprawdzania pingów każdego przeskoku. Jeśli znasz świst i tracert, wyobrażać sobie ścieżka jako połączenie tych dwóch.
Pathping to zaufany sprzymierzeniec w rozwiązywaniu problemów z siecią. Możesz go użyć do określenia pingów każdego przeskoku między źródłem (tobą) a celem. Po zakończeniu testu dowiesz się nie tylko, czy występuje utrata pakietów, ale także, gdzie ona występuje.
Co robi pathping?
- Sprawdza trasę między Tobą a wybranym miejscem docelowym (innym urządzeniem)
- Wysyła wiele żądań echa do każdego przeskoku między tobą a miejscem docelowym
- Odbiera wiele odpowiedzi echa z każdego przeskoku
- Oblicza procent utraconych danych (utraty pakietów) na podstawie liczby pakietów zwracanych przez każdy przeskok
W związku z tym, gdy wspomina się o testowaniu utraty pakietów, należy natychmiast pomyśleć o ścieżkach. Jeśli jesteś administratorem sieci, jest to świetny sposób na kontrolowanie wszystkiego, przeprowadzając regularne sprawdzenia i sprawdzając, czy z routerów nie wyciekają pakiety.
Jak wspomnieliśmy w innych naszych artykułach, jedną z najczęstszych przyczyn utraty pakietów jest przeciążenie sieci.
Dlatego jeśli zauważysz to zjawisko, być może będziesz musiał znaleźć sposoby prawidłowego zarządzania podsieciami lub nawet zwiększyć przepustowość routera.
Jak używać ścieżki?
- Uruchomić CMD w trybie administratora
- Rodzaj ścieżka (bez argumentów), aby zobaczyć pomoc
- W razie potrzeby użyj poniższej składni z odpowiednimi argumentami
ścieżka [/ n] [/ h] [/ g] [/ p] [/ q [/ w] [/ i] [/ 4] [/ 6] []
- / n - pomija rozwiązywanie adresów IP routerów pośrednich na ich nazwy
- / godz - użyj z wartością numeryczną i bez, aby zdefiniować maksymalną liczbę przeskoków (domyślnie 30)
- /sol - używa serii adresów IP oddzielonych spacjami
- / p - zdefiniuj liczbę milisekund oczekiwania na ścieżkę między kolejnymi pingami (domyślnie 250 ms)
- / q - pozwala określić liczbę żądań echa wysyłanych przez ścieżkę do każdego przeskoku (domyślnie 100)
- / w - zdefiniuj liczbę sekund oczekiwania na ścieżkę dla każdej odpowiedzi echa (domyślnie 3 sekundy)
- /ja - pozwala określić adres źródła
- / 4 - wymusza używanie wyłącznie protokołu IPv4
- / 6 - wymusza, aby ścieżka korzystała tylko z IPv6
- - pozwala określić miejsce docelowe trasy, nazwę hosta lub adres IP
- /? - wyświetla okno dialogowe pomocy, które można również zobaczyć, uruchamiając ścieżkę bez argumentów
Jak czytać ścieżkę?
Czytanie ścieżki jest dość łatwe, gdy już to zrozumiesz. W przypadku tego testu zapisaliśmy wyniki w pliku lokalnym na naszym komputerze, dołączając rozszerzenie >> (miejsce docelowe) argument na końcu polecenia.
Dodaliśmy komentarz do zrzutu ekranu poniżej i wyjaśniliśmy, który przeskok należy do kogo w naszym teście utraty pakietów. Użyj ich jako przewodnika do określenia chmielu w swoich testach.
Należy pamiętać, że czasami liczba przeskoków może się różnić w zależności od usługodawcy internetowego i serwerów poza siecią usługodawcy internetowego.
Wraz ze wzrostem liczby przeskoków połączenie oddala się od źródła (komputera). Pierwszy i ostatni przeskok należą do źródła lub celu trasy.
Pathping vs Tracert
Jak wyjaśniliśmy powyżej, pathping to nie to samo, co tracert. Tracert śledzi tylko trasę między Tobą a wybranym miejscem docelowym i wyświetla ją, abyś mógł ją zobaczyć.
Pathping śledzi trasę, ale także pinguje każdy przeskok na drodze i zwraca wyniki do analizy. Oblicza również liczbę utraconych pakietów dla każdego przeskoku między tobą a miejscem docelowym.
Zatem pathping to nie to samo, co ping ani tracert. Właściwie jest to połączenie tych dwóch, które wydobywa z każdego to, co najlepsze. Używaj rozważnie.
Często zadawane pytania: Dowiedz się więcej o ścieżkach?
- Jaka jest różnica między pathping a tracert?
Pathping zwraca traceroute między źródłem a miejscem docelowym, wraz z wartościami pingów i utraty pakietów dla każdego przeskoku napotkanego po drodze. Tracert pokazuje tylko trasę między źródłem a celem (bez pingów).
- Jaka jest różnica między ping a pathping?
Uruchomienie polecenia ping zwróci tylko wyniki, które pokazują dostępność (ICMP) i kondycję miejsca docelowego, co ma miejsce tylko wtedy, gdy wszystkie przeskoki pośrednie działają. Pathping wyświetla całą trasę i stan / dostępność każdego przeskoku.
- Do czego służy pathping?
Pathping to narzędzie wiersza poleceń TCP / IP systemu Windows, które może dostarczyć przydatnych szczegółów dotyczących opóźnienia i utraty pakietów podczas przeskoków między źródłem (tobą) a miejscem docelowym (serwerem, na którym testujesz).
- Napraw problemy z siecią
- utrata pakietów