Сетевой тест стресс-теста

Мне нужен инструмент для тестирования нашей сети между двумя машинами.

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

Кто-нибудь знает о таком приложении?

11 голосов | спросил shaiss 12 FebruaryEurope/MoscowbFri, 12 Feb 2010 04:33:31 +0300000000amFri, 12 Feb 2010 04:33:31 +030010 2010, 04:33:31

5 ответов


13

Вы хотите iperf . Это супер крошечный, кросс-платформенный и мертвый, простой в использовании.

ответил jamieb 12 FebruaryEurope/MoscowbFri, 12 Feb 2010 06:05:10 +0300000000amFri, 12 Feb 2010 06:05:10 +030010 2010, 06:05:10
2

Если вы говорите о двух коробках Windows, мне нравится NTTTCP:

http://www.microsoft.com/whdc/device/network /TCP_tool.mspx

  

NTttcp - это многопоточное асинхронное приложение, которое отправляет и принимает данные между двумя или более конечными точками и сообщает о производительности сети на время передачи. Это, по сути, порт Winsock для инструмента ttcp, который измеряет производительность сети с точки зрения передачи байтов в секунду и циклов ЦП на каждый байт. Поскольку может быть трудно диагностировать общую производительность системы, не деля систему на более мелкие подсистемы, NTttcp позволяет пользователям сузить фокус их тестирования и исследования только до сетевой подсистемы.

ответил TheCleaner 12 FebruaryEurope/MoscowbFri, 12 Feb 2010 05:59:31 +0300000000amFri, 12 Feb 2010 05:59:31 +030010 2010, 05:59:31
1

Это зависит от того, какой протокол вы хотите провести «стресс-тест».

Ping (как уже упоминалось) для ICMP, но это прежде всего для установления того, что у вас есть some тип подключения.

Чтобы загрузить сеть и посмотреть, как быстро она будет работать, TTCP (PCATTCP, если в окнах: http://www.pcausa.com/Utilities/ttcpdown1.htm ), пока ваш протокол TCP /IP.

Также MTR - отличная команда для устранения неполадок, связанных с прерывистым подключением. Если на окнах, PingPlotter (не такой надежный, как MTR).

ответил SvrGuy 12 FebruaryEurope/MoscowbFri, 12 Feb 2010 05:16:32 +0300000000amFri, 12 Feb 2010 05:16:32 +030010 2010, 05:16:32
0

Это именно то, что делает ping.

Я бы поставил сто долларов вашей системы уже установлен ping!

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

Из справочной страницы ping:

   -p pattern
          You  may  specify  up to 16 â?~â?~padâ?Tâ?T bytes to fill out the packet
          you send.  This is useful for diagnosing data-dependent problems
          in  a network.  For example, -p ff will cause the sent packet to
          be filled with all ones.

Как правило, отправка всех или всех нулей будет определять аппаратную проблему, связанную с удалением бит.

РТ

ответил Richard T 12 FebruaryEurope/MoscowbFri, 12 Feb 2010 04:55:22 +0300000000amFri, 12 Feb 2010 04:55:22 +030010 2010, 04:55:22
0

Я рекомендую IXChariot. Он может воспроизводить потоки вашего приложения в портах. Простая в использовании и довольно экономичная для всей программной реализации сетевого тестового инструмента.

Веб-сайт IxChariot

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

ответил James Pulley 15 Maypm13 2013, 17:53:46

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132