Как узнать пропускную способность сетевой карты

Обновлено: 06.07.2024

Сетевой адаптер, как всем известно, является традиционным, поставляемым в сборке устройством для сетевого соединения вашей машины с другими компьютерами в локальной и глобальной сети. Предлагаю вам несколько способов, которые раскроют некоторые характеристики установленных в компьютере адаптеров и позволят узнать скорость сетевого адаптера или адаптеров, что может быть полезно при анализе скорости соединения и т.п.

Скорость сетевого адаптера: свойства соединения

Это, пожалуй, самый быстрый способ узнать скорость сетевого адаптера в текущем соединении. Свойства сетевого соединения должны показать пропускную способность адаптера в справочном окне Свойств конкретного соединения (который именно сейчас и активен, т.е. сетевое соединение осуществляется через него). Для этого вызываем строку поиска (Выполнить), зажав WIN+R, и вводим быструю команду вызова системных апплетов и команд Windows

В окне сетевых адаптеров вызываем нужное двойным нажатием мышки:

скорость сетевого адаптера

Строка Скорость отобразит максимальные скоростные показатели для конкретного адаптера.

Скорость сетевого адаптера: просмотр свойств сети в Windows 10

Аналогичную информацию по установленным адаптерам можно увидеть, не выбирая конкретный и в одном окне. Однако, опять же, скорость адаптера будет указана только для того, который сейчас работает и включён. Смотрите:

скорость сетевого адаптера windows 10

просмотр свойств сети

Скорость сетевого адаптера: из командной строки

Для проверки скорости беспроводного адаптера нам пригодится команда

которая покажет характеристики модуля Wi-Fi. Набираем команду в виде

где видим максимальную скорость нашего адаптера. Кроме того, можно воспользоваться услугами команды

покажет скорость опять же того самого адаптера, который сейчас соединяет Windows с сетью:

скорость адаптера через cmd

Скорость сетевого адаптера: через PS

Чтобы действительно понять состояние сети, нужен постоянный мониторинг. Но иногда нужно быстро проверить, что работает не так, как должно.

Например, если вы обычно используете скорость загрузки около 40 Мбит/с, но она падает до 2 Мбит/с в определенное время дня, то необходимо выяснить причины. С другой стороны, разница между 41,23 Мбит/с и 40,89 Мбит/с менее значима.

Инструменты тестирования скорости интернета

Тесты работают по принципу загрузки определенного количества информации, а затем измеряют время, которое на это требуется. Результаты подскажут, медленный ли интернет на самом деле.

Тесты пропускной способности локальной сети

Подвох в онлайн-тестах через интернет заключается в том, что в тесте учитывается максимальная скорость передачи данных по заданному пути вашего интернет-соединения. Иногда полезно знать о пропускной способности в локальной сети. Для этого требуется локально установленный инструмент полосы пропускания или программное обеспечение для мониторинга.

Для простого измерения производительности на одном компьютере достаточно диспетчера задач Windows. Просто выберите вкладку «Производительность».

Чтобы получить полное представление о пропускной способности сети, требуется продвинутый прибор, такой как PRTG Network Monitor. Он имеет несколько преимуществ по сравнению с простыми инструментами.

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

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

Быстрая команда traceroute может дать дополнительное представление, когда время пинга становится слишком длинным. В Windows просто введите tracert и конечный адрес в командной строке.

Как проверить темп сетевой карты и адаптера Ethernet на компьютере с Windows?

  1. Нажмите Windows + R и введите «Панель управления».
  2. Выберите «Центр управления сетями и общим доступом».
  3. Выберите «Изменить настройки адаптера».
  4. Кликните правой кнопкой мыши на «Ethernet или Local Area Connection» и «Status».
  5. Окно состояния покажет вам скорость сетевой карты вашего компьютера.

Например, ПК с сетевой картой 100 Мбит/с будет отображать только 100 Мбит/с рядом со скоростью.

Сетевой адаптер, как всем известно, является традиционным, поставляемым в сборке устройством для сетевого соединения вашей машины с другими компьютерами в локальной и глобальной сети. Предлагаю вам несколько способов, которые раскроют некоторые характеристики установленных в компьютере адаптеров и позволят узнать скорость сетевого адаптера или адаптеров, что может быть полезно при анализе скорости соединения и т.п.

Скорость сетевого адаптера: свойства соединения

Это, пожалуй, самый быстрый способ узнать скорость сетевого адаптера в текущем соединении. Свойства сетевого соединения должны показать пропускную способность адаптера в справочном окне Свойств конкретного соединения (который именно сейчас и активен, т.е. сетевое соединение осуществляется через него). Для этого вызываем строку поиска (Выполнить), зажав WIN+R, и вводим быструю команду вызова системных апплетов и команд Windows

В окне сетевых адаптеров вызываем нужное двойным нажатием мышки:

скорость сетевого адаптера

Строка Скорость отобразит максимальные скоростные показатели для конкретного адаптера.

Скорость сетевого адаптера: просмотр свойств сети в Windows 10

Аналогичную информацию по установленным адаптерам можно увидеть, не выбирая конкретный и в одном окне. Однако, опять же, скорость адаптера будет указана только для того, который сейчас работает и включён. Смотрите:

скорость сетевого адаптера windows 10

просмотр свойств сети

Скорость сетевого адаптера: из командной строки

Для проверки скорости беспроводного адаптера нам пригодится команда

которая покажет характеристики модуля Wi-Fi. Набираем команду в виде

где видим максимальную скорость нашего адаптера. Кроме того, можно воспользоваться услугами команды

покажет скорость опять же того самого адаптера, который сейчас соединяет Windows с сетью:

скорость адаптера через cmd

Скорость сетевого адаптера: через PS

Возникла задача измерить пропускную способность Ethernet канала и предоставить отчет, причем измерения нужно проводить 24 часа. Какими способами это можно сделать?

Применение инструмента iperf очень простое: с одной стороны канала на компьютере запускается сервер, который ждет соединения от клиента:


С другой стороны канала на другом компьютере запускается клиент с указанием ip сервера:

Как видим из отчета пропускная способность измерялась 10 секунд и составила 28.2 Гбит/с (скорость такая большая потому что и сервер и клиент запускались на одном компьютере). Отлично, но нам нужно измерять скорость целые сутки. Смотрим параметры iperf --help и находим там кучу полезной информации. В итоге у меня получилось примерно так:


Параметр -t 86400 задает время измерения в секундах, а параметр -i 15 говорит выдавать результат каждые 15 секунд. Уже лучше, но не совсем удобно просматривать такой отчет за целые сутки (в таком отчете будет 86400/15=5760 строк). Смотрим help дальше и видим что iperf умеет предоставлять отчет в виде:


Отлично! То, что нужно! Теперь iperf выдает статистику удобную для обработки. Параметры в отчете разделены запятыми. Первая колонка — дата и время, потом видны ip адреса и порты клиента и сервера, в конце пропускная способность в битах/с. Перенаправим этот отчет в файл:


Поcле окончания суточного теста в файле stat.txt аккуратно сложены результаты, которые нужно визуализировать в удобном виде для анализа.

И что теперь с этим делать?

Итак, в файле stat.txt собраны результаты тестов пропускной способности канала за нужное время с заданным интервалом. Просматривать глазами каждую из нескольких тысяч строк и делать анализ конечно можно, но когда-то люди придумали компьютеры в первую очередь для облегчения себе труда, а не для просмотра котиков в вконтактиках и мы воспользуется этим изобретением.

В файле отчета лежат данные необходимые и не очень. Избавимся от лишних. Нас интересует дата/время измерения и скорость в эту дату/время. Это первый и последний параметр в каждой строке файла stat.txt.

Я обработал этот файл наспех написанным скриптом на python3, прошу не судить за кривость кода — я ненастоящий сварщик, я маску на стройке нашел.


Этот скрипт читает строки из файла stat.txt и записывает результаты в файл est.txt. В файле est.txt получается:


Уже удобнее. Показана дата, время результат измерения в Мбит/с. Для этого примера взяты результаты измерения за 10 минут с отчетом каждую секунду.

Но всё еще результат в виде текстового файла не сильно удобного для анализа. Надо нарисовать график!

Для рисования графиков есть специальные и крутые программы. Я советую gnuplot за ее супергибкость, бесплатность, кучу примеров в интернете.

После получаса копаний в результатах запроса к гуглу «gnuplot example» у меня родился следующий скрипт:


Этот скрипт читает файл est.txt, который получился после обработки stat.txt и рисует график в файл graph.jpg. Запускаем и появляется файл graph.jpg.

Результат

image

В результате появилась простая методика измерения пропускной способности канала с визуально удобным отчетом и два скрипта обработки данных.

В эти скрипты можно напихать кучу всего другого для гибкости вроде: отчет за заданный интервал времени, более подробную детализацию графика для более пристального расматривания, прикрутить анализ по времени отклика ping, параллельно с сбором суточных даных снимать с каналообразующего оборудования по SNMP другие данные типа уровней сигнала на радиоканале и показателей BER, но это уже другая история.

Читайте также: