
У меня есть некоторые интересы в мониторинге домашней сети, потому что скорость доступа в интернет была очень медленной около месяца назад. И она все еще такая же в это время. Я позвонил своему интернет-провайдеру, чтобы спросить и попытаться решить эту проблему. Они сказали, что интернет-трафик из моей сети слишком высок, до максимальной скорости загрузки.
Если они сказали правду, я предполагаю, что какая-то машина в моей сети сделала что-то странное или заражена каким-то вредоносным ПО, и они этого не знают. Конечно, проблема не в моем компьютере, я уже проверил. У меня нет разрешения на доступ ко всем компьютерам в сети. Поэтому я думаю, что решение для выяснения проблемы — мониторинг сети.
В компании они могут сделать это легко, потому что у них достаточно денег и ресурсов. Но эта ситуация - моя домашняя сеть (использующая tp-link W8910-G), и я всего лишь программист. Я могу купить новое сетевое устройство для поддержки мониторинга, если оно не слишком дорогое. Пожалуйста, помогите мне с каким-нибудь руководством. Спасибо.
решение1
Если все, что вам нужно, это быстрая проверка, приобретите концентратор (в некоторых местах это дешево, как вода), затем подключите все устройства к концентратору, а затем концентратор подключается к маршрутизатору. Это замедлит вашу сеть, и чем больше устройств, тем больше удар по производительности. Однако вы сможете использовать такие программы, как WireShark и Fiddler, чтобы шпионить за каждым пакетом, идущим к шлюзу и от него. Заставьте программу слушать в беспорядочном режиме (клянусь своей душой, как бы мало это ни стоило, беспорядочный режим — это официальный жаргон), изолируйте случай, затем предъявите свою улику-на-четверку преступнику.
При желании, с хорошим маршрутизатором вы можете просто проверить, к чему и кем осуществляется доступ, прямо со страницы администратора. Или просто запретить доступ ко всему, кроме доменов в белом списке, а затем проверить, кому и за что отказывают в доступе.