Jakie są lepsze narzędzia / narzędzia do testowania rzeczywistej przepustowości łącza? W moim przypadku testuję prawdziwą przepustowość przez most WiFi.
networking
wifi
bandwidth
James Moore
źródło
źródło
Przeciągnęłbym potokiem coś takiego jak / dev / urandom (lub / dev / zero, aby przetestować kompresję urządzeń, jeśli w ogóle), używając dwóch maszyn * nix.
Listen i potokuj do / dev / null na jednej maszynie
Podłącz i potokuj 100MiB losowych danych na drugim
Dla statystyk w czasie rzeczywistym użyj pipeviewer
źródło
netcat
standardowego wejścia. Możesz go ponownie użyć, aby twoje późniejsze testy były również bardziej porównywalne.Oto podejście brutalnej siły i ignorancji ...
Wielu klientów FTP z wiersza poleceń raportuje statystyki przesyłania, więc możesz po prostu użyć FTP, aby GET lub PUT dostatecznie duży plik, aby statystyki były znaczące.
źródło
IxChariot . Nie jest darmowy, ale może symulować wszelkiego rodzaju ruch. SmallNetBuilder.com używa go do swoich testów produktów.
źródło
Co uważasz za „rzeczywistą przepustowość sieci”? Zależy to całkowicie od funkcji sieci i potrzeb użytkowników.
Na przykład przepustowość nie będzie decydującym atrybutem wydajności sieci, jeśli masz sześciu użytkowników, którym nie wolno przesyłać strumieniowo plików wideo / audio ani przesyłać plików. W takim przypadku, gdy masz wystarczającą przepustowość dla ich standardowego ruchu, więcej jest po prostu marnotrawstwem.
Testy porównawcze są przydatne do określania słabych punktów w sieci, ale nie należy ich traktować jako odzwierciedlenia doświadczenia użytkownika, chyba że naśladują wzorce ruchu użytkowników.
Jeśli próbujesz po prostu dowiedzieć się, ile przepustowości możesz przepchnąć przez mostek bezprzewodowy, zanim spadnie, naprawdę nie możesz pokonać iperf i FTP (choć może być potrzebna kilka maszyn testujących w tym samym czasie). Pamiętaj również o przetestowaniu ruchu dwukierunkowego.
Jeśli chcesz dowiedzieć się, jakie są przewidywane wrażenia użytkowników, potrzebujemy więcej informacji.
źródło
Użyłem PCATTCP do przetestowania prostej przepustowości. Program jest ustawiony na odbiór na jednym komputerze, a następnie drugi komputer nadaje.
http://www.pcausa.com/Utilities/pcattcp.htm
źródło
Możesz użyć oprogramowania D-ITG. Jest bezpłatny i można go pobrać ze strony http://www.grid.unina.it/software/ITG/
Użyłem go do przetestowania kilku komputerów podłączonych do sieci z różnymi systemami operacyjnymi. Przepustowość, jitter i opóźnienie można łatwo zmierzyć.
źródło
Komercyjną alternatywą jest Netrounds (www.netrounds.com). Jest to usługa w chmurze (SaaS), co oznacza, że nie ma inwestycji. Istnieje również bezpłatny 30-dniowy okres próbny.
Wykorzystuje aktywne urządzenia pomiarowe, które można łatwo pobrać. Te sondy używają zoptymalizowanego jądra Linux w celu uzyskania najwyższej wydajności i najlepszej kontroli sprzętu sieciowego.
Netrounds może generować i mierzyć do 10 Gbit / s przy użyciu standardowego sprzętu komputerowego, zarówno TCP, jak i UDP (nawet multicast). Obsługa sieci VLAN i wielu strumieni QoS.
źródło