Как посмотреть сетевую активность windows

Загрузить PDF

Загрузить PDF

Возможно, вам нужно посмотреть активные сетевые соединения на компьютере под управлением Windows. Это можно сделать несколькими способами. Вы можете открыть Центр управления сетями и общим доступом или работать с утилитой командной строки «netstat» (network statistics – сетевая статистика), которая позволяет обнаруживать сетевые проблемы и сетевой трафик; пользоваться этой утилитой довольно легко.

  1. Step 1 Нажмите «Пуск».

  2. Step 2 Нажмите «Настройки».

  3. Step 3 Нажмите «Ethernet».

  4. Step 4 Нажмите «Центр управления сетями и общим доступом».

    В Центре управления сетями и общим доступом вы можете получить информацию о состоянии сети, типе сетевого соединения, активных соединениях и возможности подключиться к другим компьютерам.[1]

  5. Step 5 Щелкните по значку возле «Соединения».

    Значок зависит от типа вашего соединения. Например, если вы подключены к Ethernet-сети, то значок имеет вид Ethernet-кабеля со штекером, а если вы подключены к беспроводной сети, то значок выглядит как пять вертикальных столбцов.[2]

  6. Step 6 Нажмите «Подробно».

    Откроется окно, в котором будет отображена подробная информация о вашем сетевом соединении.

    Реклама

  1. Step 1 Нажмите «Пуск».

  2. Step 2 В строке поиска введите ncpa.cpl.

  3. Step 3 В результатах поиска щелкните по «ncpa.cpl».

    Откроется окно «Сетевые подключения», в котором отобразятся активные сетевые соединения.

  4. Step 4 Щелкните правой кнопкой...

    Щелкните правой кнопкой мыши по интересующему вас сетевому подключению.

  5. Step 5 В выпадающем меню нажмите «Состояние».

  6. Step 6 Откроется окно «Состояние подключения по сети».

    В этом окне вы можете просмотреть информацию о сетевом соединении. Для получения дополнительной информации нажмите «Сведения».[3]

    Реклама

  1. Step 1 Нажмите «Пуск».

  2. Step 2 В строке поиска введите cmd.

    В результатах поиска щелкните по «cmd», чтобы открыть окно командной строки (в Windows Vista и поздних версиях).[4]

  3. Step 3 Откроется окно командной строки (с черным фоном).

    В этом окне вы будете вводить команду netstat. Команда вводится с различными опциями, самые популярные из которых приведены ниже.

  4. Step 4 Введите netstat -a, чтобы отобразить активные соединения.

    Эта команда приведет к отображению списка активных TCP-соединений (TCP, transmission control protocol — протокол управления передачей), в котором имени физического компьютера соответствуют локальные адреса, а имени хоста – удаленные адреса. Также будет отображено состояние порта (в режиме ожидания, подключение установлено и так далее).[5]

  5. Step 5 Введите netstat -b,...

    Введите netstat -b, чтобы отобразить программы, использующие сетевые соединения. Эта команда приведет к отображению списка, который аналогичен выводимому командой netstast -a, но здесь также отобразятся программы, использующие соединения и порты.[6]

  6. Step 6 Введите netstat -n, чтобы отобразить IP-адреса.

    Эта команда приведет к отображению списка TCP-соединений, но вместо имен компьютеров или поставщиков услуг отобразятся реальные IP-адреса.[7]

  7. Step 7 Введите netstat /?

    , чтобы отобразить командные опции. Эта команда приведет к отображению списка всех опций команды netstat.[8]

  8. Step 8 Просмотрите активные сетевые подключения.

    Введя команду netstat, откроется список TCP/UCP-соединений с IP-адресами.

    Реклама

  1. Step 1 Нажмите «Пуск».

  2. Step 2 Нажмите «Выполнить».

    Откроется окно с текстовой строкой.

  3. Step 3 Введите cmd.

  4. Step 4 Откроется окно командной строки (с черным фоном).

    В этом окне вы будете вводить команду netstat. Команда вводится с различными опциями, самые популярные из которых приведены ниже.

  5. Step 5 Введите netstat -a, чтобы отобразить активные соединения.

    Эта команда приведет к отображению списка активных TCP-соединений (TCP, transmission control protocol — протокол управления передачей ), в котором имени физического компьютера соответствуют локальные адреса, а имени хоста – удаленные адреса. Также будет отображено состояние порта (в режиме ожидания, подключение установлено и так далее).[9]

  6. Step 6 Введите netstat -b,...

    Введите netstat -b, чтобы отобразить программы, использующие сетевые соединения. Эта команда приведет к отображению списка, который аналогичен выводимому командой netstast -a, но здесь также отобразятся программы, использующие соединения и порты.[10]

  7. Step 7 Введите netstat -n, чтобы отобразить IP-адреса.

    Эта команда приведет к отображению списка TCP-соединений, но вместо имен компьютеров или поставщиков услуг отобразятся реальные IP-адреса.[11]

  8. Step 8 Введите netstat /?

    , чтобы отобразить командные опции. Эта команда приведет к отображению списка всех опций команды netstat.[12]

  9. Step 9 Просмотрите активные сетевые подключения.

    Введя команду netstat, откроется список TCP/UCP-соединений с IP-адресами.

    Реклама

Советы

  • В качестве альтернативы на сайте SysInternals скачайте программу TCPView.
  • Поэкспериментируйте с командами UNIX (упомянутая выше команда netstat также является командой UNIX). Эти команды можно найти в интернете при помощи поисковика.
  • Имейте в виду, что в Linux команда netstat больше не поддерживается, поэтому вместо нее используйте команды ip –s или ss, или ip route.

Реклама

Об этой статье

Эту страницу просматривали 179 038 раз.

Была ли эта статья полезной?

Microsoft Network Monitor это классический инструмент сетевой диагностики для Windows, которой позволяет выполнить захват и анализ входящего и исходящего трафика на компьютере. Несмотря на то, что это продукт не развивается и не обновляется уже более 3 лет, его часто используют администраторы, когда нужно выполнить диагностику сетевых подключений. NetMon предоставляет на порядок меньше возможностей и не так хорош в расширенном разборе пакетов, по сравнению с популярным инструментом захвата и анализа WireShark. Однако графический интерфейс Network Monitor гораздо проще и интуитивное, да и сам продукт легче. Поэтому в некоторых сценариях его использование вполне оправдано и удобно.

В этой статье мы рассмотрим, как использовать Network Monitor для захвата и анализа сетевого трафика в реальном времени и для снятия дампа трафика для последующего анализа.

Идею этой статьи подкинул один из участников нашего чата, который получил от провайдера предупреждение о том, что его Windows VPS сервер используется для рассылки писем. Рассылка производилась в разное время, поэтому отследить процесс, выполняющий инициацию SMTP сессий, в реальном времени не удалось. Для поиска источника проблемы нужно настроить захват всего исходящего трафика по стандартным SMTP портам 25, 587 и 465, и определить исполняемый файл или скрипт, который выполняет рассылки.

Установить Microsoft Network Monitor 3.4 (последняя в прямо смысле версия) можно, скачав установщик (NM34_x64.exe) с сайта Microsoft (https://www.microsoft.com/en-us/download/details.aspx?id=4865), или установить пакет с помощью пакетного менеджера winget:

winget install Microsoft.NetMon

Установка Microsoft.NetMon с помощью WinGet

После установки, запустите Network Monitor с правами администратора.

В окне NetMon нажмите New Capture.

По умолчанию Network Monitor, собирает весь трафик, проходящий через интерфейсы компьютеры. За длительный промежуток времени размер такого сетевого дампа может быть весьма значительным. В нашем случае мы хотим собирать только исходящие пакеты по одному из известных SMTP портов.

Нажмите кнопку Capture Settings. В этом окне можно настроить фильтры, которые определяют какой трафик должен собирать NetMon. В разделе Load Filter -> Standard Filters есть несколько шаблонов фильтров для типовых задач. В нашем случае нам нужен фильтр по TCP портам. Выберите TCP-> TCP ports.

Добавить фильтр захвата трафика в Network Monitor

В окно редактора фильтра будет вставлен следующий код шаблона:

tcp.port == 80 OR Payloadheader.LowerProtocol.port == 80

Нужно отредактировать правило и добавить в него все три стандартные SMTP порты:

(tcp.port == 25 OR Payloadheader.LowerProtocol.port == 25 OR

tcp.port == 587 OR Payloadheader.LowerProtocol.port == 587 OR
tcp.port == 465 OR Payloadheader.LowerProtocol.port == 465)

Если на сервере несколько сетевых интерфейсов или дополнительных IP адресов на адаптере, можно добавить фильтр на исходящий IP:

AND
(IPv4.SourceAddress == 192.168.158.144)

Отредактировать фильтр NetMon, захват трафика на определенные порты

Фильтры в Network Monitor можно комбинировать с помощью скобок и логических выражений
OR
/
AND
/
NOT
, или использовать вместо них
||
,
&&
или
!
.

Нажмите кнопку Apply, чтобы сохранить фильтр.

Затем перейдите в раздел Tools -> Options -> Parser profiles. Выберите Windows в профиле парсера по умолчанию (Set as active).

Выбрать парсер для Network Monitor

Теперь можно запустить захват трафика. Нажмите кнопку Start в панели инструментов.

Microsoft Network Monitor - запустить захват трафика

Теперь вам нужно воспроизвести проблему, или если она появляется редко в неизвестные моменты времени, просто оставьте NetMon запущенным в течении дня/недели.

Имейте в виду, что в зависимости от настроек фильтра захвата, дамп сетевого трафика за большой промежуток времени потребует значительного количества RAM и свободного места на диске.

В нашем случае через некоторое время в журнале пакетов NetMon появились события, соответствующий примененным фильтрам. Если открыть содержимое пакетов, то можно обнаружить что выполнялась попытка SMTP подключения. Внутри пакетом можно увидеть команды SMTP протокола, попытки аутентификации, адрес целевой сервер и email адрес, на который выполняется отправка (пример SMTP команд в telnet для отправки почты с аутентификацией).

Дамп трафика в Network Monitor, определить процесс, которые инициирует сетевое подключение

В поле Process Name указано имя процесса, который инициировал данные сетевой трафик. В этом случае мы определили, что SMTP рассылка выполняется консольной утилитой
blat.exe
.

Также в дамп попала моя сессия
powershell.exe
, из которой я проверял доступность порта 25 на внешнем сервере:

Test-NetConnection smtp.mail.ru -port 25

Чтобы остановить захват сетевого трафика, нужно нажать кнопку Stop. Полученный дамп трафика можно сохранить *.CAP файл для последующего анализа в офлайн режиме.

Можно добавить дополнительные фильтры по IP или MAC адресу назначения/источника, различным протоколам, портам и специальные фильтры для анализа трафика некоторых протоколов (SMB, HTTP, DNS). Фильтры можно применять как целиком к захваченному трафику, так и для фильтрации отображаемых данных в рамках текущей сессии (окно Display Filter).

Например, чтобы отфильтровать пакеты, можно щелкнуть по любому из значений в списке пакетов и выбрать Add [something] to Display Filter.

Добавить в фильтр Network Monitor правило по IP адресу назначения

На скриншоте я добавил правило фильтрации по IP адресу назначения. В окно фильтра был добавлен такой код:

Destination == "ip_adress"

Примеры фильтров в Microsoft Network Monitor

Ниже представлены несколько примером часто используемых фильтров Network Monitor.

Фильтр по IP адресу назначения:

IPv4.SourceAddress == 192.168.0.1

Фильтр по IP источника или назначения:

IPv4.Address == 192.168.0.1

Фильтр по номеру TCP порта:

tcp.port == 443
OR
Payloadheader.LowerProtocol.port == 443

Можно указывать диапазоны портов:

(udp.Port>=10000 && udp.port<=19999)

В этой статье мы рассмотрели особенности захвата и последующего анализа сетевого трафика в Windows с помощью Microsoft Network Monitor. Также в Windows для снятия дампа трафика без установки Network Monitor на компьютере можно использовать встроенную консольную утилиту PktMon. Дамп, снятый такой утилитой, можно проанализировать на любом компьютере с установленным NetMon или Wireshark.

Last Updated :
17 May, 2020

There could be instances where we need to check our current network connectivity or sometimes troubleshoot a particular connection. We can follow a few simple steps to check the active connections. We also have some predefined commands that when entered in command prompt give a detailed explanation about the connection including the IP address, port numbers, and connection status. In this article lets look at the ways to check the active network connections on Windows.

Network Connections

There are two methods to check network connections:

Method 1: Using control panel

Step 1: In the search tab, search for the control panel and click on view network status and tasks below the Network and Internet. (This displays the current network the system is connected to.)

Step 2: You can click on connections to check the network status

Step 3: Click on Details for more information about the network connection like IPv6 address, subnet mask, etc.

Alternatively:

Step 1: Go to settings and click on Network & Internet

Step 2: Select Ethernet and then click on Network and Sharing Center that would navigate to the same page where the current network is shown

Method 2: Using Network connections folder

Step 1: In the search bar type: “ncpa.cpl” and press enter

This would show all the connections but we can identify the active connection using the green icon

Step 2: Right-click on the active connection and click on the status to see the status page.

Now, you can click on details for more information just like we did in the earlier steps

Checking All active connections

Other than the internet connections which we have seen till now, there are many more active connections in order for the system to function. To look at such connections follow the steps below:

Step 1: In the search bar type “cmd” (Command Prompt) and press enter.

Alternatively, press “ + R” on the keyboard. In the open text box type “cmd” and click on OK

This would open the command prompt window.

Step 2: We can now enter the netstat commands to look at all current active connections

netstat -a” shows all the currently active connections and the output display the protocol, source, and destination addresses along with the port numbers and the state of the connection.

netstat -b” shows the executable involved in creating each connection or listening port

Please note that we need extra privileges to execute this output. We might see the following error.

In such cases, open the command prompt and run it as administrator.

netstat -n” shows similar outputs with IP addresses rather than names of system or services

netstat /?” shows all the options available with the command

В этой публикации, друзья, рассмотрим, как узнать, какие программы используют Интернет. По разным причинам нам может понадобиться знать это. Можем столкнуться с необходимостью контроля трафика в условиях лимитного интернет-подключения или ограниченной пропускной способности канала. Можем заботиться о своей безопасности и конфиденциальности, увы, не всем программам можно доверять в этом плане. Можем искать решения по улучшению производительности, искать причины низкой скорости Интернета. Так как же узнать в Windows, какие программы активно сообщаются с Интернетом?

Какие программы используют Интернет в данный момент, оперативно подскажет диспетчер задач Windows. Запускаем его, можно в меню по клавишам Win+X, можно в контекстном меню на панели задач, а можно клавишами Ctrl+Shift+Esc. Смотрим столбец «Сеть», кликом по его названию можем отсортировать активные процессы по степени нагрузки на сеть, чтобы вверху столбца были активно использующие сеть процессы. Если по названию процесса непонятно, что за таковой, какой программе или системной функции принадлежит, можно в контекстном меню на этом процессе использовать возможности по открытию расположения файла и поиска информации в Интернете.

Но, друзья, столбец «Сеть» отображает активность локальной сети, а не конкретно использование Интернета. Если у вас будут запущены какие-то процессы, связанные с локальной сетью, к примеру, фоновый бэкап данных на сетевое хранилище, в таком случае программа-бэкапер будет работать только внутри локальной сети. Т.е. по столбцу «Сеть» о том, что та или иная программа активно использует Интернет, можем судить, если только она не выполняет операций внутри локальной сети.

Далее можем переключиться на вкладку диспетчера задач «Журнал приложений». Здесь нам предлагается статистика использования, в частности, сети за промежуток времени в 30 дней, начиная с даты, указанной вверху вкладки. Можем отсортировать данные по столбцу «Сеть». Сам же этот столбец показывает нам объём трафика, использованный каждой программой за 30 дней. И, опять же, друзья, диспетчер задач не отображает раздельный учёт трафика для локальной сети и Интернета. Столбец «Сеть» показывает общий трафик — отправленный и полученный в локальной сети и Интернете.

Больше о том, какие программы используют Интернет, расскажет системный монитор ресурсов Windows. Можем запустить его, просто введя в поиск Windows запрос «монитор ресурсов». А можем запустить из диспетчера задач, во вкладке «Производительность».

В окне монитора ресурсов Windows смотрим раздел «Сеть». Первая вкладка «Процессы с сетевой активностью» покажет нам активные в данный момент процессы, которые используют сеть, с указанием объёма отправленных и полученных данных. При необходимости можем отсортировать столбцы отправки и получения данных, чтобы видеть, какие из активных в данный момент программ более других используют сетевой трафик.

Следующая вкладка «Сетевая активность» отображает те же активные процессы, но более детализировано, с указанием адресов, с которыми сообщаются программы и системные функции. Здесь также будем видеть объём отправленного и полученного программами и системными функциями трафика. И сможем отсортировать столбцы отправки и получения данных для выявления самых активных потребителей сетевого трафика.

Всё это, как и в случае с диспетчером задач Windows, информация об общем трафике, и в локальной сети, и в Интернете. Как разобраться конкретно с Интернет-трафиком? Более всего информации получим во вкладке монитора ресурсов «TCP-подключения». В числе прочих детальных сведений об активных процессах, использующих сеть, здесь будут указаны IP-адреса, к которым подключаются программы. Это столбец «Удалённый адрес».

Если какой-то активный процесс у нас вызывает сомнения, можем ввести его IP-адрес в адресную строку браузера. В некоторых случаях, если IP-адрес принадлежит веб-серверу, сможем увидеть сайт, который хостится на этом сервере. Но, друзья, IP-адрес может принадлежать техническому серверу, не предназначенному для доступа пользователей. IP-адреса – это не всегда веб-сайты, но, возможно, интернет-поисковик выдаст об интересующем нас IP-адресе какую-то информацию.

Получить кое-какую информацию по IP-адресу также можно с помощью бесплатной портативной утилиты от NirSoft — IPNetInfo.

Какие программы используют Интернет, можно узнать из статистики использования Интернета в системных параметрах Windows начиная с версии 10. В приложении «Параметры» нам нужен раздел «Сеть и Интернет». В нём жмём «Использование данных».

Указываем нужное нам интернет-подключение – проводное Ethernet, Wi-Fi или другое. Можем установить период, за который нам нужна статистика – 30 дней, 7 дней, последние 24 часа. И смотрим объём интернет-трафика, использованного программами и самой Windows.

Здесь же, в статистике использования Интернета при необходимости можем установить лимит интернет-трафика на компьютере.

Ну и, друзья, стороннее решение, с помощью которого можно узнать, какие программы используют Интернет – программа GlassWire. Это сетевой менеджер и файервол, программа предназначена для мониторинга сети и обеспечения сетевой безопасности. Отслеживает сетевую активность, обнаруживает подозрительные сетевые подключения, может блокировать нежелательные подключения. Детально о программе GlassWire.

Любым из этих способов, друзья, сможем определить, какие программы наиболее активно используют Интернет. И что же делать с такими программами?

Если это системные функции Windows, тут ничего не поделаешь. Вмешательство в сообщение Windows с Интернетом может быть чревато впоследствии проблемами с системным функционалом. Можно разве что в качестве временного решения приостановить обновления Windows, настроить интернет-подключение как лимитное, либо вовсе отключить обновления Windows, если их процессы сильно нагружают сеть.

Браузер, мессенджеры, клиентский софт типа почтовиков, облачных хранилищ, онлайн-игр и т.п. – с этими программами также ничего не поделать, они без беспрепятственного доступа к Интернету не имеют смысла. Но, возможно, в настройках этих программ можно выбрать меньшую периодику обращения к интернет-серверам или обновления контента. Возможно, в настройках этих программ есть иные способы оптимизации использования интернет-трафика, например, для лимитных интернет-подключений.

А вот с программами, которые должны работать локально, но почему-то активно сообщаются с Интернетом, необходимо разбираться. Можно:

  • Проверить компьютер на вирусы;
  • Обновить программу до последней версии. Возможно, используемая версия устарела и использует больше трафика, чем необходимо;
  • Убрать программу из автозагрузки, если она работает в фоне, но её активность постоянно не нужна;
  • Ограничить фоновую работу приложений из Microsoft Store, если их постоянная активность не нужна;
  • Заблокировать программе доступ к Интернету, если он не нужен для непосредственного использования её функций.

We are reader supported and may earn a commission when you buy through links on our site. Read Disclosure

Network monitoring is an essential task of every network administrator. To help them, plenty of network monitoring tools do exist. However, the vast majority of them are out of reach for smaller organizations. The reason could be financial—some of these tools can cost a small fortune—but they could also be practical.

Many SMBs simply won’t deploy a server just for the sake of monitoring their network. Some of them only have one server and are perfectly happy with that. This is the type of situation when you might want to start looking for Windows 10 network monitoring tools.

Today, our first order of business will be to explain what network monitoring is. As you’ll see, there are about as many answers as there are people answering. Then, we’ll describe how network monitoring works. Of course, different types of systems work in different ways but we’ll cover the basics. Next, we’ll introduce a few of the most common network management protocols which are typically used by monitoring tools, such as SNMP, WMI or WBEM. We’ll then discuss the specific case of monitoring networks from Windows 10. A typical Windows 10 computer is rarely as powerful as a dedicated server and this can seriously limit the monitoring abilities of the platform. Finally, we’ll review some of the very best Windows 10 network monitoring tools.

Network traffic is very similar to road traffic. Just like network circuits can be thought of as highways, data transported on networks are like vehicles travelling on that highway. But as opposed to vehicular traffic where you just have to look to see if and what is wrong, seeing what’s going on on a network can be tricky. For starters, everything is happening very fast and data transported on a network is invisible to the naked eye.

Network monitoring tools let you “see” exactly what is going on on your network. With them, you’ll be able to measure each circuit’s utilization, analyze who and what is consuming bandwidth and drill down deep into network “conversations” to verify that everything is operating normally.

Monitor Network Traffic on Windows 10

For smaller organizations, monitoring from a Windows 10 computer could make more sense than having to dedicate one or more servers to monitor the network. Of course, the limited resources of a Windows computer, as compared to a dedicated server, could limit the monitoring abilities of the platform, and they often do. In fact, several of the Windows 10 monitoring tools available are only able to monitor the local computer where they are installed or a limited number of external computers.

This has more to do with the underlying hardware than the operating system, though. For instance, Windows 10 computers rarely have more than one processor socket. Likewise, they will typically support much less RAM than servers.

Different Types Of Monitoring Tools

There are basically three major types of network monitoring tools. Each one goes a little deeper than the previous and provides more details about the traffic. First, there are bandwidth utilization monitors. These tools will tell you how much data is transported on your network but that’s about it.

For more information, you need another type of tool, network analyzers. Those are tools that can give you some information on what exactly is going on. They won’t just tell you how much traffic is passing by. They can also tell you what type of traffic and between what hosts it is moving.

And for the most detail, you have packet sniffers. They do an in-depth analysis by capturing and decoding traffic. The information they provide will let you see exactly what’s going on and pinpoint issues with the greatest accuracy.

Bandwidth Utilization Monitors

Most bandwidth utilization monitors rely on the Simple Network Management Protocol or SNMP to poll devices and get the amount of traffic on all–or some–of their interfaces. Using that data, they will often build graphs that depict the bandwidth utilization over time. Typically, they’ll allow one to zoom into a narrower time span where graph resolution is high and shows, for instance, 1-minute average traffic or zoom out to a longer time span–often up to a month or even a year–where it shows daily or weekly averages.

SNMP Explained

The Simple Network Management Protocol–or SNMP–can be used to remotely monitor and configure networking equipment. Despite its name, it’s not exactly simple, though, and implementing it can prove to be a daunting task. SNMP-enabled devices make a certain number of parameters–called OIDs–available. Some are modifiable configuration parameters, allowing one to change them while others are read-only counters.

When it comes to bandwidth monitoring, we’re specifically interested in two OIDs. They are called bytes in and bytes out. By reading these values at precisely timed intervals, The number of bytes per unit of time–which is exactly what bandwidth is–can be computed. Most networking devices, like switches and routers, have one such set of OIDs for each of their interfaces.

Typically, a network bandwidth utilization monitoring system will poll each device at 5 minutes intervals. It will then subtract the previous value of the counter from the current one to get the number of bytes transferred in five minutes. It will multiply that number by 8 to get the number of bits. And finally, it will divide it by 300 to get the bandwidth in bits per second.

In addition to the bits in and bits out counters, some bandwidth monitoring system will allow one to monitor other parameters. For instance, there are interface input errors and interface output errors OIDs that can be polled to compute the error rate.

Network Traffic Analysis

If you need to know more than the amount of traffic passing by, you need a more advanced monitoring system. What you need is what we refer to as a network analysis system. These systems rely on software that’s built into networking equipment to send them detailed usage data. These systems can typically display top talkers and listeners, usage by source or destination address, usage by protocol or by application and several other useful information about what is going on.

While some systems use software agents that you must install on target systems, most of them rely instead on standard protocols such as NetFlow, IPFIX, or sFlow. These are usually built into equipment and ready to use as soon as they are configured.

About Flow Analysis

Originally created as a way of simplifying the creation of access control lists, NetFlow was developed by Cisco Systems. Engineers quickly realized that the collected data could be put to a different use by exporting it to a device that can analyze that information.

NetFlow uses a three-component architecture. The exporter which runs on the monitored device aggregates packets into flows and exports flow records to a flow collector. The flow collector handles the reception, storage and pre-processing of the flow data. Finally, the flow analyzer is used to analyze received flow data. Many systems combine the collector and analyzer in one device.

Once exclusive to Cisco devices NetFlow is now commonly found on equipment from other manufacturers. It can go by other names such as Jflow on Juniper equipment. The latest version was even made as an IETF standard called IPFIX. There is also a competing system called sFlow from inMon which is also present on several brands of networking equipment. And although NetFlow and sFlow are considerably different in the way they operate, many monitoring systems can handle both protocols.

Typical Network Monitoring Tools

Network monitoring tools are typically big pieces of software with horribly demanding requirements. For instance, one of the most popular of them, the SolarWinds Network Performance Monitor requires no less than two dedicated servers to run, one for the application and one for its database. So, unless you manage a huge network and you need a tool that can easily scale up, these systems may not be for you.

And they don’t only have demanding hardware requirements, they also often need considerable efforts to get them to run the way you need it. Again, a large network might very well justify the efforts but SMB could have a harder time. And let’s also mention the price as some monitoring tools are out of the reach of many.

Best Windows Network Monitor Tools

As we’ve previously indicated, most of the Windows 10 monitoring tools we could find are quite limited. We could only find one system with a feature set that is comparable to the big well-known monitoring platform. The other tools are smaller tools with much more limited capabilities. So, let’s have a closer look at each of them.

1- SolarWinds IP Monitor (FREE TRIAL)

SolarWinds is the publisher of some of the very best network and system administration tools. The twenty-year-old company has gained a solid reputation and its flagship product, the Network Performance Monitor, consistently scores among the top SNMP monitoring tools. Like that wasn’t enough, SolarWinds also makes several free tools, each addressing a specific need of network administrator. The Advanced Subnet Calculator and the SolarWinds TFTP Server are two excellent examples of those free tools.

Among its huge product portfolio, SolarWinds offers an integrated monitoring solution that goes by the name of the SolarWinds ipMonitor. This integrated tool offers essential up/down and performance monitoring for networks, servers, and applications. It uses many standard protocols including WMI and SNMP to provide agentless, monitoring of systems, devices and applications.

The SolarWinds ipMonitor has auto-discovery to quickly discover infrastructure components. It will also recommend SmartMonitor settings. These two features make setting up the product simpler and faster. Furthermore, it includes its own embedded web server and database for an even simpler, integrated installation experience without the need for installing separate components. The tool boasts an easy-to-use web interface and network maps which can give you a clear, at-a-glance view of your environment. It can send customizable alerts and reports to help ensure you are the first to know about issues or application failures. In addition to alerts, it also has automated remediation capabilities to minimize downtime.

The SolarWinds ipMonitor web-based interface offers centralized summary views that are fully customizable. It will provide much-welcome visibility into the health of your whole infrastructure. The tool’s dashboards make it easy to identify problem areas at a glance, letting you resolve issues quickly. The system’s user interface supports drag-and-drop, making it easy to add and remove elements from the views and helping ensure you have all the reports, statistics, and gauges that you need, right there at your fingertips.

Price for the SolarWinds ipMonitor starts at $1 495 for up to 500 monitors. This one-time cost includes the first year of maintenance. If you want to give the product a test run before purchasing it, a free 14-day trial is available.

2- Antamedia Bandwidth Manager

The Antamedia Bandwidth Manager is actually a bit more than just a monitoring tool. As its name implies, it is a bandwidth management platform. It can run on any desktop version of Windows since Windows XP as well as on current Windows Server versions. The software includes a feature to block unwanted sites and gives you over 100 filtering options to manage what content you would like to block. The tool can also help you optimize your traffic—for instance when you have multiple devices sharing a bandwidth-limited internet connection—in order to limit traffic consumption.

The product’s free trial version will let you monitor and control up to 3 devices. If you want to have access to more devices – you will have to buy the full version. The tool will let you control the download and upload speed for all devices/users on your network. This tool is specifically targeting small public Internet access networks such as those you’d find in small businesses, schools, and cybercafes.

3- GlassWire

The GlassWire network monitor allows you to visualize your network utilization by location, application, and traffic, on easy-to-read graphs. The tool will also let you view historical traffic data from up to 30 days back. You can use the tool to identify the cause of a casual spike in your network activity and avoid it in the future.

There’s also a security element in GlassWire and it will alerts you about hosts that are known threats, unexpected network system file changes, network spikes, ARP spoofs, and DNS changes, allowing you to quickly take corrective actions. This tool also works remotely so you don’t need to be in front of your computer to remotely monitor and block suspicious activity on the computers or servers that the tool is configured to monitor and manage.

Furthermore, GlassWire includes a built-in firewall which is a great tool to intercept network threats and stop them before they can cause damage to your system. It can help you detect what current and past servers your PC is communicating with, allowing you to get rid of potential threats.

4- NetWorx

NetWorx is an excellent example of a smaller tool designed to measure your Internet speed as well as your bandwidth consumption. This free tool allows you to track specific connections, such as your wireless or mobile connection, or all connections simultaneously. Its main limitation is that it will only monitor the local computer where it is installed. But it does more than just monitor it.

One feature of NetWorx we found particularly useful is how it lets one set data quotas and get warnings when certain limits are exceeded. A network usage graph is also available with this tool, allowing you to easily monitor how much bandwidth are you currently using. In addition, the tool provides a detailed report which allows you to see how much bandwidth is being consumed on a daily, weekly or monthly basis. You can also see how much bandwidth each user on the computer uses.

NetWorx is an excellent yet limited tool for bandwidth monitoring. Its main drawback is the lack of a detailed report that could display bandwidth consumption by individual applications.

5- BitMeter OS

BitMeter OS is an interesting open source monitoring tool. It is one of these tools that will not monitor external devices, though. All it monitors is the computer where it’s running. The tool starts whenever you boot your PC and it runs in the background, monitoring your bandwidth usage. When you want to view your bandwidth consumption, you can either use your web browser or a command line interface.

The tool can not only show you your current bandwidth usage, but it can also display your bandwidth usage over the past days or weeks. In addition, you can see a summary for the current day, month, or year. For even greater flexibility, you can also display a summary for specific days. All of the tool’s reports can be exported in CSV format. The tool will also let you set an alert to be triggered when you exceed a certain bandwidth threshold.

BitMeter OS is a simple tool, and although it doesn’t offer much in terms of advanced features, it could be the ideal tool for a computer user who wants to keep a close eye on their bandwidth usage.

6- FreeMeter

FreeMeter is a basic bandwidth monitoring tool for Windows 10. This is another tool that will only monitor the computer where it’s installed. It has an unimpressive interface that consists of a live graph showing your current network usage. The graph—actually the whole user interface—can be minimized and it will remain active in your taskbar. As for the graph itself, you can customize its update frequency, its scale, its colour, and its transparency. This is as basic as can be but it had the advantage of not putting too much load on the computer where it’s running.

There’s more to this FreeMeter than just its graph, though. Double-clicking the graph opens up a report window that shows you your weekly, daily or monthly bandwidth consumption. And just like you could do with the previous tool, you can set alerts to be notified when your bandwidth consumption exceeds certain limits.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Установить open office на windows 10
  • Консольные приложения для windows
  • Тип входа 10 в журнале windows
  • Подготовка флешки для установки mac os из под windows
  • Не открывается вкладка система в параметрах windows 10