17Jul

Jak monitorować przepustowość i wykorzystanie danych poszczególnych urządzeń w sieci

Ile przepustowości i danych używają urządzenia w sieci? Wierzchołki przepustowości mogą spowolnić całą sieć, a wykorzystanie danych na urządzenie jest ważne, jeśli dostawca usług internetowych narzuca ograniczenie przepustowości.

Niestety, trudno jest uzyskać pełny obraz wykorzystania przepustowości i danych w normalnej sieci domowej. Twoje najlepsze oprogramowanie to niestandardowe oprogramowanie routera - ale istnieją opcje, nawet jeśli nie chcesz używać jednego z nich.

Monitoruje wykorzystanie pasma i danych w twoim routerze

Najdokładniejszym sposobem monitorowania byłby twój router. Wszystkie urządzenia w sieci łączą się z Internetem za pośrednictwem routera, więc jest to jedyny punkt, w którym wykorzystanie przepustowości i transfer danych może być monitorowane i rejestrowane.

To nie jest takie proste, jak być powinno. Większość ruterów domowych nie ma nawet możliwości sprawdzenia, które urządzenia używają obecnie tej przepustowości, a tym bardziej historii pobierania i przesłania danych w tym miesiącu. Niektóre zaawansowane routery oferują możliwość śledzenia ilości danych przesłanych i pobranych co miesiąc, ale niekoniecznie oferują przeglądanie stanu przepustowości na urządzenie lub historię użycia danych na urządzenie.

Zamiast tego będziesz musiał polegać na oprogramowaniu firmware routera innej firmy. Oprogramowanie sprzętowe routera, takie jak DD-WRT, oferuje możliwość sprawdzenia wykorzystania przepustowości na żywo i można sprawdzić, które urządzenia aktualnie używają najwięcej danych. Pozwoli to na wskazanie dowolnego urządzenia wyłapującego przepustowość w danym momencie.

Monitorowanie użycia danych przez dłuższy czas jest trudniejsze. Dodatek Moja strona dla DD-WRT robi to dobrze, chociaż będzie wymagał dodatkowego miejsca na twoim routerze, aby kontynuować rejestrowanie wszystkich tych danych w czasie - na przykład urządzenie podłączone do pamięci USB.

Uzyskanie routera DD-WRT umożliwia korzystanie z tej funkcji nie jest tak trudne, jak mogłoby się wydawać.Na przykład, Buffalo oferuje routery, które są dostarczane z preinstalowanym DD-WRT, podczas gdy Asus deklaruje kompatybilność z DD-WRT dla ich linii routerów.

Jest również Gargoyle, oprogramowanie sprzętowe routera oparte na OpenWRT, zaprojektowane specjalnie pod kątem monitorowania przepustowości i wykorzystania danych. Może również wymuszać limity na określonych urządzeniach, aby zapobiec pobieraniu i przesyłaniu zbyt dużej ilości danych.

Istnieje skrypt typu wrtbwmon przeznaczony dla routerów działających pod kontrolą systemu operacyjnego Linux, takich jak DD-WRT, OpenWRT i Tomato. Jednak ten skrypt zapisuje te informacje do bazy danych, co oznacza, że ​​należy podać oddzielną bazę danych, z którą może się łączyć przez sieć, aby rejestrować te informacje - nie można wykonać wszystkich prac na samym routerze. Nie jest już pod aktywnym rozwojem, ale autor zaleca kilka rozwidleń oprogramowania sprzętowego routera Pomidor, które zawierają funkcje oparte na nim. Użytkownicy OpenWRT mogą używać luci-wrtbwmon, co znacznie upraszcza obsługę.

Monitorowanie poszczególnych urządzeń

Nie ma magicznego sposobu na uruchomienie narzędzia, które w jakiś sposób monitoruje cały ruch sieciowy bez pomocy routera. Informacje te muszą zostać przechwycone na samym routerze. Jeśli nie możesz uchwycić lub wyświetlić tych informacji na routerze, możesz polegać na narzędziach monitorowania przepustowości wbudowanych w każde urządzenie.

Jest to bardziej skomplikowane, niż się wydaje. Nie można po prostu użyć jednej metody, ponieważ można mieć komputery PC z systemem Windows, komputery Mac, telefony z Androidem, iPhone'y i iPady, konsole do gier, telewizory inteligentne i dekodery strumieniowe, podłączone do routera domowego. Co gorsza, wiele z tych urządzeń - laptopów, smartfonów i tabletów - będzie używać nie tylko danych w sieci domowej. Nie możesz więc polegać na mierniku zużycia danych, który pokazuje, ile danych pobrałeś na swoim laptopie, ponieważ niektóre z nich miały miejsce poza domem w innej sieci Wi-Fi.

Różne systemy operacyjne mają różne narzędzia, które mogą pomóc. GlassWire to darmowe i dopracowane narzędzie do monitorowania sieci, które śledzi wykorzystanie danych we wszystkich wersjach systemu Windows. W systemach Windows 10 i 8 można również ustawić określone połączenie jako "odmierzane" połączenie, a system Windows będzie śledzić wykorzystanie danych. Zmieni to jednak sposób, w jaki system Windows i niektóre aplikacje korzystają z połączenia.

Mac może używać Bandwidth + z Mac App Store. Jeśli większość wykorzystania przepustowości ma miejsce na kilku komputerach, daje to dobry przegląd tego, które z nich używa najwięcej danych.

Android's wbudowany monitor zużycia danych może umożliwiać monitorowanie zużycia danych Wi-Fi, ale nie dla określonej sieci - tylko wszystkie dane Wi-Fi.iPhone'y i iPady pozwalają tylko na monitorowanie wykorzystania danych komórkowych. Będziesz potrzebować aplikacji innych firm na te urządzenia, aby śledzić, ile danych używasz w sieci Wi-Fi.

Jedynym sposobem uzyskania pełnego obrazu jest monitorowanie wykorzystania danych z routera. Jeśli nie możesz tego zrobić, ale chcesz się dowiedzieć, które urządzenia używają najwięcej danych, pomoże Ci zainstalowanie niektórych z powyższych narzędzi na komputerach. Ale niektóre urządzenia nie pozwalają na instalowanie aplikacji, które mogą pomóc w monitorowaniu tego - konsole gier i inne urządzenia, które na przykład transmitują multimedia z Internetu do telewizora.

Jeśli jest to dla Ciebie naprawdę ważne, jedyną realną opcją jest skonfigurowanie routera z niestandardowym oprogramowaniem sprzętowym routera i używanie na nim narzędzia do monitorowania przepustowości i rejestrowania danych.

Image Credit: Timo Kuusela na Flickr