Problemy sieciowe mogą być bardzo uciążliwe i na pewno nie są czymś codziennym. Gdy jednak się pojawią, ważne jest szybkie i skuteczne znalezienie przyczyny, aby rozwiązać problem. Szczegółowe informacje o problemach sieciowych możesz świetnie analizować za pomocą aplikacji WinMTR (Windows) lub MTR (Linux/Mac OS).
WinMTR/MTR to narzędzie diagnostyczne sieci, które łączy funkcje Ping i Traceroute. Pozwala ono dokładnie analizować zarówno trasę wychodzącą (Klient → Serwer), jak i trasę powrotną (Serwer → Klient), śledząc drogę pakietów danych w obu kierunkach. Rejestruje przy tym ważne informacje, takie jak opóźnienia i utrata pakietów, które są kluczowe do precyzyjnego wykrywania i rozwiązywania problemów sieciowych.
Trasa wychodząca (Klient → Serwer): Raport dla trasy wychodzącej jest pomocny, gdy występują problemy takie jak rozłączanie, wolne połączenia lub trudności z nawiązaniem połączenia. Ta analiza pomaga zidentyfikować potencjalne problemy na drodze od klienta do serwera, np. przeciążenie sieci, utratę pakietów lub błędne trasy.
Trasa powrotna (Serwer → Klient): Raport dla trasy powrotnej ma sens dopiero wtedy, gdy potwierdzono stabilne i działające połączenie na trasie wychodzącej. Raport trasy powrotnej jest szczególnie istotny, gdy trasa wychodząca nie wykazuje problemów, ale mimo to pojawiają się np. wolne odpowiedzi serwera, opóźnione ładowanie lub niepełne przesyłanie danych.
Krótko mówiąc: gdy zauważysz problemy sieciowe, najpierw powinieneś przeanalizować trasę wychodzącą (Klient → Serwer). Jeśli raport z trasy wychodzącej nie pokaże nieprawidłowości, a problemy nadal występują, sprawdź trasę powrotną (Serwer → Klient), aby wykryć ewentualne problemy asymetryczne. Problemy asymetryczne pojawiają się, gdy pakiety danych w jednym kierunku przechodzą bez problemów, a w przeciwnym kierunku występują opóźnienia lub utraty pakietów.
Teraz, gdy wiadomo, kiedy raporty dla tras wychodzących i powrotnych są przydatne, przejdźmy do instalacji na stronie klienta i serwera.
Aby analizować trasę wychodzącą, aplikacja musi być zainstalowana na kliencie (Twoim komputerze). Poniższe kroki pokażą, jak zainstalować aplikację dla Twojego systemu operacyjnego.
Jeśli korzystasz z komputera z Windows, analiza sieci odbywa się za pomocą aplikacji WinMTR. Aby zainstalować WinMTR na swoim komputerze, pobierz aplikację ze strony ZAP-Hosting. Po pobraniu rozpakuj plik. Otrzymasz wtedy plik wykonywalny WinMTR.exe.
| Aplikacja | Pobierz |
|---|---|
| WinMTR | Link |
Na komputerze z Linux analiza sieci odbywa się za pomocą aplikacji MTR. Aby zainstalować MTR, otwórz terminal i wykonaj odpowiednie polecenie instalacji dla Twojego systemu:
Debian
apt install mtr -y
Ubuntu
apt install mtr -y
OpenSUSE
zypper addrepo https://download.opensuse.org/repositories/openSUSE:11.4/standard/openSUSE:11.4.repo
zypper refresh
zypper install mtr
Fedora
yum install mtr -y
Na komputerze Mac OS analiza sieci również odbywa się za pomocą MTR. MTR nie jest jednak preinstalowany ani dostępny w Apple Store. Najpierw musisz zainstalować Homebrew jako menedżera pakietów.
Instalacja Homebrew
Otwórz terminal i wykonaj następujące polecenie, aby zainstalować Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Instalacja MTR
Postępuj zgodnie z instrukcjami w terminalu, aby zakończyć instalację. Gdy Homebrew będzie działać, możesz zainstalować MTR poleceniem:
brew install mtr
Aby analizować trasę powrotną, aplikacja musi być zainstalowana na serwerze. Poniższe kroki pokażą, jak zainstalować aplikację dla systemu operacyjnego Twojego serwera.
Połącz się z serwerem przez SSH. Aby zainstalować MTR, wykonaj odpowiednie polecenie dla systemu operacyjnego serwera:
Debian
apt install mtr -y
Ubuntu
apt install mtr -y
OpenSUSE
zypper addrepo https://download.opensuse.org/repositories/openSUSE:11.4/standard/openSUSE:11.4.repo
zypper refresh
zypper install mtr
Fedora
yum install mtr -y
Połącz się z serwerem przez Remote Desktop Connection. Aby zainstalować WinMTR, pobierz aplikację ze strony ZAP-Hosting. Po pobraniu rozpakuj plik. Otrzymasz wtedy plik wykonywalny WinMTR.exe.
| Aplikacja | Pobierz |
|---|---|
| WinMTR | Link |
