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

Опубликовано: 19 Марта, 2023

Введение

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

IxChariot

IxChariot — это коммерческий инструмент для оценки сети на уровне предприятия, который может имитировать реальные сетевые среды и приложения на транспортном уровне (уровень 4), поддерживая тестирование через TCP, UDP, RTP, IPX, SPX, IPv4, IPv6, IP Multicast и VoIP.. Вы можете измерить пропускную способность, джиттер, потерю пакетов, сквозную задержку, MOS и MDI. Он предлагается как консоль на базе Windows, но также предоставляет программное обеспечение для конечных точек для многих платформ, включая Windows CE, Linux, Sun Solaris, Novell Netware и другие.

IxChariot обладает широкими возможностями настройки и использует сценарии приложений для имитации различных типов корпоративного трафика, трафика Triple Play и интернет-трафика, а также включает более 150 предварительно настроенных сценариев. Вы можете внедрить настраиваемые полезные нагрузки для тестирования определенного содержимого данных в сети. Он также может имитировать различные приложения/протоколы: Active Directory, Microsoft Exchange, POP3, HTTP/HTTPS, FTP, SMTP и другие.

Тест производительности TamoSoft

TamoSoft Throughput Test — бесплатная утилита для Windows; один из многих сетевых инструментов, предлагаемых TamoSoft. Он может тестировать TCP и UDP одновременно в обоих направлениях или только TCP, поддерживая либо IPv4, либо IPv6. После запуска он непрерывно отправляет потоки данных и сообщает значения пропускной способности восходящего и нисходящего потоков в Мбит/с, процент потери пакетов UDP и время приема-передачи. Он дает числовые показания, а также предлагает просмотр графиков в реальном времени. Вы также можете протестировать различные настройки качества обслуживания (QoS).

После установки TamoSoft Throughput Test вы найдете серверное приложение, которое хотите запустить на одной из конечных точек. Если вы не хотите тестировать через пользовательский порт или через IPv6, вы просто открываете сервер, и вам больше нечего делать.

Затем на другой конечной точке вы запускаете клиентское приложение для настройки и инициализации теста. Вы просто вводите IP-адрес того места, где установлен сервер, и нажимаете «Подключиться». При желании вы можете указать собственный порт для тестирования, изменить параметры QoS для тестирования или выбрать тестирование только TCP. После запуска тест продолжается до тех пор, пока вы не нажмете «Отключить». Для значений пропускной способности будут показаны текущие измерения, а также среднее значение за период тестирования.

Чистый стресс

NetStress — это бесплатная утилита для тестирования пропускной способности на базе Windows от Nuts About Nets, которая также предлагает множество других сетевых инструментов. Он может тестировать TCP и UDP одновременно или независимо с несколькими потоками данных и переменным размером сегмента, количеством пакетов в секунду и MTU. Однако он может тестировать только через IPv4, а данные отправляются в одном направлении; восходящий или нисходящий канал должны быть проверены индивидуально.

NetStress предлагается через одно приложение; он может служить сервером, клиентом или и тем, и другим. Открыв его, вы можете щелкнуть IP-адрес удаленного приемника, чтобы выбрать узел, который был обнаружен автоматически, или вручную ввести IP-адрес. После начала тестирования вы увидите временные графики, показывающие общую пропускную способность как для передатчика, так и для приемника. При желании вы можете просмотреть графики для TCP и UDP. Кроме того, вы всегда можете увидеть скользящие средние значения и стандартные отклонения как для передатчика, так и для приемника. Результаты могут отображаться в различных единицах измерения: КБ/с, Кбит/с, МБ/с, Мбит/с.

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

LAN Speed Test от Totusoft предлагается для Windows и Mac OS X. Они предоставляют бесплатную облегченную версию, полную версию за 6 долларов и надстройку за 6 долларов для более точного измерения. Помимо тестирования пропускной способности локальной сети, он может тестировать передачу файлов, производительность жесткого диска и USB-накопителя. Программа представляет собой небольшой портативный исполняемый файл и не требует установки. Он может выполнять тестирование без запуска на конечной точке, поскольку может использовать сетевую папку. А если вы приобретете надстройку (LST Server), вы также сможете протестировать их собственный сервер для получения более реалистичных сетевых результатов.

Облегченная версия предлагает базовые функции тестирования с настраиваемым размером тестового пакета до 9 ГБ. Полная версия поддерживает до 25 множественных одновременных потоков с возможностью отправки до 1000 последовательных пакетов. Он может показывать результаты в различных единицах измерения. Он также добавляет множество функций удобства использования, ведения журнала и экспорта. Кроме того, он предлагает функцию планирования и возможность отправки результатов и / или предупреждений по электронной почте.

IPERF

Iperf — это кроссплатформенный инструмент для тестирования пропускной способности командной строки с открытым исходным кодом. Он работает на различных платформах, включая Linux, Unix и Windows. Он также доступен через графический интерфейс с помощью jperf. Он может тестировать однонаправленные или двунаправленные потоки данных TCP и UDP и сообщать о пропускной способности, джиттере задержки и потере дейтаграмм. Его настраиваемые различные параметры тестирования

Резюме

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