Я использую NetWorx в своей домашней сети для мониторинга пропускной способности. Он может регистрировать данные напрямую с маршрутизатора, используя SNMP или UPnP.
Предостережение заключается в том, что вам нужно держать компьютер мониторинга включенным и отслеживать трафик 24/7, потому что маршрутизатор сбрасывает свои счетчики выгрузки и загрузки каждые 4 ГБ.
Хотя это позволяет вам узнать, каково ваше общее потребление пропускной способности, оно не позволит вам отличить использование данных от использования ваших соседей по дому.
Как упоминалось в комментариях @NevinWilliams, если вы не собираетесь использовать Wi-Fi, вы можете измерить трафик отдельных сетевых интерфейсов с помощью SNMP. NetWorx может сделать это, но вам может потребоваться запустить его на отдельных компьютерах для мониторинга их отдельных интерфейсов локальной сети.
Вы могли бы попросить каждого из ваших соседей установить и запустить NetWorx для мониторинга их индивидуального трафика, но это сводится к тому, доверяете ли вы им старательно контролировать их интернет-трафик, а не обманывать.
Кроме того, вы можете установить DD-WRT на своем маршрутизаторе и настроить сервер FreeRADIUS для управления аутентификацией и учетом. Это сложный материал, но вы можете найти руководства в Интернете и на различных форумах и выяснить, как это сделать.
Если вы не хотите, чтобы все это настраивалось, лучше всего использовать службу «горячая точка», например HotspotSystem, для управления пропускной способностью. У них есть несколько бесплатных планов, но вам нужно будет прошить либо DD-WRT, либо прошивку нестандартного маршрутизатора OpenWRT на поддерживаемом маршрутизаторе.