9 najlepszych narzędzi do pingowania, służących do testowania opóźnień i skanowania sieci
Do szybkiego sprawdzenia wystarczy wbudowana funkcja ping w systemie operacyjnym. Użyj dedykowanego narzędzia do porównywania hostów, skanowania podsieci, testowania usługi TCP lub śledzenia opóźnień w czasie. Te dziewięć propozycji odpowiada tym różnym zadaniom.
Co mówi test ping
Ping wysyła żądanie echa ICMP i czeka na odpowiedź echa. Czas obiegu (RTT) szacuje czas trwania wymiany; nieodebrane sondy mogą wskazywać na utratę pakietów. Ping nie mierzy przepustowości ani nie potwierdza, że aplikacja działa prawidłowo. Zapory sieciowe mogą blokować lub ograniczać przepustowość ICMP, więc przekroczenie limitu czasu nie oznacza, że host jest offline. Odpowiedzi mogą zawierać TTL, czyli pozostały czas życia pakietu, który daje jedynie przybliżoną informację o długości ścieżki.
W systemie Windows uruchom ping /n 5 192.0.2.10. W systemie macOS lub Linux uruchom ping -c 5 192.0.2.10. Flagi różnią się, dlatego przed ponownym użyciem opcji sprawdź dokumentację systemu. Zapoznaj się z dokumentacją ping firmy Microsoft i definicją protokołu w dokumencie RFC 792 .
Test ping raportuje odpowiedzi i czas przesyłania danych w obie strony do celu.
9 narzędzi ping do różnych zadań
1. Wbudowany ping: najlepszy do szybkiego sprawdzania bez konieczności instalacji
Wszystkie główne systemy operacyjne dla komputerów stacjonarnych obsługują ping, co czyni go najszybszym narzędziem do sprawdzania dostępności bez konieczności instalacji. Przetestuj bramę lub serwer i sprawdź czasy reakcji oraz straty. Jest to wygodne dla jednego hosta; użyj innego narzędzia do wykresów trendów lub analizy wielu adresów.
2. fping: najlepszy do skryptów i wielu celów
fping wysyła sondy do wielu hostów i odczytuje cele z pliku, co czyni go użytecznym w skryptach powłoki. Na przykład fping -c 5 192.0.2.10wysyła pięć sond. Pasuje do systemów Linux i Unix, gdzie istotne jest przetwarzanie wsadowe.
3. gping: najlepszy dla wykresu terminala na żywo
GPING generuje wykresy czasu reakcji w terminalu i umożliwia porównywanie hostów obok siebie. Wizualny obraz sprawia, że skoki napięcia są łatwiejsze do zauważenia niż przewijany tekst. Jest to oprogramowanie open source z opcjami instalacji dla systemów Windows, macOS i Linux; wybierz je, aby uzyskać lekki wykres na żywo.
4. PsPing: najlepszy do sprawdzania protokołu TCP w systemie Windows
Microsoft Sysinternals PsPing obsługuje testy ICMP, TCP, opóźnień i przepustowości. Na przykład, psping -n 10 server.example:443sprawdza odpowiedź połączenia TCP na porcie 443, gdy ICMP jest zablokowany, a usługa powinna akceptować połączenia. Wyniki TCP i ICMP mierzą różne rzeczy.
5. Nping: najlepszy do zaawansowanego testowania pakietów
Nping , dystrybuowany z Nmap, wysyła i analizuje ruch ICMP, TCP, UDP i ARP do wielu celów. Pomaga administratorom testować, jak urządzenia lub zapory sieciowe obsługują różne typy pakietów. To narzędzie wiersza poleceń jest odpowiednie dla użytkowników, którzy potrafią interpretować wyniki. Testuj tylko systemy, do których masz uprawnienia.
6. PingPlotter: najlepszy do śledzenia połączenia w czasie
PingPlotter łączy powtarzające się pomiary opóźnień, informacje o trasie i wykresy czasowe, aby diagnozować sporadyczne problemy. Wersje desktopowe i chmurowe różnią się funkcjami i limitami połączenia, dlatego należy sprawdzić szczegóły aktualnego planu. Skorzystaj z osi czasu, aby sprawdzić, czy straty lub zmiany opóźnień powtarzają się na trasie.
Wykresy trendów pomagają odróżnić krótkotrwały skok od powtarzającego się wzorca.
7. Zestaw narzędzi inżynierskich SolarWinds: najlepszy dla administratorów sieci
Komercyjny zestaw narzędzi inżynierskich zawiera narzędzia Simple Ping, Enhanced Ping, Ping Sweep i inne narzędzia sieciowe. Wykresy i monitorowanie wielu urządzeń są odpowiednie dla administratorów, którzy potrzebują czegoś więcej niż jednorazowego polecenia. Jest to oprogramowanie płatne z bezpłatną wersją próbną; licencję należy potwierdzić na stronie dostawcy.
8. Angry IP Scanner: najlepszy do wykrywania hostów międzyplatformowych
Angry IP Scanner to darmowy skaner open source dla systemów Windows, macOS i Linux. Skanuje zakres lub listę, sprawdza, które hosty odpowiadają, rozwiązuje nazwy i opcjonalnie sprawdza porty. Eksportuje wyniki, ale nie monitoruje opóźnień długoterminowych. Sprawdź oficjalne pliki do pobrania, aby poznać aktualne pakiety i wymagania.
Wynik pingowania podsumowuje, które adresy odpowiedziały i zmierzone czasy przesyłania odpowiedzi.
9. Zaawansowany skaner IP: najlepszy do wykrywania sieci LAN Windows
Advanced IP Scanner to darmowe narzędzie dla systemu Windows do skanowania lokalnego zakresu adresów IP. Wyświetla listę urządzeń i może wyświetlać adresy MAC, foldery współdzielone oraz akcje zdalnego sterowania, gdy masz do nich dostęp. Te funkcje sprawiają, że jest przydatne do inwentaryzacji sieci LAN wykraczającej poza pingowanie. Skanuj tylko sieci, które masz uprawnienia do inspekcji.
Wyślij kilka sond, porównaj znaną bramę z celem zdalnym i powtórz w trakcie rozwiązywania problemu. Zapisz protokół: utrata ICMP, opóźnienie połączenia TCP i odpowiedź aplikacji odpowiedzą na różne pytania.