Стресс тест локальной сети

8 бесплатных инструментов для локальной сети, чтобы проверить и оценить производительность вашей сети

Альтернатива 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 используется с приложениями, которые терпимы к потере данных, такими как потоковое видео.

Источник

Стресс-тест сети – Как стресс-тест вашей сети с генератором сетевого трафика

Что такое сетевое стресс-тестирование?

Стресс-тестирование сети — это практика преднамеренно и интенсивно тестировать его, перегружая его всеми или как можно большим количеством протоколов (TCP, IP, UDP и ICMP и т. д.) и типами данных (аудио, видео, изображения и т. д.).

Этот вид тестирования, который также известен как «испытание на пытку»Включает в себя выталкивание сетей за пределы их нормальной рабочей мощности, чтобы найти их критические точки. Он предназначен для определения их пределов, а также для наблюдения за их работой (или ухудшением) по мере приближения к этим крайностям..

На основании этих наблюдений разработчики или администраторы сети могут усилить слабые места, устранить узкие места, или повторить оптимальные сильные стороны.

Почему вы хотите провести стресс-тестирование вашей сети??

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

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

Есть много причин, по которым бизнес или администратор хотели бы проводить стресс-тесты в сети. Некоторые из этих причин:

  • Лучше время работы — предприятия на современном конкурентном рынке не могут позволить себе простои. Поэтому они могут использовать стресс-тесты в качестве метода профилактики.
  • Предварительный анализ и стандартизация — компания, которая только что имела новую настройку сети, хотела бы знать, действительно ли установка настолько решительна, насколько они предполагали. Это особенно важно в тех случаях, когда ожидается, что новая локальная или глобальная сеть будет нести большой объем данных и трафика. Анализ также можно использовать для проверки соответствия сети отраслевым стандартам, прежде чем она будет запущена..
  • Механизм предотвращения стихийных бедствий — не случайно, что бизнес, с целью увеличения продаж, делает предложение для общественности (халява, скидки, призы и т. Д.), Которые слишком хороши для передачи. Но когда их посетители приходят, чтобы принять их предложение, их сети и / или серверы выходят из строя из-за перегрузок..

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

Фактически, есть реальные примеры того, как сети были повреждены из-за огромного количества скачков трафика, которые не были запланированы для:

  • Розничная компания, которая увидела поток заказов во время курортного сезона, а затем разрушила свою сеть.
  • Авиакомпания, которая должна была справиться — довольно безуспешно — с внезапным наплывом клиентов, которые пытались войти в систему, потому что они слышали о своих предложениях скидок фестиваля.
  • В течение многих лет было множество примеров того, как хакеры или вредоносное ПО поражали сети и были поражены и нанесли ущерб в миллионы долларов..

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

Что вызывает нагрузку на сеть в бизнес-среде?

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

Помимо ожидаемой передачи данных, существуют определенные типы данных, которые могут вызвать еще большую нагрузку на их сеть. Эти типы данных включают в себя медиа-файлы и оперативные или чувствительные ко времени онлайн-транзакции, которые обрабатываются как приоритетные пакеты «VIP», с которыми нужно обращаться с большей осторожностью — за счет других «меньших» типов данных. Без качества услуг (QoS), реализованного в сети, это приглашение к катастрофе.

Картина становится полной, когда вы добавляете устройства безопасности и программные решения, такие как системы предотвращения вторжений (IPS) и системы обнаружения вторжений (IDS), маршрутизаторы и брандмауэры, которые требуют значительной доли ограниченных ресурсов сети. Становится совершенно очевидным, что сеть скоро станет слишком загруженной, что приведет к стрессу..

Как проводится стресс-тестирование сети??

Есть два способа сделать тестирование сети:

Ручное сетевое стресс-тестирование

Вы можете провести стресс-тестирование сети, введя команды в командной строке. Например, на компьютере с Windows вы должны протестировать его, выполнив следующие шаги:

  1. Откройте командную консоль и введите ping –t XXX.XXX.XXX.XXX где X представляют IP-адрес V4 целевого хоста в сети, который будет использоваться для теста.

Изображение — Скриншот был сделан 19/06/2019

В приведенном выше примере адрес целевого устройства — 10.0.111.144, и команда ping выполняется непрерывно (из-за опции «-t»), пока не будет остановлена ​​с помощью команды CTRL + C.

Ответ говорит нам: целевой хост находится в сети (потому что он отвечает), размер пакета, который был отправлен ему (32 байта), время ответа (1 мс) и время жизни или TTL, после которого тайм-аут произойдет (128 мс).

  1. Эта команда должна повторяться на всех устройствах в сети, которые будут имитировать занятую сеть. По мере увеличения количества пакетов и их размеров будет происходить возможное увеличение времени отклика с задержкой, поскольку пропускная способность сети для передачи данных ухудшается.
  2. Сеть будет считаться полностью перегруженной, когда все (или большинство) устройств отобразят сообщение «Время ожидания истекло».

Стресс-тестирование цифровых сетей

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

SolarWinds WAN Killer Traffic Generator с набором инструментов инженера (БЕСПЛАТНАЯ ПРОБНАЯ ВЕРСИЯ)

Решением было бы перейти на полный цифровой формат и использовать специальные приложения, которые были специально созданы для предоставления более точной информации. Одним из таких программ является SolarWinds WAN Killer Traffic Generator.

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

SolarWinds WAN Killer Traffic GeneratorЗагрузить 14-дневную бесплатную пробную версию

Для чего это можно использовать?

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

Как это работает?

После настройки пакета (PDF) все, что вам нужно сделать, это:

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

Это все, что нужно сделать; сеть (как WAN, так и LAN) может быть гибридом кабелей, маршрутизаторов и брандмауэров, а также любых гаджетов, которые к ней подключены — WAN Killer скоро получит полное представление об этом.

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

Набор инструментов инженера SolarWindsСкачать 14-дневную бесплатную пробную версию

Заключительные замечания и меры предосторожности

Хотя стресс-тестирование сетей может дать полезную обратную связь, которая может быть использована для улучшения их производительности, есть несколько предосторожностей, которые необходимо рассмотреть заранее:

  • Всегда используйте изолированную сеть — при тестировании сети убедитесь, что вы создали специальную среду тестирования для нагрузочного тестирования. По крайней мере, только часть вашей сети отключите для тестирования, если вы не можете позволить себе отключить всю сеть на время теста.
  • Никогда не пробуйте стресс-тестирование в корпоративной сети — это особенно верно, если вы не являетесь частью ИТ-команды, которой поручено заботиться о вашей сети. Вас могут уволить, если вы пойманы незаконно, наводняя сети вашего работодателя.

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

Источник

Оцените статью