Как измерить скорость локальной сети?
Содержание
- 1 Как проверить скорость локальной сети между двумя компьютерами?
- 2 Программа для тестирования скорости локальной сети
Существует несколько способов проверки скорости передачи данных в локальной сети. Если у вас локальная сеть создана на основе WiFi соединения, то, разумеется, скорость передачи данных будет существенно отличаться от проводного соединения.
Дело в том, что на Wifi сигнал влияет множество факторов (расстояние, помехи от электропроводки или бетонные стены) и скорость при таких помехах, естественно, уменьшается.
Но и локальные сети на основе проводного соединения зависят от качества кабеля и правильной настройки маршрутизатора (конечно же, многое зависит и от самого железа компьютер).
Как проверить скорость локальной сети между двумя компьютерами?
Перейдем к самому первому и легкому способу проверки скорости в локальной сети. Для этого выберите любой файл размером не менее 500 мегабайт и перешлите его на другой компьютер в локальной сети.
В окне копирования файла вы увидите скорость передачи данных:
Обмен данными между компьютерами и позволяет узнать среднюю скорость обмена данных в локальной сети.
Еще один способ проверки скорости локальной сети – это отправка пакета данных на другой компьютер и оценка скорости его отклика. Для этого зайдите в меню «Пуск», в поисковой строке пропишите команду запуска консоли «CMD» и нажмите «Enter»
Откроется окно консоли, где вам нужно будет ввести команду «ipconfig /all» и вновь нажать «Enter».
Появится полный список ваших сетевых соединений, где вам нужно найти IP адрес вашего компьютера.
Теперь то же самое проделайте на остальных компьютерах, состоящих в локальной сети. Зная IP адрес каждого компьютера, вам остается только ввести команду в консоли для отправки пакета.
Для этого вновь откройте консоль и введите: Ping (ip адрес компьютера), после чего вы увидите окно отправки пакета где внизу будет написана средняя скорость отправки пакета.
Программа для тестирования скорости локальной сети
И наконец, вы можете воспользоваться программами для измерения скорости передачи данных в локальной сети. Таких программ очень много как платных, так и бесплатных.
Рассмотрим тест скорости на примере программы «LAN Speed Test», скачать которую в интернете можно без особых проблем. Программа не требует установки.
После запуска софта откроется окно, где вы должны будете указать любую папку на вашем компьютере для отправки отчета и нажать кнопку «Start Test».
Через несколько секунд программа выведет результат проверки скорости локальной сети:
Единственный минус программы заключается в том, что она условно бесплатна, так что для более конкретных отчетов вам придется приобрести лицензию.
- Распечатать
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(22 голоса, среднее: 3.2 из 5)
Поделитесь с друзьями!
Как проверить скорость внутренней сети LAN? Для тестирования и устранения неполадок в сетях нам нужны инструменты, которые позволяют нам генерировать сетевой трафик и анализировать пропускную способность сети. Это верно как для проводных, так и для беспроводных сетей. Для правильного устранения неполадок в беспроводной (или проводной) сети нам нужен способ для оценки ее производительности, поэтому по мере внесения изменений мы можем определить, действительно ли они влияют на производительность сети.
Альтернатива 2020 Статья № 4 Бесплатное программное обеспечение P2P Intranet — Создание сети общего доступа к файлам для домашнего офиса
Именно здесь эти инструменты тестирования локальной сети подходят для проверки скорости сети между двумя компьютерами. Идея заключается в том, что вы устанавливаете новую беспроводную сеть, и она отлично работает. Запустите эти инструменты и запишите результаты тестов для дальнейшего использования. Когда-нибудь в будущем, когда вы или другие подозреваете, что производительность снизилась, снова запустите эти инструменты и сравните последние результаты с теми, которые вы собрали, когда сеть была впервые установлена и работает отлично.
Тест скорости сети с самого начала был разработан как простой, но мощный инструмент для измерения скорости передачи файлов, жесткого диска, USB-накопителя и локальной сети (LAN) (проводной и беспроводной). Сначала вы выбираете папку для тестирования. Эта папка может находиться на локальном диске или USB-накопителе и т. Д. Для проверки скорости диска или в общей папке в сети для проверки скорости сети.
Затем LAN Speed Test создает файл в памяти, затем передает его обоими способами (без последствий кэширования файлов Windows / Mac), отслеживая время, а затем выполняет вычисления для вас. Для более опытных пользователей вы можете выполнить тестирование на LAN Speed Test Server вместо общей папки, чтобы вынуть медленные жесткие диски из процесса во время тестирования из оперативной памяти одного компьютера в оперативную память другого компьютера. Простая концепция и простой в использовании. Вы обнаружите, что LAN Speed Test быстро станет одним из ваших любимых сетевых инструментов!
- Проверьте скорость вашей локальной сети, проверяя сетевые папки общего доступа
- Проверьте скорость ваших локальных дисков (USB-накопители, жесткие диски и т. Д.)
- Совместим с LST-сервером (v1.5 или более поздней версии) для достижения реальных результатов работы сети без ограничений на жестких дисках — даже протестируйте скорость WAN (Internet) с помощью LST-сервера
- Возможность выбора сетевой интерфейсной карты для компьютеров с несколькими сетевыми картами
↓ 02 — ГЕЛИОС ЛАНТЭСТ | Windows | Macos
HELIOS LanTest — очень популярное решение для тестирования производительности и надежности сети для клиентов Mac и Windows. Он очень прост в использовании в течение нескольких секунд и масштабируется от тестирования одного локального диска до тестирования производительности сетевого тома, а также многопользовательского одновременного тестирования клиента на одном томе сервера.
HELIOS LanTest можно загрузить с помощью HELIOS WebShare на сервере: http://webshare.helios.de, Имя пользователя и пароль — инструменты
TamoSoft Throughput Test — это утилита для тестирования производительности беспроводной или проводной сети. Эта утилита непрерывно отправляет потоки данных TCP и UDP по вашей сети и вычисляет важные метрики, такие как значения пропускной способности восходящего и нисходящего потоков, потери пакетов и время прохождения сигнала в обоих направлениях, а также отображает результаты в числовом и графическом форматах. TamoSoft Throughput Test поддерживает подключения как IPv4, так и IPv6 и позволяет пользователю оценивать производительность сети в зависимости от настроек качества обслуживания (QoS).
Microsoft Windows: Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2. Mac OS X: Yosemite (10.10), El Capitan (10.11), Sierra (10.12), High Sierra (10.13), Мохаве (10.14). Android (только клиент): Android 4.1 и новее. iOS (только клиент): iOS 8.0 и новее.
↓ 04 — LANBench | Windows
LANBench — это простая утилита для тестирования сети LAN / TCP. Он предназначен для тестирования производительности сети между двумя компьютерами и основан на Winsock 2.2. LANBench тестирует только производительность TCP и рассчитан на минимальное использование процессора, чтобы можно было полностью протестировать чистую производительность вашей сети.
- Несколько одновременных подключений — до 20 (для моделирования нагрузки)
- Низкая загрузка ЦП для теста производительности сети
- Многопоточный, использующий порт завершения ввода / вывода Windows
- Настраиваемый размер пакета, длительность теста и режим передачи
↓ 05 — NetIO-GUI | Windows
NetIO-GUI — это интерфейс Windows для многоплатформенной утилиты командной строки «netio». Он измеряет время ответа ICMP и скорость передачи по сети для пакетов разных размеров и протоколов. Все результаты хранятся в файле базы данных SQLite и могут быть легко сопоставлены. NetIO-GUI является предпочтительным для оценки качества одноранговых соединений, таких как VPN.
↓ 06 — NetStress | Windows
NetStress позволяет генерировать сетевой трафик и анализировать пропускную способность сети. Результаты этого сравнения с предыдущим бенчмарком покажут, действительно ли существует проблема, и определят, какие шаги предпринять дальше (если таковые имеются). Независимо от вашего технического опыта или того, насколько дорогими являются ваши диагностические инструменты, если вы модифицируете беспроводную сеть или принимаете решения по ее изменению и не тестируете пропускную способность, то вы рискуете тратить время и ресурсы на неверный путь.
- Один экземпляр приложения (то есть каждый экземпляр может использоваться как сервер или сервер плюс клиент)
- Поддерживает передачу данных как по TCP, так и по UDP
- Поддерживает несколько потоков данных
- Переменный размер сегмента TCP / UDP
- Скорость передачи пакетов (пакетов в секунду)
- Переменная максимальная единица передачи (MTU)
- Восходящий и нисходящий режимы
- Авто обнаружение узла
- Выбор единиц отображения (Кбит / с, Кбит / с, Мбит / с, Мбит / с)
- Поддержка нескольких сетевых адаптеров
↓ 07 — Iperf | macOS | Linux
iperf — это инструмент для активных измерений максимально достижимой полосы пропускания в IP-сетях. Он поддерживает настройку различных параметров, связанных с синхронизацией, протоколами и буферами. Для каждого теста он сообщает о пропускной способности, потерях и других параметрах. Текущая версия, иногда называемая iperf3, представляет собой редизайн оригинальной версии, разработанной в NLANR / DAST.
iperf3 — это новая реализация с нуля, целью которой является меньшая, более простая кодовая база и библиотечная версия функциональности, которую можно использовать в других программах. В iperf3 также есть ряд функций, присутствующих в других инструментах, таких как nuttcp и netperf, но отсутствующих в оригинальном iperf. К ним относятся, например, режим нулевого копирования и дополнительный вывод JSON. Обратите внимание, что iperf3 не имеет обратной совместимости с оригинальным iperf.
Тест производительности сети будет работать с любым типом соединения TCP / IP. Включая Ethernet, коммутируемые модемы, ADSL, кабельные модемы, локальные сети (LAN), глобальные сети (WAN) и беспроводные сети (WiFi). Программное обеспечение было оптимизировано, чтобы использовать минимальное количество процессорного времени, что позволяет сравнивать даже высокоскоростные гигабитные соединения Ethernet. Пользователи имеют возможность изменять следующие параметры теста.
- IP-адрес компьютера, выступающего в роли сервера, и номер порта, используемого для теста, чтобы помочь с проблемами брандмауэра.
- Размер блока данных, используемого для каждого запроса на отправку. Также возможно выбрать блоки переменного размера для измерения дельты производительности при увеличении или уменьшении размера блока.
- Продолжительность теста.
- Протокол, либо TCP, либо UDP. Протокол TCP — это когда важна целостность данных (ошибки исправляются с помощью повторной передачи данных). UDP используется с приложениями, которые терпимы к потере данных, такими как потоковое видео.
Содержание
- Твой Сетевичок
- Все о локальных сетях и сетевом оборудовании
- Как измерить скорость локальной сети?
- Как проверить скорость локальной сети между двумя компьютерами?
- Программа для тестирования скорости локальной сети
- Измерение пропускной способности Ethernet канала
- И что теперь с этим делать?
- Результат
- Тест скорости локальной сети
- Программы для теста скорости локальной сеты
- LAN Speed Test
- Iperf
- LAN Bench
- Iperf: тестирование пропускной способности и скорости сети
- Версии iperf: iperf2 и iperf3
- Установка iPerf для Windows
- Установка iperf в CentOS Linux
- Измерение скорости сети с помощью Iperf
- Все методы и способы анализа локальной сети: сканирование скорости, IP-адресов и трафика
- Что такое анализ локальной сети
- Как провести сканирование скорости
- С помощью «Командной строки»
- С помощью сторонних программ
- Как посмотреть список IP-адресов, подключённых к ЛС
- Программы, помогающие провести анализ трафика
- Wireshark
- Видео: обзор программы Wireshark
- Kismet
- NetworkMiner
Твой Сетевичок
Все о локальных сетях и сетевом оборудовании
Как измерить скорость локальной сети?
Существует несколько способов проверки скорости передачи данных в локальной сети. Если у вас локальная сеть создана на основе WiFi соединения, то, разумеется, скорость передачи данных будет существенно отличаться от проводного соединения.
Дело в том, что на Wifi сигнал влияет множество факторов (расстояние, помехи от электропроводки или бетонные стены) и скорость при таких помехах, естественно, уменьшается.
Но и локальные сети на основе проводного соединения зависят от качества кабеля и правильной настройки маршрутизатора (конечно же, многое зависит и от самого железа компьютер).
Как проверить скорость локальной сети между двумя компьютерами?
Перейдем к самому первому и легкому способу проверки скорости в локальной сети. Для этого выберите любой файл размером не менее 500 мегабайт и перешлите его на другой компьютер в локальной сети.
В окне копирования файла вы увидите скорость передачи данных:
Обмен данными между компьютерами и позволяет узнать среднюю скорость обмена данных в локальной сети.
Еще один способ проверки скорости локальной сети — это отправка пакета данных на другой компьютер и оценка скорости его отклика. Для этого зайдите в меню «Пуск», в поисковой строке пропишите команду запуска консоли «CMD» и нажмите «Enter»
Откроется окно консоли, где вам нужно будет ввести команду «ipconfig /all» и вновь нажать «Enter».
Появится полный список ваших сетевых соединений, где вам нужно найти IP адрес вашего компьютера.
Теперь то же самое проделайте на остальных компьютерах, состоящих в локальной сети. Зная IP адрес каждого компьютера, вам остается только ввести команду в консоли для отправки пакета.
Для этого вновь откройте консоль и введите: Ping (ip адрес компьютера), после чего вы увидите окно отправки пакета где внизу будет написана средняя скорость отправки пакета.
Программа для тестирования скорости локальной сети
И наконец, вы можете воспользоваться программами для измерения скорости передачи данных в локальной сети. Таких программ очень много как платных, так и бесплатных.
Рассмотрим тест скорости на примере программы «LAN Speed Test», скачать которую в интернете можно без особых проблем. Программа не требует установки.
После запуска софта откроется окно, где вы должны будете указать любую папку на вашем компьютере для отправки отчета и нажать кнопку «Start Test».
Через несколько секунд программа выведет результат проверки скорости локальной сети:
Единственный минус программы заключается в том, что она условно бесплатна, так что для более конкретных отчетов вам придется приобрести лицензию.
Источник
Измерение пропускной способности Ethernet канала
Возникла задача измерить пропускную способность Ethernet канала и предоставить отчет, причем измерения нужно проводить 24 часа. Какими способами это можно сделать?
Применение инструмента iperf очень простое: с одной стороны канала на компьютере запускается сервер, который ждет соединения от клиента:
С другой стороны канала на другом компьютере запускается клиент с указанием ip сервера:
Отлично! То, что нужно! Теперь 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.png. Запускаем и появляется файл graph.png.
Результат
В результате появилась простая методика измерения пропускной способности канала с визуально удобным отчетом и два скрипта обработки данных.
В эти скрипты можно напихать кучу всего другого для гибкости вроде: отчет за заданный интервал времени, более подробную детализацию графика для более пристального расматривания, прикрутить анализ по времени отклика ping, параллельно с сбором суточных даных снимать с каналообразующего оборудования по SNMP другие данные типа уровней сигнала на радиоканале и показателей BER, но это уже другая история.
Источник
Тест скорости локальной сети
Периодически сталкиваюсь с необходимостью определения скорости передачи данных по локальной сети. Замеры можно проводить вручную. С этой целью отправляем файл фиксированного размера по FTP. Затем необходимы трудоемкие расчеты соотношения размера файла и продолжительности его передачи, часто включающие значительные погрешности. Это отнимает силы и время, поэтому не стоит заново изобретать велосипед, за нас это могут сделать удобные в использовании программы. Я обычно пользуюсь несколькими.
Программы для теста скорости локальной сеты
LAN Speed Test
Делает все то же самое, только сама и быстро. Преимуществом является сочетание компактности программы с возможностью создания больших тестовых файлов. Оснащена пакетом дополнительных возможностей, вроде просмотра списков оборудования, подключенного к серверу, и поддержки командной строки. Удобный интерфейс позволяет отслеживать весь процесс, а в качестве бонуса — отсутствие необходимости установки.
Скачать LAN Speed Test — http://www.totusoft.com/downloads.html
Iperf
Очень полезная утилита. Берем пару подключенных к сети компьютеров, оснащаем оба данной утилитой, следим за пингом и при необходимости открываем доступ к подвергающемуся тестированию порту. Следует также провести настройки на подлежащих проверке компьютерах в соответствии с серверной и клиентской частями. Обилие опций для сервера и клиента позволяет контролировать процесс тестирования до мелочей. Возможностей множество — тестирование линии в обе стороны, установка предела для трафика, запуск нескольких потоков одновременно и прочее. Поэтому программа так популярна и используется довольно широко. Подводными камнями может стать необходимость подбора человека на другой конец канала, но это в случае проведения измерений в отдаленных один от другого местах.
Скачать Iperf — https://iperf.fr/iperf-download.php
LAN Bench
Последняя из предпочитаемых мной. Установщик контрольных точек сети предназначен для определенных сетевых узлов. Работает на протоколе TCP/IP и получении доступа ПО Windows к сетевым серверам. Программа затрачивает минимум ресурсов системы и также не требует установки. Для старта теста необходимо просто запустить исполняемую программу. После этого откроются две секции — Сервер и Клиент. Убедившись, что сервер включен, можно приступать к самому процессу тестирования. Для этого нажимаем кнопку «Тест», находящуюся в клиентской секции. Проверка занимает десять секунд и в конечном результате мы наблюдаем количество отправленных и принятых пакетов. В настройках можно выбрать продолжительность проверки, размер пакетов и многое другое. Работает с Windows XP, Windows Vista, Windows 2003/2008 и Windows 7.
Скачать LAN Bench — http://www.zachsaw.com/?pg=lanbench_tcp_network_benchmark
Программы просты в эксплуатации и эффективны. Это мой минимальный набор ПО первой необходимости для диагностики и своевременного обнаружения проблем с локальной сетью.
Источник
Iperf: тестирование пропускной способности и скорости сети
Iperf – утилита с открытым исходным кодом, предназначенная для тестирования пропускной способности сети между двумя узлами. Утилита iperf позволяет генерировать нагрузочный TCP и UDP трафик между хостами. С помощью iperf вы можете быстро измерить максимальную пропускную способность сети между сервером и клиентом, провести нагрузочное тестирование канала связи, маршрутизатора, сетевого шлюза (файервола), вашей Ethernet или Wi-Fi сети.
В этой статье мы покажем, как установить и использовать утилиту iperf для проверки скорости сети в Windows и Linux CentOS (есть версии iperf для Android, MacOS, RouterOS от MikroTik и других платформ).
Версии iperf: iperf2 и iperf3
Утилита Iperf является кроссплатформенной и не требует установки, достаточно скопировать и запустить ее на двух устройствах, пропускную способность сети между которыми нужно оценить. Iperf работает в режиме клиент-сервер. На первом компьютере утилита Iperf запускается в режиме сервера (ожидает трафик от клиента). На втором компьютере Iperf запускается в режиме клиента, начинает генерировать TCP/UDP трафик и выполнять измерение максимальной скорости передачи данных.
На текущий момент есть две независимые ветки iperf, развивающиеся параллельно: iperf2 и iperf3. По большому счету эти две версии iperf совместимы между собой, но используют разные порты по умолчанию. В iperf1/2 это 5001, в iperf3 – 5201.
Остальные отличия не настолько существенны, чтобы специально использовать определенную версию (даже опции запуска у них совпадают). В этой статье мы будем использовать iperf3.
Установка iPerf для Windows
Вы можете скачать iperf 3.1 для Windows по ссылке https://iperf.fr/iperf-download.php или версию iperf2 (здесь). Достаточно скачать архив iperf и распаковать в локальный каталог на диске. Установка утилиты не требуется.В архиве всего два файла: cygwin1.dll и iperf3.exe.
Для Windows есть несколько реализаций графического интерфейса. Например, Iperf3-Cygwin-GUI и jperf.
Утилита jperf написана на Java (для работы на компьютере должна быть установлена Java-машина). Помимо графических рюшечек к CLI интерфейсу, Jperf умеет в реальном времени строить графики пропускной способности канала связи.
Для использования достаточно указать адрес сервера iPerf и запустить проверку.
Установка iperf в CentOS Linux
В CentOS 8 пакет iperf3 включен в состав базового репозитория AppStream (в CentOS 7 iperf3 есть в EPEL). Вы можете установить его стандартной командой yum/dnf:
# dnf install iperf3
sudo apt install iperf3
Если данный Linux сервер планируется использовать в качестве сервере iperf3, нужно открыть порт 5201 в firewalld:
Измерение скорости сети с помощью Iperf
Рассмотрим теперь несколько примеров использования iperf для тестирования пропускной способности сети. В этом примере мы будем использовать сервер с CentOS в качестве сервера iperf. Запустим утилиту iperf в серверном режиме:
Сервер iperf запущен, он ожидает соединения на порту TCP/5201.
-w 32768 – зададим размер окна TCP в 32 KB (по умолчанию около 8 Кб)
–p 5203 – порт, на котором ожидает подключения iperf (напоминаю, что iperf2 по умолчанию слушает на порту 5001.
В качестве клиента iperf я использую компьютер с Windows 10. Запустите командную строку и перейдите в каталог с исполняемым файлом iperf:
Чтобы запустить проверку сети со стороны клиента, укажите адрес (имя) сервера iperf:
Если вы запустили сервер iperf с увеличенным размером TCP окна, вы можете использовать следующую команду для получения максимальной нагрузки на сеть:
В нашем примере тестирование длилось 30 секунд. В итоговом отчете нас интересует значения столбца Bandwidth в последней строки [SUM]. В нашем случае средняя пропускная способность сети между двумя узлами – 79,7 Мбит/с. Было передано 285 Мб данных (столбец Transfer).
С помощью аргумента –f можно изменить формат отображения скорости передачи (биты, килобиты, мегабайты). С помощью опции –i можно указать интервал, через который нужно отображать промежуточные результаты. Это удобно при продолжительных тестах (несколько минут, часов).
Можно запустить iperf в обратном режиме (сервер отправляет данные, а клиент принимает), для этого на клиенте указывается опция –R.
Если вам нужно проверить ваш интернет-канал (предоставляемый провайдером), можно воспользоваться одним из публичных iperf серверов (список доступен здесь):
Если нужно оценить пропускную способность сети в обоих направлениях (в дуплексом режиме), дополнительно на клиенте нужно указать опцию –d:
Во время выполнения теста сете с помощью iperf вы можете следить за нагрузкой на сетевой интервейс компьютера через Task Manager.
Полный список опций утилиты iperf можно получить так:
Iperf – простая и удобная сетевая утилита, которая поможет вам измерить производительность сетевого подключения и максимальную скорость передачи данных между двумя устройствами.
Источник
Все методы и способы анализа локальной сети: сканирование скорости, IP-адресов и трафика
Отлаженная домашняя или корпоративная сеть может начать сбоить: проблемы с передачей файлов, общие тормоза сети, конфликтность адресов и т. д. В таких случаях необходимы программный анализ и исправление неполадок. Но сначала необходимо провести сканирование локальной сети, состоящее из нескольких этапов.
Что такое анализ локальной сети
Комплекс мер по изучению параметров соединения между компьютерами в домашней или корпоративной сети называется анализом локальной сети (АЛС). Процесс включает в себя:
Эта процедура может обнаружить вредоносное программное обеспечение и изолировать его распространение на всю сеть. Поэтому АЛС стоит проводить даже в профилактических целях.
Как провести сканирование скорости
Первый параметр, который стоит просмотреть на предмет ошибок, — это скорость передачи данных. Если при обмене пакетами информации в ЛС происходят сбои, замедления потери команд, то налицо нарушение протоколов или конфликт адресов. В таких случаях стоит начинать искать неполадку. Просмотреть информацию о скорости передачи данных можно через «Командную строку» или стороннее ПО.
С помощью «Командной строки»
Терминал «Командной строки» — уникальный инструмент для управления компьютером и вывода необходимой информации пользователю. Консоль также может помочь с АЛС, в частности вывести отчёт о скорости доступа в ЛС:
Через меню «Пуск» открываем консоль «Командной строки»
Прописываем команду ipconfig /all и находим основной шлюз компьютера
Через команду Ping основного шлюза узнаём скорость обмена данных с роутером
Если максимальное значение будет больше 1500 мсек даже в беспроводной сети, имеет смысл провести анализ трафика, а также проверить каждый компьютер на наличие вредоносного ПО антивирусными программами.
С помощью сторонних программ
Не только с помощью «Командной строки» можно узнать скорость внутри ЛС. Существуют дополнительные инструменты в виде сторонних программ. По интернету их гуляет огромное количество и большинство схожи между собой как по интерфейсу, так и по выводимым данным. Одной из таких утилит является LAN Speed Test. Утилита на должном уровне справляется с анализом скорости, имеет простой и понятный интерфейс.
В интерфейсе программы LAN Speed Test нажимаем кнопку Start Test
Данные о скорости в сети выводятся в виде таблицы
Также для анализа можно использовать другие утилиты, к примеру, Iperf или LAN Bench.
Первая весьма полезная для домашней и небольшой корпоративной сети. Приложение можно установить на все машины и следить за пингом. Оно весьма полезно, так как может производить мониторинг и вести записи продолжительное время.
Iperf — это программа для слежки за пингом и выявления небольших неполадок в ЛС
LAN Bench — это минималистическая утилита, похожая на LAN Speed Test. Ею очень легко мониторить скорость и пинг в сети, достаточно открыть интерфейс и нажать кнопку Test. Ниже сразу начнут появляться результаты.
LAN Bench — это простейшая утилита для оценки скорости ЛС
Как посмотреть список IP-адресов, подключённых к ЛС
Иногда возникает необходимость узнать информацию о подключённых к сети устройствах. В основном это касается беспроводных маршрутизаторов, к которым можно подключиться незаметно и «воровать» трафик. Посмотреть список устройств можно сторонними ПО и штатными средствами (веб-админкой маршрутизатора).
С первым всё довольно просто: существует простейшая утилита под названием Wireless Network Watcher. Она, как IP-сканер локальной сети, прекрасно справляется с анализом адресатов сети и выводит на экран всю доступную информацию о них.
Через программу Wireless Network Watcher можно увидеть список всех подключённых к сети устройств
Однако у программы есть два минуса:
Для просмотра информации о подключённых устройствах через веб-админку маршрутизатора необходимо сначала её открыть:
На тыльной стороне роутера знакомимся с реквизитами для входа
Через браузер открываем панель управления маршрутизатором
Находим пункт «Статистика беспроводного режима» и знакомимся со всеми подключёнными устройствами
Программы, помогающие провести анализ трафика
Анализ трафика — это сложный процесс, который должен быть известен любому профессионалу в IT-индустрии, сисадмину и другим специалистам в области. Процедура оценки передачи пакетов больше похожа на искусство, чем на элемент технического управления. Одних данных от специальных программ и инструментов тут недостаточно, необходима ещё интуиция и опыт человека. Утилиты в этом вопросе лишь инструмент, что показывает данные, остальное должен делать уже ваш мозг.
Wireshark
Wireshark — это новый игрок на рынке сетевого анализа трафика. Программа имеет довольно простой интерфейс, понятное диалоговое окно с выводом данных, а также множество параметров для настройки. Кроме того, приложение охватывает полный спектр данных сетевого трафика, потому является унитарным инструментом для анализа без необходимости добавлять в функционал программы лишние утилиты.
Wireshark имеет открытый код и распространяется бесплатно, поэтому захватывает аудиторию в геометрической прогрессии.
Возможно, приложению не хватает визуализации в плане диаграмм и таблиц, но минусом это назвать сложно, так как можно не отвлекаться на просмотр картинок и напрямую знакомиться с важными данными.
Wireshark — это программа с открытым кодом для анализа трафика ЛС
Видео: обзор программы Wireshark
Kismet
Kismet — это отличный инструмент для поиска и отладки проблем в ЛС. Его специфика заключается в том, что программа может работать даже с беспроводными сетями, анализировать их, искать устройства, которые настроены неправильно, и многое другое.
Программа также распространяется бесплатно и имеет открытый код, но сложный в понимании интерфейс немного отталкивает новичков в области анализа трафика. Однако подобный инструмент всё больше становится актуальным из-за постепенного отказа от проводных соединений. Поэтому чем раньше начнёшь осваивать Kismet, тем скорее получишь от этого пользу.
Kismet — это специальный инструмент для анализа трафика с возможностью вывода информации о беспроводной сети
NetworkMiner
NetworkMiner — это продвинутое программное решение для поиска проблем в сети через анализ трафика. В отличие от других приложений, NetworkMiner анализирует не сам трафик, а адреса, с которых были отправлены пакеты данных. Поэтому и упрощается процедура поиска проблемного узла. Инструмент нужен не столько для общей диагностики, сколько для устранения конфликтных ситуаций.
Программа разработана только для Windows, что является небольшим минусом. Интерфейс также желает лучшего в плане восприятия данных.
NetworkMiner — это инструмент для Windows, который помогает находить конфликты и неточности в ЛС
Провести полный анализ сети можно как штатными, так и сторонними способами. А полученные данные помогут исправить возможные неполадки, недочёты и конфликты.
Источник
Iperf – консольная утилита с открытым исходным кодом, предназначенная для тестирования пропускной способности сети. С ее помощью довольно просто измерить максимальную пропускную способность сети между сервером и клиентом, провести нагрузочное тестирование канала связи или маршрутизатора
Утилита Iperf является кроссплатформенной и не требует установки, достаточно просто скопировать ее на два компьютера, пропускную способность сети между которыми нужно оценить.
Работает утилита Iperf в режиме клиент-сервер. На первом компьютере утилита Iperf запускается в режиме сервера (ожидает трафик от клиента), а на втором, на котором Iperf запускается в режиме клиента, осуществляется генерация TCP и UDP трафика и проводится измерение скорости передачи данных.
Чтобы оценить пропускную способность сети между двумя узами сети, запустим сначала утилиту iperf в серверном режиме:
-s –утилита запускается в серверном режиме (получающая сторона)
-w 32768 – зададим размер окна TCP в 32 KB (по умолчанию около 8 Кб)
На стороне клиента запустим iperf со следующими опциями:
-c 10.0.0.44 – IP адрес сервера iperf
-w 32768 — увеличиваем размер TCP окна
-t 30 – время в секундах, в течении которого выполняется тестирование (по умолчанию 10 секунд)
-P 8 — число альтернативных потоков для увеличения пропускной способности
В нашем примере тестирование длилось 30 секунд. В итоговом отчете нас интересует значения столбца Bandwidth последней строки [SUM]. В нашем случае средняя пропускная способность сети между двумя системами – 2,85 Гбит/с. С помощью аргумента –f можно изменить формат скорости (биты, килобиты, мегабайты). При продолжительных тестах, когда нужно оценивать производительность в течении нескольких минут, с помощью опции –i можно указать интервал через который нужно отображать промежуточные результаты.
По-умолчанию утилита генерирует TCP трафик, если требуется осуществить тестирование для протокола UDP, необходимо использовать ключ -u.
Во время выполнения теста график загрузки сети в Task Manager выглядит так:
Важно отметить, что при тестировании Iperf используем всю доступную пропускную способность канала связи между клиентом и сервером, что может негативно повлиять на продуктивные приложения и пользователей. Поэтому такое тестирование нужно проводить обдуманно.
Если необходима оценка пропускной способности сети в обоих направлениях (в дуплексом режиме), дополнительно на клиенте нужно указать опцию –d:
Полный список опций утилиты можно получить так:
Скачать версию iperf для Windows можно на softpedia.com (iperf-2.0.5-2-win32.zip) или здесь.
Для тех, кто предпочитает графический интерфейс управления, имеется и графический аналог iperf — утилита jperf, написания на Java (для работы на компьютере должна быть установлена Java-машина). Помимо графических рюшечек к CLI интерфейсу, Jperf умеет в реальном времени строить графики пропускной способности канала связи.
Итак, резюмируя, Iperf – простая и удобная сетевая утилита, которая может измерить производительность и качество соединения между двумя системами. И не смотря на то, что развитие программы давно прекращено, ее функционала вполне хватает для поставленной задачи.
Приветствую друзья,
сегодня поговорим о том, как проверить скорость в локальной сети. Узнаем как это делается и поймем почему о проверке скорости в локальной сети практически никто ничего не пишет.
Давайте сразу определимся, что под локальной сетью мы будем понимать некоторое количество домашних либо офисных компьютеров объединенных общим сетевым устройством, например wi-fi роутером.
Чем определяется скорость локальной сети?
Множеством факторов. В первую очередь пропускной способностью устройств, участвующих в вашей локальной сети. Пропускной способностью как общего сетевого устройства, так и пропускной способностью отдельных сетевых карт, подключенных к локальной сети компьютеров.
Далеко непоследнюю роль играет и способ подключения компьютеров к общему сетевому устройству. Так например беспроводное WI-FI соединение всегда будет давать меньшую скорость, чем подключение с помощью кабеля. Связано это с тем, что WI-FI сигнал с расстоянием рассеивается и встречает помехи на своем пути.
Поэтому при беспроводном соединении пинг намного больше, чем при подключении с помощью какбеля и не все передаваемые в сеть пакеты доходят. Из-за этого потерянные при передаче сетевые пакеты приходится пересылать снова, а это приводит к задержкам и как с следствие к падению скорости передачи данных.
Скорость жестких дисков
Еще немаловажную роль при передаче данных в локальной сети играет скорость жестких дисков отдельных компьютеров, на которые эти данные передаются либо с которых эти данные отправляются. Т.е проще говоря скорость передачи данных в локальной сети, даже если она большая, может просто ограничиться скоросью записи либо чтения с жесткого диска.
При объединение компьютеров в локальные сети на значительном расстоянии имеет большое значение тип сетевого кабеля. При соединение обычным сетевым кабелем (витой парой) пинг и скорость передачи данных с расстоянием пропорционально увеличиваются, что в современных условиях неприемлемо. Именно поэтому интернет-провайдеры тянут по домам не обычные сетевые кабели, а оптоволоконные.
Как проверить скорость локальной сети?
Номинальную скорость вы можете просто просчитать на основе того, что я выше написал. Для этого достаточно знать пропускную способность общего сетевого устройства, сетевых карт компьютеров, скорость чтения/записи жестких дисков, тип соединения компьютеров с общим сетевым устройством.
Пропускная способность для сетевых компонентов обычно указывается производителем. Можете при желании найти информацию в интернете по модели и названию вашего устройства.
Для этого нам достаточно передать какой-нибудь большой файл с одного компьютера в локальной сети на другой компьютер в локальной сети. Обычный проводник windows покажет нам скорость передачи файла. Собственно это и будет одновременно скороcтью отдачи (upload) на компьютере, с которого мы передаем файл, и скоростью загрузки (download) на компьютере, которому мы передаем файл.
Для примера я попытался передать объемный файл с одного компьютера в локальной сети в общую папку другого компьютера в локальной сети по средствам WI-FI соединения. Скорость передачи вы можете видеть на картинке.
О том, как настроить локальную сеть и сделать некоторые папки общими по средствам домашней группы в ОС windows 7/8 я уже писал в одной из своих предыдущих статей.
Проверяем пинг в локальной сети
Ну и для полноты картины давайте проверим еще и пинг между компьютерами в локальной сети. Откроем меню «Пуск». Внизу, в строке поиска, наберем ключевую фразу — cmd. Найденный cmd.exe откроем от имени администратора.
В windows консоли наберем следующую команду: ipconfig -all
В результате консоль выдаст нам подробную информацию по сетевому размещению компьютера. Нас сейчас интересует IPv4 адрес в нашей локальной сети.
Процедуру определения ip адреса компьютера в локальной сети проделываем для двух или более машин в нашей локальной сети. Зависит от того, сколько компьютеров вы захотите пропинговать. И собственно пингуем:
Как вы могли заметить, пинг я проверял опять с помощью консоли, запущенной от имени администратора. Команда для проверки пинга имеет следующий вид:
ping (IPv4 адрес компьютера в локальной сети, который хотите пропинговать).
За сим все. Искренне надеюсь, что вы нашли то, что так долго искали. Если нет, оставьте комментарий, попробую исправить ситуацию.
Все о локальных сетях и сетевом оборудовании
Существует несколько способов проверки скорости передачи данных в локальной сети. Если у вас локальная сеть создана на основе WiFi соединения, то, разумеется, скорость передачи данных будет существенно отличаться от проводного соединения.
Дело в том, что на Wifi сигнал влияет множество факторов (расстояние, помехи от электропроводки или бетонные стены) и скорость при таких помехах, естественно, уменьшается.
Но и локальные сети на основе проводного соединения зависят от качества кабеля и правильной настройки маршрутизатора (конечно же, многое зависит и от самого железа компьютер).
Как проверить скорость локальной сети между двумя компьютерами?
Перейдем к самому первому и легкому способу проверки скорости в локальной сети. Для этого выберите любой файл размером не менее 500 мегабайт и перешлите его на другой компьютер в локальной сети.
В окне копирования файла вы увидите скорость передачи данных:
Обмен данными между компьютерами и позволяет узнать среднюю скорость обмена данных в локальной сети.
Еще один способ проверки скорости локальной сети — это отправка пакета данных на другой компьютер и оценка скорости его отклика. Для этого зайдите в меню «Пуск», в поисковой строке пропишите команду запуска консоли «CMD» и нажмите «Enter»
Откроется окно консоли, где вам нужно будет ввести команду «ipconfig /all» и вновь нажать «Enter».
Появится полный список ваших сетевых соединений, где вам нужно найти IP адрес вашего компьютера.
Теперь то же самое проделайте на остальных компьютерах, состоящих в локальной сети. Зная IP адрес каждого компьютера, вам остается только ввести команду в консоли для отправки пакета.
Для этого вновь откройте консоль и введите: Ping (ip адрес компьютера), после чего вы увидите окно отправки пакета где внизу будет написана средняя скорость отправки пакета.
Программа для тестирования скорости локальной сети
И наконец, вы можете воспользоваться программами для измерения скорости передачи данных в локальной сети. Таких программ очень много как платных, так и бесплатных.
Рассмотрим тест скорости на примере программы «LAN Speed Test», скачать которую в интернете можно без особых проблем. Программа не требует установки.
После запуска софта откроется окно, где вы должны будете указать любую папку на вашем компьютере для отправки отчета и нажать кнопку «Start Test».
Через несколько секунд программа выведет результат проверки скорости локальной сети:
Единственный минус программы заключается в том, что она условно бесплатна, так что для более конкретных отчетов вам придется приобрести лицензию.
Отлаженная домашняя или корпоративная сеть может начать сбоить: проблемы с передачей файлов, общие тормоза сети, конфликтность адресов и т. д. В таких случаях необходимы программный анализ и исправление неполадок. Но сначала необходимо провести сканирование локальной сети, состоящее из нескольких этапов.
Что такое анализ локальной сети
Комплекс мер по изучению параметров соединения между компьютерами в домашней или корпоративной сети называется анализом локальной сети (АЛС). Процесс включает в себя:
- измерение скорости сети;
- просмотр IP-адресов подключённых устройств;
- анализ трафика сети — процесс, который позволяет выявить конфликтную машину или неисправность паутины в определённом узле.
Эта процедура может обнаружить вредоносное программное обеспечение и изолировать его распространение на всю сеть. Поэтому АЛС стоит проводить даже в профилактических целях.
Как провести сканирование скорости
Первый параметр, который стоит просмотреть на предмет ошибок, — это скорость передачи данных. Если при обмене пакетами информации в ЛС происходят сбои, замедления потери команд, то налицо нарушение протоколов или конфликт адресов. В таких случаях стоит начинать искать неполадку. Просмотреть информацию о скорости передачи данных можно через «Командную строку» или стороннее ПО.
С помощью «Командной строки»
Терминал «Командной строки» — уникальный инструмент для управления компьютером и вывода необходимой информации пользователю. Консоль также может помочь с АЛС, в частности вывести отчёт о скорости доступа в ЛС:
- Чтобы запустить «Командную строку», открываем меню «Пуск», переходим в папку «Служебные» и кликаем по иконке «Командная строка».
Через меню «Пуск» открываем консоль «Командной строки»
- В терминале прописываем первую команду ipconfig /all. Внимательно смотрим на выведенную информацию и находим строку «Основной шлюз», где будет указан сетевой адрес роутера. Это значение нам понадобится для дальнейших действий.
Прописываем команду ipconfig /all и находим основной шлюз компьютера
- Запускаем команду Ping, указывая адрес шлюза (в данном случае команда имеет вид Ping 192.168.137.1), и ожидаем несколько секунд, пока произойдёт обмен пакетов с маршрутизатором. Результат будет опубликован почти мгновенно, сразу же после обработки данных.
Через команду Ping основного шлюза узнаём скорость обмена данных с роутером
Если максимальное значение будет больше 1500 мсек даже в беспроводной сети, имеет смысл провести анализ трафика, а также проверить каждый компьютер на наличие вредоносного ПО антивирусными программами.
С помощью сторонних программ
Не только с помощью «Командной строки» можно узнать скорость внутри ЛС. Существуют дополнительные инструменты в виде сторонних программ.
По интернету их гуляет огромное количество и большинство схожи между собой как по интерфейсу, так и по выводимым данным. Одной из таких утилит является LAN Speed Test.
Утилита на должном уровне справляется с анализом скорости, имеет простой и понятный интерфейс.
- Скачиваем, устанавливаем и запускаем программу.
- На главной странице приложения нажимаем кнопку Start Test.
В интерфейсе программы LAN Speed Test нажимаем кнопку Start Test
- В течение пары секунд получаем исчерпывающую информацию о возможностях передачи данных в ЛС.
Данные о скорости в сети выводятся в виде таблицы
Также для анализа можно использовать другие утилиты, к примеру, Iperf или LAN Bench.
Первая весьма полезная для домашней и небольшой корпоративной сети. Приложение можно установить на все машины и следить за пингом. Оно весьма полезно, так как может производить мониторинг и вести записи продолжительное время.
Iperf — это программа для слежки за пингом и выявления небольших неполадок в ЛС
LAN Bench — это минималистическая утилита, похожая на LAN Speed Test. Ею очень легко мониторить скорость и пинг в сети, достаточно открыть интерфейс и нажать кнопку Test. Ниже сразу начнут появляться результаты.
LAN Bench — это простейшая утилита для оценки скорости ЛС
Как посмотреть список IP-адресов, подключённых к ЛС
Иногда возникает необходимость узнать информацию о подключённых к сети устройствах. В основном это касается беспроводных маршрутизаторов, к которым можно подключиться незаметно и «воровать» трафик. Посмотреть список устройств можно сторонними ПО и штатными средствами (веб-админкой маршрутизатора).
С первым всё довольно просто: существует простейшая утилита под названием Wireless Network Watcher. Она, как IP-сканер локальной сети, прекрасно справляется с анализом адресатов сети и выводит на экран всю доступную информацию о них.
Через программу Wireless Network Watcher можно увидеть список всех подключённых к сети устройств
Однако у программы есть два минуса:
- для её работы необходимо проводное подключение к роутеру;
- инструментарий программы ограничивается только выводом информации. Если нарушитель будет обнаружен, она ничего не сможет с ним сделать. То же касается и аналогичных программ. Заблокировать доступ к сети можно только внутри веб-админки роутера.
Для просмотра информации о подключённых устройствах через веб-админку маршрутизатора необходимо сначала её открыть:
- На тыльной стороне устройства знакомимся с реквизитами для входа.
На тыльной стороне роутера знакомимся с реквизитами для входа
- Вводим данные в браузере и авторизуемся в сервисе управления.
Через браузер открываем панель управления маршрутизатором
- В свойствах админки находим вкладку «Беспроводной режим», а в ней пункт «Статистика беспроводного режима».
Находим пункт «Статистика беспроводного режима» и знакомимся со всеми подключёнными устройствами
- Проверяем IP-адресы всех известных устройств, остальные же можно «Запретить». Только не стоит забывать о подключённых телевизорах, телефонах и планшетах, они также имеют собственный индикатор в этой вкладке настроек.
Программы, помогающие провести анализ трафика
Анализ трафика — это сложный процесс, который должен быть известен любому профессионалу в IT-индустрии, сисадмину и другим специалистам в области.
Процедура оценки передачи пакетов больше похожа на искусство, чем на элемент технического управления. Одних данных от специальных программ и инструментов тут недостаточно, необходима ещё интуиция и опыт человека.
Утилиты в этом вопросе лишь инструмент, что показывает данные, остальное должен делать уже ваш мозг.
Wireshark
Wireshark — это новый игрок на рынке сетевого анализа трафика. Программа имеет довольно простой интерфейс, понятное диалоговое окно с выводом данных, а также множество параметров для настройки. Кроме того, приложение охватывает полный спектр данных сетевого трафика, потому является унитарным инструментом для анализа без необходимости добавлять в функционал программы лишние утилиты.
Wireshark имеет открытый код и распространяется бесплатно, поэтому захватывает аудиторию в геометрической прогрессии.
Возможно, приложению не хватает визуализации в плане диаграмм и таблиц, но минусом это назвать сложно, так как можно не отвлекаться на просмотр картинок и напрямую знакомиться с важными данными.
Wireshark — это программа с открытым кодом для анализа трафика ЛС
Видео: обзор программы Wireshark
Kismet
Kismet — это отличный инструмент для поиска и отладки проблем в ЛС. Его специфика заключается в том, что программа может работать даже с беспроводными сетями, анализировать их, искать устройства, которые настроены неправильно, и многое другое.
Программа также распространяется бесплатно и имеет открытый код, но сложный в понимании интерфейс немного отталкивает новичков в области анализа трафика. Однако подобный инструмент всё больше становится актуальным из-за постепенного отказа от проводных соединений. Поэтому чем раньше начнёшь осваивать Kismet, тем скорее получишь от этого пользу.
Kismet — это специальный инструмент для анализа трафика с возможностью вывода информации о беспроводной сети
NetworkMiner
NetworkMiner — это продвинутое программное решение для поиска проблем в сети через анализ трафика. В отличие от других приложений, NetworkMiner анализирует не сам трафик, а адреса, с которых были отправлены пакеты данных. Поэтому и упрощается процедура поиска проблемного узла. Инструмент нужен не столько для общей диагностики, сколько для устранения конфликтных ситуаций.
Программа разработана только для Windows, что является небольшим минусом. Интерфейс также желает лучшего в плане восприятия данных.
NetworkMiner — это инструмент для Windows, который помогает находить конфликты и неточности в ЛС
Провести полный анализ сети можно как штатными, так и сторонними способами. А полученные данные помогут исправить возможные неполадки, недочёты и конфликты.
- Алексей Герус
- Распечатать
8 бесплатных инструментов для локальной сети, чтобы проверить и оценить производительность вашей сети — Бинар
Как проверить скорость внутренней сети LAN? Для тестирования и устранения неполадок в сетях нам нужны инструменты, которые позволяют нам генерировать сетевой трафик и анализировать пропускную способность сети. Это верно как для проводных, так и для беспроводных сетей.
Для правильного устранения неполадок в беспроводной (или проводной) сети нам нужен способ для оценки ее производительности, поэтому по мере внесения изменений мы можем определить, действительно ли они влияют на производительность сети.
Альтернатива 2020 Статья № 4 Бесплатное программное обеспечение P2P Intranet — Создание сети общего доступа к файлам для домашнего офиса
Именно здесь эти инструменты тестирования локальной сети подходят для проверки скорости сети между двумя компьютерами. Идея заключается в том, что вы устанавливаете новую беспроводную сеть, и она отлично работает.
Запустите эти инструменты и запишите результаты тестов для дальнейшего использования.
Когда-нибудь в будущем, когда вы или другие подозреваете, что производительность снизилась, снова запустите эти инструменты и сравните последние результаты с теми, которые вы собрали, когда сеть была впервые установлена и работает отлично.
Тест скорости сети с самого начала был разработан как простой, но мощный инструмент для измерения скорости передачи файлов, жесткого диска, USB-накопителя и локальной сети (LAN) (проводной и беспроводной). Сначала вы выбираете папку для тестирования. Эта папка может находиться на локальном диске или USB-накопителе и т. Д. Для проверки скорости диска или в общей папке в сети для проверки скорости сети.
Затем LAN Speed Test создает файл в памяти, затем передает его обоими способами (без последствий кэширования файлов Windows / Mac), отслеживая время, а затем выполняет вычисления для вас.
Для более опытных пользователей вы можете выполнить тестирование на LAN Speed Test Server вместо общей папки, чтобы вынуть медленные жесткие диски из процесса во время тестирования из оперативной памяти одного компьютера в оперативную память другого компьютера.
Простая концепция и простой в использовании. Вы обнаружите, что LAN Speed Test быстро станет одним из ваших любимых сетевых инструментов!
- Проверьте скорость вашей локальной сети, проверяя сетевые папки общего доступа
- Проверьте скорость ваших локальных дисков (USB-накопители, жесткие диски и т. Д.)
- Совместим с LST-сервером (v1.5 или более поздней версии) для достижения реальных результатов работы сети без ограничений на жестких дисках — даже протестируйте скорость WAN (Internet) с помощью LST-сервера
- Возможность выбора сетевой интерфейсной карты для компьютеров с несколькими сетевыми картами
↓ 02 — ГЕЛИОС ЛАНТЭСТ | Windows | Macos
HELIOS LanTest — очень популярное решение для тестирования производительности и надежности сети для клиентов Mac и Windows. Он очень прост в использовании в течение нескольких секунд и масштабируется от тестирования одного локального диска до тестирования производительности сетевого тома, а также многопользовательского одновременного тестирования клиента на одном томе сервера.
HELIOS LanTest можно загрузить с помощью HELIOS WebShare на сервере: http://webshare.helios.de, Имя пользователя и пароль — инструменты
TamoSoft Throughput Test — это утилита для тестирования производительности беспроводной или проводной сети.
Эта утилита непрерывно отправляет потоки данных TCP и UDP по вашей сети и вычисляет важные метрики, такие как значения пропускной способности восходящего и нисходящего потоков, потери пакетов и время прохождения сигнала в обоих направлениях, а также отображает результаты в числовом и графическом форматах. TamoSoft Throughput Test поддерживает подключения как IPv4, так и IPv6 и позволяет пользователю оценивать производительность сети в зависимости от настроек качества обслуживания (QoS).
Microsoft Windows: Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2. Mac OS X: Yosemite (10.10), El Capitan (10.11), Sierra (10.12), High Sierra (10.13), Мохаве (10.14). Android (только клиент): Android 4.1 и новее. iOS (только клиент): iOS 8.0 и новее.
↓ 04 — LANBench | Windows
LANBench — это простая утилита для тестирования сети LAN / TCP. Он предназначен для тестирования производительности сети между двумя компьютерами и основан на Winsock 2.2. LANBench тестирует только производительность TCP и рассчитан на минимальное использование процессора, чтобы можно было полностью протестировать чистую производительность вашей сети.
- Несколько одновременных подключений — до 20 (для моделирования нагрузки)
- Низкая загрузка ЦП для теста производительности сети
- Многопоточный, использующий порт завершения ввода / вывода Windows
- Настраиваемый размер пакета, длительность теста и режим передачи
↓ 05 — NetIO-GUI | Windows
NetIO-GUI — это интерфейс Windows для многоплатформенной утилиты командной строки «netio». Он измеряет время ответа ICMP и скорость передачи по сети для пакетов разных размеров и протоколов. Все результаты хранятся в файле базы данных SQLite и могут быть легко сопоставлены. NetIO-GUI является предпочтительным для оценки качества одноранговых соединений, таких как VPN.
↓ 06 — NetStress | Windows
NetStress позволяет генерировать сетевой трафик и анализировать пропускную способность сети. Результаты этого сравнения с предыдущим бенчмарком покажут, действительно ли существует проблема, и определят, какие шаги предпринять дальше (если таковые имеются). Независимо от вашего технического опыта или того, насколько дорогими являются ваши диагностические инструменты, если вы модифицируете беспроводную сеть или принимаете решения по ее изменению и не тестируете пропускную способность, то вы рискуете тратить время и ресурсы на неверный путь.
- Один экземпляр приложения (то есть каждый экземпляр может использоваться как сервер или сервер плюс клиент)
- Поддерживает передачу данных как по TCP, так и по UDP
- Поддерживает несколько потоков данных
- Переменный размер сегмента TCP / UDP
- Скорость передачи пакетов (пакетов в секунду)
- Переменная максимальная единица передачи (MTU)
- Восходящий и нисходящий режимы
- Авто обнаружение узла
- Выбор единиц отображения (Кбит / с, Кбит / с, Мбит / с, Мбит / с)
- Поддержка нескольких сетевых адаптеров
↓ 07 — Iperf | macOS | Linux
iperf — это инструмент для активных измерений максимально достижимой полосы пропускания в IP-сетях. Он поддерживает настройку различных параметров, связанных с синхронизацией, протоколами и буферами. Для каждого теста он сообщает о пропускной способности, потерях и других параметрах. Текущая версия, иногда называемая iperf3, представляет собой редизайн оригинальной версии, разработанной в NLANR / DAST.
iperf3 — это новая реализация с нуля, целью которой является меньшая, более простая кодовая база и библиотечная версия функциональности, которую можно использовать в других программах.
В iperf3 также есть ряд функций, присутствующих в других инструментах, таких как nuttcp и netperf, но отсутствующих в оригинальном iperf. К ним относятся, например, режим нулевого копирования и дополнительный вывод JSON.
Обратите внимание, что iperf3 не имеет обратной совместимости с оригинальным iperf.
Тест производительности сети будет работать с любым типом соединения TCP / IP. Включая Ethernet, коммутируемые модемы, ADSL, кабельные модемы, локальные сети (LAN), глобальные сети (WAN) и беспроводные сети (WiFi).
Программное обеспечение было оптимизировано, чтобы использовать минимальное количество процессорного времени, что позволяет сравнивать даже высокоскоростные гигабитные соединения Ethernet.
Пользователи имеют возможность изменять следующие параметры теста.
- IP-адрес компьютера, выступающего в роли сервера, и номер порта, используемого для теста, чтобы помочь с проблемами брандмауэра.
- Размер блока данных, используемого для каждого запроса на отправку. Также возможно выбрать блоки переменного размера для измерения дельты производительности при увеличении или уменьшении размера блока.
- Продолжительность теста.
- Протокол, либо TCP, либо UDP. Протокол TCP — это когда важна целостность данных (ошибки исправляются с помощью повторной передачи данных). UDP используется с приложениями, которые терпимы к потере данных, такими как потоковое видео.
Как проверить скорость локальной сети?
Существует несколько способов проверки скорости передачи данных в локальной сети. Если у вас локальная сеть создана на основе WiFi соединения, то, разумеется, скорость передачи данных будет существенно отличаться от проводного соединения.
Дело в том, что на Wifi сигнал влияет множество факторов (расстояние, помехи от электропроводки или бетонные стены) и скорость при таких помехах, естественно, уменьшается.
Но и локальные сети на основе проводного соединения зависят от качества кабеля и правильной настройки маршрутизатора (конечно же, многое зависит и от самого железа компьютер).
Как проверить скорость локальной сети между двумя компьютерами?
Перейдем к самому первому и легкому способу проверки скорости в локальной сети. Для этого выберите любой файл размером не менее 500 мегабайт и перешлите его на другой компьютер в локальной сети.
В окне копирования файла вы увидите скорость передачи данных:
- Обмен данными между компьютерами и позволяет узнать среднюю скорость обмена данных в локальной сети.
- Еще один способ проверки скорости локальной сети – это отправка пакета данных на другой компьютер и оценка скорости его отклика. Для этого зайдите в меню «Пуск», в поисковой строке пропишите команду запуска консоли «CMD» и нажмите «Enter»
- Откроется окно консоли, где вам нужно будет ввести команду «ipconfig /all» и вновь нажать «Enter».
- Появится полный список ваших сетевых соединений, где вам нужно найти IP адрес вашего компьютера.
Теперь то же самое проделайте на остальных компьютерах, состоящих в локальной сети. Зная IP адрес каждого компьютера, вам остается только ввести команду в консоли для отправки пакета.
Читайте еще: Безопасность корпоративной сети: защита компьютера в сети
Для этого вновь откройте консоль и введите: Ping (ip адрес компьютера), после чего вы увидите окно отправки пакета где внизу будет написана средняя скорость отправки пакета.
И наконец, вы можете воспользоваться программами для измерения скорости передачи данных в локальной сети. Таких программ очень много как платных, так и бесплатных.
Рассмотрим тест скорости на примере программы «LAN Speed Test», скачать которую в интернете можно без особых проблем. Программа не требует установки.
- После запуска софта откроется окно, где вы должны будете указать любую папку на вашем компьютере для отправки отчета и нажать кнопку «Start Test».
- Через несколько секунд программа выведет результат проверки скорости локальной сети:
Единственный минус программы заключается в том, что она условно бесплатна, так что для более конкретных отчетов вам придется приобрести лицензию.
- RuslanStone
- Распечатать
Тест скорости локальной сети
Периодически сталкиваюсь с необходимостью определения скорости передачи данных по локальной сети. Замеры можно проводить вручную. С этой целью отправляем файл фиксированного размера по FTP.
Затем необходимы трудоемкие расчеты соотношения размера файла и продолжительности его передачи, часто включающие значительные погрешности. Это отнимает силы и время, поэтому не стоит заново изобретать велосипед, за нас это могут сделать удобные в использовании программы.
Я обычно пользуюсь несколькими. При желании найти сайт для поиска легких отношений, перейдите по ссылке.
Программы для теста скорости локальной сеты
LAN Speed Test
Делает все то же самое, только сама и быстро. Преимуществом является сочетание компактности программы с возможностью создания больших тестовых файлов.
Оснащена пакетом дополнительных возможностей, вроде просмотра списков оборудования, подключенного к серверу, и поддержки командной строки.
Удобный интерфейс позволяет отслеживать весь процесс, а в качестве бонуса — отсутствие необходимости установки.
Скачать LAN Speed Test — http://www.totusoft.com/downloads.html
Iperf
Очень полезная утилита. Берем пару подключенных к сети компьютеров, оснащаем оба данной утилитой, следим за пингом и при необходимости открываем доступ к подвергающемуся тестированию порту. Следует также провести настройки на подлежащих проверке компьютерах в соответствии с серверной и клиентской частями.
Обилие опций для сервера и клиента позволяет контролировать процесс тестирования до мелочей. Возможностей множество — тестирование линии в обе стороны, установка предела для трафика, запуск нескольких потоков одновременно и прочее. Поэтому программа так популярна и используется довольно широко.
Подводными камнями может стать необходимость подбора человека на другой конец канала, но это в случае проведения измерений в отдаленных один от другого местах.
Скачать Iperf — https://iperf.fr/iperf-download.php
LAN Bench
Последняя из предпочитаемых мной. Установщик контрольных точек сети предназначен для определенных сетевых узлов. Работает на протоколе TCP/IP и получении доступа ПО Windows к сетевым серверам.
Программа затрачивает минимум ресурсов системы и также не требует установки. Для старта теста необходимо просто запустить исполняемую программу. После этого откроются две секции — Сервер и Клиент.
Убедившись, что сервер включен, можно приступать к самому процессу тестирования. Для этого нажимаем кнопку «Тест», находящуюся в клиентской секции. Проверка занимает десять секунд и в конечном результате мы наблюдаем количество отправленных и принятых пакетов.
В настройках можно выбрать продолжительность проверки, размер пакетов и многое другое. Работает с Windows XP, Windows Vista, Windows 2003/2008 и Windows 7.
Скачать LAN Bench — http://www.zachsaw.com/?pg=lanbench_tcp_network_benchmark
Программы просты в эксплуатации и эффективны. Это мой минимальный набор ПО первой необходимости для диагностики и своевременного обнаружения проблем с локальной сетью.
Как проверить скорость локальной сети
Опубликовано: 03.10.2014
Приветствую друзья,сегодня поговорим о том, как проверить скорость в локальной сети. Узнаем как это делается и поймем почему о проверке скорости в локальной сети практически никто ничего не пишет.
Давайте сразу определимся, что под локальной сетью мы будем понимать некоторое количество домашних либо офисных компьютеров объединенных общим сетевым устройством, например wi-fi роутером.
Множеством факторов. В первую очередь пропускной способностью устройств, участвующих в вашей локальной сети. Пропускной способностью как общего сетевого
устройства, так и пропускной способностью отдельных сетевых карт, подключенных к локальной сети компьютеров.
Тип подключения
Далеко непоследнюю роль играет и способ подключения компьютеров к общему сетевому устройству. Так например беспроводное WI-FI соединение всегда будет давать
меньшую скорость, чем подключение с помощью кабеля. Связано это с тем, что WI-FI сигнал с расстоянием рассеивается и встречает помехи на своем пути.
Поэтому при беспроводном соединении пинг намного больше, чем при подключении с помощью какбеля и не все передаваемые в сеть пакеты доходят. Из-за этого потерянные
при передаче сетевые пакеты приходится пересылать снова, а это приводит к задержкам и как с следствие к падению скорости передачи данных.
Скорость жестких дисков
Еще немаловажную роль при передаче данных в локальной сети играет скорость жестких дисков отдельных компьютеров, на которые эти данные передаются либо с которых эти
данные отправляются. Т.е проще говоря скорость передачи данных в локальной сети, даже если она большая, может просто ограничиться скоросью записи либо чтения с жесткого
диска.
Тип кабеля
При объединение компьютеров в локальные сети на значительном расстоянии имеет большое значение тип сетевого кабеля. При соединение обычным сетевым кабелем (витой парой)
пинг и скорость передачи данных с расстоянием пропорционально увеличиваются, что в современных условиях неприемлемо. Именно поэтому интернет-провайдеры тянут по домам не
обычные сетевые кабели, а оптоволоконные.
Номинальную
Номинальную скорость вы можете просто просчитать на основе того, что я выше написал. Для этого достаточно знать пропускную способность общего сетевого устройства, сетевых
карт компьютеров, скорость чтения/записи жестких дисков, тип соединения компьютеров с общим сетевым устройством.
Пропускная способность для сетевых компонентов обычно указывается производителем. Можете при желании найти информацию в интернете по модели и названию вашего устройства.
Реальную
Для этого нам достаточно передать какой-нибудь большой файл с одного компьютера в локальной сети на другой компьютер в локальной сети. Обычный проводник windows покажет нам
скорость передачи файла. Собственно это и будет одновременно скороcтью отдачи (upload) на компьютере, с которого мы передаем файл, и скоростью загрузки (download) на компьютере,
которому мы передаем файл.
Для примера я попытался передать объемный файл с одного компьютера в локальной сети в общую папку другого компьютера в локальной сети по средствам WI-FI соединения. Скорость
передачи вы можете видеть на картинке.
О том, как настроить локальную сеть и сделать некоторые папки общими по средствам домашней
группы в ОС windows 7/8 я уже писал в одной из своих предыдущих статей.
Ну и для полноты картины давайте проверим еще и пинг между компьютерами в локальной сети. Откроем меню «Пуск». Внизу, в строке поиска, наберем ключевую фразу — cmd. Найденный
cmd.exe откроем от имени администратора.
В windows консоли наберем следующую команду: ipconfig -all
В результате консоль выдаст нам подробную информацию по сетевому размещению компьютера. Нас сейчас интересует IPv4 адрес в нашей локальной сети.
Процедуру определения ip адреса компьютера в локальной сети проделываем для двух или более машин в нашей локальной сети. Зависит от того, сколько компьютеров вы захотите
пропинговать. И собственно пингуем:
Как вы могли заметить, пинг я проверял опять с помощью консоли, запущенной от имени администратора. Команда для проверки пинга имеет следующий вид:
ping (IPv4 адрес компьютера в локальной сети, который хотите пропинговать).
Iperf – кроссплатформенная консольная утилита с открытым исходным кодом, предназначенная для тестирования пропускной способности сети между двумя узлами. Утилита iperf позволяет генерировать нагрузочный TCP и UDP трафик между хостами. С помощью iperf вы можете быстро измерить максимальную пропускную способность сети между сервером и клиентом, провести нагрузочное тестирование канала связи, маршрутизатора, сетевого шлюза (файервола), вашей Ethernet или Wi-Fi сети.
В этой статье мы покажем, как установить и использовать утилиту iPerf для проверки скорости сети в Windows, Linux и VMware ESXi (есть версии iperf для Android, MacOS, RouterOS от MikroTik и других платформ).
Содержание:
- Установка и использование iPerf в Windows
- Установка iPerf в Linux
- Запуск iPerf в VMware ESXi
- Проверка пропускной способности сети с помощью iPerf
Утилита iPerf является кроссплатформенной и не требует установки, достаточно скопировать и запустить ее на двух устройствах, пропускную способность сети между которыми нужно оценить. iPerf работает в режиме клиент-сервер. На первом компьютере утилита iPerf запускается в режиме сервера (ожидает трафик от клиента). На втором компьютере iPerf запускается в режиме клиента, начинает генерировать TCP/UDP трафик и выполнять измерение максимальной скорости передачи данных. В большинстве случаев сейчас используется версия iPerf3 (поддерживает высокоскоростное UDP тестирование, по умолчанию используется порт 5201 TCP/UDP).
Установка и использование iPerf в Windows
Вы можете скачать iperf 3.1 для Windows по ссылке https://iperf.fr/iperf-download.php или версию iperf2 (здесь). Достаточно скачать архив iperf и распаковать в локальный каталог на диске. Установка утилиты не требуется. В архиве всего два файла: cygwin1.dll и iperf3.exe.
Вы можете скачать архив iPerf и распаковать его на диск с помощью команд PowerShell:
$iPerfZip = "https://iperf.fr/download/windows/iperf-3.1.3-win64.zip"
$TargetFolder = Join-Path $env:TEMP "iperf.zip"$iPerfPath = Join-Path $env:TEMP "iperf"
if (!(Test-Path $iPerfPath))
{ Invoke-WebRequest -Uri $iPerfZip -OutFile $TargetFolder
Expand-Archive -Path $TargetFolder -DestinationPath $iPerfPath
}
Iperf это консольная утилита и для ее запуска нужно использовать командную строку. Откройте командную строку (cmd.exe) и перейдите в каталог с утилитой. Например:
cd c:toolsiperf
Если вы запустить программу iperf3.exe без параметров, она выведет список доступных опций.
Утилита iPerf может работать в режиме сервера (параметр -s) или клиента (-c). Если вы запускаете iPerf сервер на Windows, нужно открыть входящие порт 5201 для протоколов TCP и UDP. Можно открыть порты через графический интерфейс Windows Defender Firewall или с помощью команд PowerShell. Создайте и включите правила файервола так:
New-NetFirewallRule -DisplayName 'iPerf-Server-Inbound-TCP' -Direction Inbound -Protocol TCP -LocalPort 5201 -Action Allow | Enable-NetFirewallRule
New-NetFirewallRule -DisplayName 'iPerf-Server-Inbound-UDP' -Direction Inbound -Protocol UDP -LocalPort 5201 -Action Allow | Enable-NetFirewallRule
Для Windows есть несколько реализаций графического интерфейса. Например, Iperf3-Cygwin-GUI и jperf.
Утилита jperf написана на Java (для работы на компьютере должна быть установлена Java-машина). Помимо графических рюшечек к CLI интерфейсу, Jperf умеет в реальном времени строить графики пропускной способности канала связи.
Для использования достаточно указать адрес сервера iPerf и запустить проверку.
В галерее скриптов PowerShell есть отдельный модуль iPerfAutomate, который можно использовать для получения данных измерения производительности сети из скриптов PowerShell. Вы можете установить модуль так:
Install-Module -Name iPerfAutomate
Установка iPerf в Linux
В дистрибутивах CentOS/RHEL/Fedora 8 пакет iperf3 включен в состав базового репозитория AppStream (в CentOS 7 iperf3 есть в EPEL). Вы можете установить его стандартной командой yum/dnf:
# dnf install iperf3
В дистрибутивах Debian/Ubuntu вы можете установить утилиту iperf3 командой:
$ sudo apt install iperf3
Если данный Linux сервер планируется использовать в качестве сервере iperf3, нужно открыть порт 5201 в firewalld (или iptables):
# firewall-cmd --permanent --add-port=5201/tcp
# firewall-cmd --permanent --add-port=5201/udp
# firewall-cmd --reload
Запуск iPerf в VMware ESXi
VMware удалила утилиту iPerf в ESXi 6.7, но вернула его в 6.7U1. Проверьте, что на вашем хосте ESXi установлен iPerf. Подключитесь к консоли ESXi по SSH, перейдите в каталог
/usr/lib/vmware/vsan/bin
и проверьте, есть ли в нем файл iperf или iperf3.
Если iPerf не установлен, вы можете вручную скачать offline bundle с iperf здесь (http://vibsdepot.v-front.de/depot/bundles/iperf-2.0.5-1-offline_bundle.zip), скопируйте его на ESXi хост и установить командой:
# esxcli software vib install -d /iperf-2.0.5-1-offline_bundle.zip –no-sig-check
Утилита будет установлена в каталог /opt/iperf/bin и для ее запуска нужно указывать команду:
# /opt/iperf/bin/iperf3
Если вы запускаете iPerf сервер на хосте ESXi, нужно открыть порты 5201. По умолчанию эти порты запрещены в файерволе ESXi. Чтобы открыть их, можно временно отключить файервол:
# esxcli network firewall get# esxcli network firewall set --enabled=false
# esxcli network firewall get
Не забудьте включить файервол ESXi после окончания проверки пропускной способности сети:
# esxcli network firewall set --enabled true
При запуске iPerf в ESXi его нужно привязывать к интерфейсу vmkernel:
# esxcli network ip interface ipv4 get
Проверку доступности между хостами ESXi можно выполнить с помощью:
# vmkping IP address
Запускайте iPerf на полученном IP адресе:
# iperf -s -B 192.168.31.50
Проверка пропускной способности сети с помощью iPerf
Рассмотрим теперь несколько примеров использования iperf для тестирования пропускной способности сети. В этом примере мы будем использовать сервер с CentOS в качестве сервера iperf. Запустим утилиту iperf в серверном режиме:
# iperf3 –s
Сервер iperf запущен, он ожидает соединения на порту TCP/5201.
Server listening on 5201
Важно. Аргументы утилиты iperf регистрозависимы!
Можно запустить iperf сервер с большим размером TCP окна и на другом порту:
# iperf3 -s -w 32768 –p 5203
-w 32768 – зададим размер окна TCP в 32 KB (по умолчанию около 8 Кб)
–p 5203 – порт, на котором ожидает подключения iperf (напоминаю, что iperf2 по умолчанию слушает на порту 5001).
Можно запустить сервер iPerf в режиме службы Windows с помощью ключа -D.
В качестве клиента iperf я использую компьютер с Windows 10. Запустите командную строку и перейдите в каталог с исполняемым файлом iperf:
cd c:toolsiperf
Чтобы запустить проверку сети со стороны клиента, укажите адрес (имя) хоста, где запущен сервер iperf:
iperf3.exe -c 192.168.1.202
Клиент начнет генерировать сетевой трафик и выполнит тестирование канала в течении 10 секунд и выведет примерно такую таблицу:
- Interval – промежуток тестирования (в сек.);
- Transfer – размер переданных данных за это время;
- Bandwidth – средняя скорость передачи данных.
Если вы запустили сервер iperf с увеличенным размером TCP окна, вы можете использовать следующую команду для получения максимальной нагрузки на сеть:
iperf3.exe -c 192.168.1.202 -P 8 -t 30 -w 32768 -i 5 -f g
- -c 192.168.1.202 – IP адрес сервера iperf;
- -w 32768 — увеличиваем размер TCP окна;
- -t 30 – время в секундах, в течении которого выполняется тестирование (по умолчанию 10 секунд);
- -P 8 — число параллельных потоков (подключений), используется для получения максимальной нагрузки на канал;
- -i 5 – выводить статистику на экран каждые 5 секунд. Параметр удобно использовать при продолжительных тестах (несколько минут, часов);
- -f m — выводить результаты в Мбит/с. Здесь можно использовать атрибуты kmgKMG (килобиты, мегабиты, мегабайты и т.д.).
В нашем примере тестирование длилось 30 секунд. В итоговом отчете нас интересует значения столбца Bandwidth в последней строке [SUM]. Здесь указаны средняя скорость отправки (sender) и получения данных по сети (receiver).
В нашем случае средняя пропускная способность сети между двумя узлами – 79,7 Мбит/с. Было передано 285 Мб данных (столбец Transfer).
Можно запустить iperf в обратном режиме (сервер отправляет данные, а клиент принимает), для этого на клиенте указывается опция –R.
По-умолчанию утилита генерирует TCP трафик, если вам нужно проверить скорость сети для UDP пакетов, необходимо использовать ключ –u (сервер при этом запускается командой:
iperf3 -s –u
).
Если вам нужно проверить ваш интернет-канал (предоставляемый провайдером), можно воспользоваться одним из публичных iperf серверов (список доступен здесь):
iperf3 -c iperf.it-north.net
Обратите внимание, что iperf3 не поддерживает несколько одновременных тестов. Если сервер iperf сейчас выполняет тестирование с одним клиентов, то при попытке подключиться к нему с другого вы получите ошибку: iperf3: error — the server is busy running a test. try again later.
Если нужно оценить пропускную способность сети в обоих направлениях (в дуплексном режиме), дополнительно на клиенте нужно указать опцию –d:
iperf3.exe -c IP -P 8 -t 30 -w 32768 -d
Во время выполнения теста сете с помощью iperf вы можете следить за нагрузкой на сетевой интерфейс компьютера через Task Manager.
Важно отметить, что при тестировании Iperf используем всю доступную пропускную способность канала связи между клиентом и сервером, что может негативно повлиять на продуктивные приложения и пользователей.
Полный список опций утилиты iperf можно получить так:
iperf3 –help
Iperf – простая и удобная сетевая утилита, которая поможет вам измерить производительность сетевого подключения и максимальную скорость передачи данных между двумя устройствами.
Содержание
- 1 Программы для теста скорости локальной сеты
- 1.1 LAN Speed Test
- 1.2 Iperf
- 1.3 LAN Bench
Периодически сталкиваюсь с необходимостью определения скорости передачи данных по локальной сети. Замеры можно проводить вручную. С этой целью отправляем файл фиксированного размера по FTP. Затем необходимы трудоемкие расчеты соотношения размера файла и продолжительности его передачи, часто включающие значительные погрешности. Это отнимает силы и время, поэтому не стоит заново изобретать велосипед, за нас это могут сделать удобные в использовании программы. Я обычно пользуюсь несколькими. При желании найти сайт для поиска легких отношений, перейдите по ссылке.
Программы для теста скорости локальной сеты
LAN Speed Test
Делает все то же самое, только сама и быстро. Преимуществом является сочетание компактности программы с возможностью создания больших тестовых файлов. Оснащена пакетом дополнительных возможностей, вроде просмотра списков оборудования, подключенного к серверу, и поддержки командной строки. Удобный интерфейс позволяет отслеживать весь процесс, а в качестве бонуса — отсутствие необходимости установки.
Скачать LAN Speed Test — http://www.totusoft.com/downloads.html
Iperf
Очень полезная утилита. Берем пару подключенных к сети компьютеров, оснащаем оба данной утилитой, следим за пингом и при необходимости открываем доступ к подвергающемуся тестированию порту. Следует также провести настройки на подлежащих проверке компьютерах в соответствии с серверной и клиентской частями. Обилие опций для сервера и клиента позволяет контролировать процесс тестирования до мелочей. Возможностей множество — тестирование линии в обе стороны, установка предела для трафика, запуск нескольких потоков одновременно и прочее. Поэтому программа так популярна и используется довольно широко. Подводными камнями может стать необходимость подбора человека на другой конец канала, но это в случае проведения измерений в отдаленных один от другого местах.
Скачать Iperf — https://iperf.fr/iperf-download.php
LAN Bench
Последняя из предпочитаемых мной. Установщик контрольных точек сети предназначен для определенных сетевых узлов. Работает на протоколе TCP/IP и получении доступа ПО Windows к сетевым серверам. Программа затрачивает минимум ресурсов системы и также не требует установки. Для старта теста необходимо просто запустить исполняемую программу. После этого откроются две секции — Сервер и Клиент. Убедившись, что сервер включен, можно приступать к самому процессу тестирования. Для этого нажимаем кнопку «Тест», находящуюся в клиентской секции. Проверка занимает десять секунд и в конечном результате мы наблюдаем количество отправленных и принятых пакетов. В настройках можно выбрать продолжительность проверки, размер пакетов и многое другое. Работает с Windows XP, Windows Vista, Windows 2003/2008 и Windows 7.
Скачать LAN Bench — http://www.zachsaw.com/?pg=lanbench_tcp_network_benchmark
Программы просты в эксплуатации и эффективны. Это мой минимальный набор ПО первой необходимости для диагностики и своевременного обнаружения проблем с локальной сетью.
Отлаженная домашняя или корпоративная сеть может начать сбоить: проблемы с передачей файлов, общие тормоза сети, конфликтность адресов и т. д. В таких случаях необходимы программный анализ и исправление неполадок. Но сначала необходимо провести сканирование локальной сети, состоящее из нескольких этапов.
Что такое анализ локальной сети
Комплекс мер по изучению параметров соединения между компьютерами в домашней или корпоративной сети называется анализом локальной сети (АЛС). Процесс включает в себя:
- измерение скорости сети;
- просмотр IP-адресов подключённых устройств;
- анализ трафика сети — процесс, который позволяет выявить конфликтную машину или неисправность паутины в определённом узле.
Эта процедура может обнаружить вредоносное программное обеспечение и изолировать его распространение на всю сеть. Поэтому АЛС стоит проводить даже в профилактических целях.
Как провести сканирование скорости
Первый параметр, который стоит просмотреть на предмет ошибок, — это скорость передачи данных. Если при обмене пакетами информации в ЛС происходят сбои, замедления потери команд, то налицо нарушение протоколов или конфликт адресов. В таких случаях стоит начинать искать неполадку. Просмотреть информацию о скорости передачи данных можно через «Командную строку» или стороннее ПО.
С помощью «Командной строки»
Терминал «Командной строки» — уникальный инструмент для управления компьютером и вывода необходимой информации пользователю. Консоль также может помочь с АЛС, в частности вывести отчёт о скорости доступа в ЛС:
- Чтобы запустить «Командную строку», открываем меню «Пуск», переходим в папку «Служебные» и кликаем по иконке «Командная строка».
Через меню «Пуск» открываем консоль «Командной строки»
- В терминале прописываем первую команду ipconfig /all. Внимательно смотрим на выведенную информацию и находим строку «Основной шлюз», где будет указан сетевой адрес роутера. Это значение нам понадобится для дальнейших действий.
Прописываем команду ipconfig /all и находим основной шлюз компьютера
- Запускаем команду Ping, указывая адрес шлюза (в данном случае команда имеет вид Ping 192.168.137.1), и ожидаем несколько секунд, пока произойдёт обмен пакетов с маршрутизатором. Результат будет опубликован почти мгновенно, сразу же после обработки данных.
Через команду Ping основного шлюза узнаём скорость обмена данных с роутером
Если максимальное значение будет больше 1500 мсек даже в беспроводной сети, имеет смысл провести анализ трафика, а также проверить каждый компьютер на наличие вредоносного ПО антивирусными программами.
С помощью сторонних программ
Не только с помощью «Командной строки» можно узнать скорость внутри ЛС. Существуют дополнительные инструменты в виде сторонних программ. По интернету их гуляет огромное количество и большинство схожи между собой как по интерфейсу, так и по выводимым данным. Одной из таких утилит является LAN Speed Test. Утилита на должном уровне справляется с анализом скорости, имеет простой и понятный интерфейс.
- Скачиваем, устанавливаем и запускаем программу.
- На главной странице приложения нажимаем кнопку Start Test.
В интерфейсе программы LAN Speed Test нажимаем кнопку Start Test
- В течение пары секунд получаем исчерпывающую информацию о возможностях передачи данных в ЛС.
Данные о скорости в сети выводятся в виде таблицы
Также для анализа можно использовать другие утилиты, к примеру, Iperf или LAN Bench.
Первая весьма полезная для домашней и небольшой корпоративной сети. Приложение можно установить на все машины и следить за пингом. Оно весьма полезно, так как может производить мониторинг и вести записи продолжительное время.
Iperf — это программа для слежки за пингом и выявления небольших неполадок в ЛС
LAN Bench — это минималистическая утилита, похожая на LAN Speed Test. Ею очень легко мониторить скорость и пинг в сети, достаточно открыть интерфейс и нажать кнопку Test. Ниже сразу начнут появляться результаты.
LAN Bench — это простейшая утилита для оценки скорости ЛС
Как посмотреть список IP-адресов, подключённых к ЛС
Иногда возникает необходимость узнать информацию о подключённых к сети устройствах. В основном это касается беспроводных маршрутизаторов, к которым можно подключиться незаметно и «воровать» трафик. Посмотреть список устройств можно сторонними ПО и штатными средствами (веб-админкой маршрутизатора).
С первым всё довольно просто: существует простейшая утилита под названием Wireless Network Watcher. Она, как IP-сканер локальной сети, прекрасно справляется с анализом адресатов сети и выводит на экран всю доступную информацию о них.
Через программу Wireless Network Watcher можно увидеть список всех подключённых к сети устройств
Однако у программы есть два минуса:
- для её работы необходимо проводное подключение к роутеру;
- инструментарий программы ограничивается только выводом информации. Если нарушитель будет обнаружен, она ничего не сможет с ним сделать. То же касается и аналогичных программ. Заблокировать доступ к сети можно только внутри веб-админки роутера.
Для просмотра информации о подключённых устройствах через веб-админку маршрутизатора необходимо сначала её открыть:
- На тыльной стороне устройства знакомимся с реквизитами для входа.
На тыльной стороне роутера знакомимся с реквизитами для входа
- Вводим данные в браузере и авторизуемся в сервисе управления.
Через браузер открываем панель управления маршрутизатором
- В свойствах админки находим вкладку «Беспроводной режим», а в ней пункт «Статистика беспроводного режима».
Находим пункт «Статистика беспроводного режима» и знакомимся со всеми подключёнными устройствами
- Проверяем IP-адресы всех известных устройств, остальные же можно «Запретить». Только не стоит забывать о подключённых телевизорах, телефонах и планшетах, они также имеют собственный индикатор в этой вкладке настроек.
Программы, помогающие провести анализ трафика
Анализ трафика — это сложный процесс, который должен быть известен любому профессионалу в IT-индустрии, сисадмину и другим специалистам в области. Процедура оценки передачи пакетов больше похожа на искусство, чем на элемент технического управления. Одних данных от специальных программ и инструментов тут недостаточно, необходима ещё интуиция и опыт человека. Утилиты в этом вопросе лишь инструмент, что показывает данные, остальное должен делать уже ваш мозг.
Wireshark
Wireshark — это новый игрок на рынке сетевого анализа трафика. Программа имеет довольно простой интерфейс, понятное диалоговое окно с выводом данных, а также множество параметров для настройки. Кроме того, приложение охватывает полный спектр данных сетевого трафика, потому является унитарным инструментом для анализа без необходимости добавлять в функционал программы лишние утилиты.
Wireshark имеет открытый код и распространяется бесплатно, поэтому захватывает аудиторию в геометрической прогрессии.
Возможно, приложению не хватает визуализации в плане диаграмм и таблиц, но минусом это назвать сложно, так как можно не отвлекаться на просмотр картинок и напрямую знакомиться с важными данными.
Wireshark — это программа с открытым кодом для анализа трафика ЛС
Видео: обзор программы Wireshark
Kismet
Kismet — это отличный инструмент для поиска и отладки проблем в ЛС. Его специфика заключается в том, что программа может работать даже с беспроводными сетями, анализировать их, искать устройства, которые настроены неправильно, и многое другое.
Программа также распространяется бесплатно и имеет открытый код, но сложный в понимании интерфейс немного отталкивает новичков в области анализа трафика. Однако подобный инструмент всё больше становится актуальным из-за постепенного отказа от проводных соединений. Поэтому чем раньше начнёшь осваивать Kismet, тем скорее получишь от этого пользу.
Kismet — это специальный инструмент для анализа трафика с возможностью вывода информации о беспроводной сети
NetworkMiner
NetworkMiner — это продвинутое программное решение для поиска проблем в сети через анализ трафика. В отличие от других приложений, NetworkMiner анализирует не сам трафик, а адреса, с которых были отправлены пакеты данных. Поэтому и упрощается процедура поиска проблемного узла. Инструмент нужен не столько для общей диагностики, сколько для устранения конфликтных ситуаций.
Программа разработана только для Windows, что является небольшим минусом. Интерфейс также желает лучшего в плане восприятия данных.
NetworkMiner — это инструмент для Windows, который помогает находить конфликты и неточности в ЛС
Провести полный анализ сети можно как штатными, так и сторонними способами. А полученные данные помогут исправить возможные неполадки, недочёты и конфликты.
- Распечатать
Здравствуйте! Меня зовут Алексей. Мне 27 лет. По образованию — менеджер и филолог.
Оцените статью:
- 5
- 4
- 3
- 2
- 1
(13 голосов, среднее: 3.8 из 5)
Поделитесь с друзьями!