Jak sprawdzić przepustowość sieci?
Podczas codziennego korzystania z komputera, czy to w domu czy w pracy, często zadajemy sobie pytanie, jak szybka jest nasza sieć. Nie ma znaczenia czy jest to tradycyjna sieć kablowa, czy jest sieć Wi-Fi, warto wiedzieć jakie ma swoje limity. Poniższa porada ma na celu wskazanie w jaki sposób sprawdzić przepustowość sieci, a tym samym dowiedzieć się czy mamy wszystko dobrze ustawione oraz czy nasz sprzęt działa zgodnie z deklaracjami producenta. Ma to znaczenie szczególnie ze względu chociażby na różne standardy (o standardach mówiliśmy w jednym z podcastów) sieci Wi-Fi – oferujące różne prędkości maksymalnego przesyłu danych.
Prędkość internetu, czyli czy Twój ISP kłamie 🙂
Jeśli masz zdrowe nerwy i jesteś człowiekiem rozumiejącym jak działają dostawcy internetu możesz przetestować swoje łącze internetowe na specjalnie przygotowanej do tego stronie – http://www.speedtest.net/. Myślę, że strona jest na tyle przejrzysta i prosta niczym budowa cepa, że nie trzeba jakoś specjalnie tłumaczyć co i jak 🙂 Jako ciekawostkę można zaś podać fakt, że firma ookla, która tworzy w/w stronę udostępnia także przyjazne aplikacje na systemy mobilne (znajdziecie je w odpowiednich AppStorach albo innych Google Playach).
Jak sprawdzić przepustowość sieci lokalnej?
Jednak w jaki sposób sprawdzić maksymalną prędkość przesyłu danych w sieci lokalnej? Otóż z pomocą przychodzi tu bardzo proste narzędzie – iperf. Na stronie projektu znajdziemy przygotowane pliki wykonywalne dla systemów Windows, Linux, Mac OS, Solaris, oraz źródła programu do samodzielnej kompilacji. Program ten jest diabelnie prosty w obsłudze. Warto zaznaczyć, że działa w układzie – klient-serwer, bo przecież do zmierzenia przepustowości sieci potrzebujemy minimum dwóch maszyn 😉 (co jest raczej oczywiste). Tak więc po ściągnięciu odpowiednich plików musimy przygotować właściwie tylko jedną rzecz – adres IP maszyny która będzie serwerem (z tym nie powinno być problemu). Tak więc na jednej maszynie uruchamiamy iperf poleceniem:
iperf -s
Ta maszyna stała się właśnie serwerem nasłuchującym i oczekującym na zapytania klienta. Na drugiej maszynie uruchamiamy iperf poleceniem:
iperf -c adres.ip.serwera
I po chwili na ekranach ukażą się wyniki działania testu. U mnie wyglądało to następująco dla sieci LAN (router i switch 1Gbit):
Druga strona:
Jak widać, nieco tu brakuje do pełnego 1Gbit, ale jak na sieć domową jest całkiem znośnie 😉 Pozostało mi jeszcze sprawdzić jak się prezentuje w tym zamieszaniu sieć WiFi:
I ponownie druga strona:
Jak widać sieć WiFi działa całkiem przyzwoicie.
A wy jakie macie sposoby na to aby sprawdzić przepustowość sieci?
Sysinternals PsPing
http://technet.microsoft.com/en-us/sysinternals/jj729731
powiem nawet więcej
http://spece.it/windows-serwer-artykuly/psping-pingowanie-pomiar-opoznien-i-przepustowosci
😉
(udało się wstawić komentarz z Firefox)
Jak uzyskałeś tak dobre wyniki?
Ja mam transfery na poziomie 30MB/s a przepustowość na poziomie 270Mb/s na sieci 1Gb/s i MS Windows. Oczywiście AV wyłączyłem po obu stronach.
Próbowałem między dwoma kompami z pominięciem routera i switcha i tak samo bez rewelacji.
Czyżby jakieś zabiegi z jumbo frame?