Предположим, вы являетесь администратором модема Wi-Fi и (скажем) четырех устройств на нем. Ради аргумента, скажем, P C, iMa c, iPhone и iPad.
Как я могу точно увидеть, какую полосу пропускания использует данное устройство в данный момент?
Что я знаю до сих пор
- Для настольных компьютеров / ноутбуков (например, iMa c и P C в примере) я могу запустить
netstat -an
, чтобы отобразить все соединения Однако я не вижу, как используется пропускная способность. (Я не уверен, что телефоны и планшеты имеют схожие команды) - Если есть возможность подключиться к самому модему, возможно, он предоставляет список подключенных устройств и статистику - и если да, есть ли стандартный способ сделать это, или каждый модем отличается?
Пример вывода netstat -an
Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1309 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING
TCP 0.0.0.0:5357 0.0.0.0:0 LISTENING
TCP 0.0.0.0:49152 0.0.0.0:0 LISTENING
Желаемый вывод
В конечном итоге я хочу создать живую таблицу каждого подключенное устройство и его потребление полосы пропускания в любой момент
например
--Device-- --Bandwidth Down-- --Bandwidth Up--
PC 5 Mbps 3 Mbps
iMac 0.45 Mbps 0.1 Mbps
iPhone 16 Mbps 12 Mbps
iPad 0 Mbps 0 Mbps