Корпус: дети используют чрезмерную пропускную способность Интернета, и их необходимо контролировать, устройства всегда подключены, поэтому время соединения не требуется. Нужна программа, которая может контролировать каждое устройство для использования в сети и может отличать интернет и локальную сеть.С чего начать с мониторинга сетевого трафика
Прямо сейчас интернет от модема до маршрутизатора, у которого нет этой возможности, я намерен подключить Интернет непосредственно к настольному компьютеру, а затем использовать Windows ICS (совместное использование интернет-соединений) перенаправить его через Wi-Fi. Таким образом, приложение, работающее на рабочем столе, должно иметь возможность фиксировать эту информацию и отображать ее для меня.
Это скорее возможность обучения для меня, чем любая реальная потребность. У меня есть приличный опыт работы с winforms C# и очень небольшой опыт работы с сокетами, хотя я не думаю, что мне это понадобится.
Я ищу, с чего начать, в Интернете полно тонны информации, но поиск все труднее и труднее, google собирает массу готовых программ, полный программ-шпионов для загрузки, но я бы предпочел более органический метод.
Может кто-то мне точку в правильном направлении, какие классы я должны быть глядя и т.д ...
Приборов, компьютеры, плеер, iPhone', PS3, WIU, XBox360, поэтому в основном все, хотя я не уверен, что это даже имеет значение.
Не изобретать колесо. Wireshark может регистрировать трафик, а затем вы можете анализировать его на содержание вашего сердца. –
Дело не в том, чтобы изобретать колесо, как я указал в вопросе, это возможность обучения для меня. Почему я должен учиться водить, это то, что для такси ... Действительно? –