Стресс тест сетевой карты

4 лучшие и бесплатные программы для тестирования сети

Привет всем! На работе решили поднять маршрутизатор, но перед тем как пересадить народ на него, решили протестировать его надежность и вот сегодня я искал лучшие программы для тестирования сети

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

Colasoft Ping Tool

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

1. Выбираем необходимые параметры во вкладке Options 2. Вводим адрес, который будем пинговать и нажимаем старт пинг 3. Далее если нужно настраиваем график 4. В колонке слева смотрим сколько пакетов передано, сколько отправлено 5. Выделяем все пинги и сохраняем если нужно.

Ping-Terminal

Эта программа тоже довольна интересна, умеет строить график, пинговать и трассировать маршрут! Но из-за графика она не так мне понравилась.

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

VENetwork Catcher Lite

Это программа больше подойдет для кратковременного пингования и программа с меньшими возможностями.

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

Wot Ping Clusters

Эту программу я нашел чисто случайно, она предназначена для проверки лучшего сервера на танках, но я чуть переделал под свои нужды и программа стала проверять надежность сети 🙂

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

Вот так можно проверять надежность сети или вашего сетевого устройства. Конечно лучше отключить перед проверкой антивирус и файрвол. Для лучшего тестирования, следующим шагом необходимо подключить ещё компьютер к сети и попробовать хотя бы копировать файлы по сети и запустить программу пингования. Я думаю с помощью этих бесплатных программ для тестирования сети, можно выявить лучшее сетевое оборудование или провайдера 🙂

Источник

Тестирование сетевых карт

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

Часто, производители сетевого оборудования приводят характеристики своей продукции, измеренные ими самими. И именно по этому, параметру их продукция получается лучше. Аналогичная ситуация есть и в других областях, вспомните, например, вечное противостояние Intel и AMD. Мы поставили себе задачу сравнить производительность различных сетевых карт в одинаковой конфигурации и выяснить, что и как влияет на скорость. При тестировании использовалась сеть на Thin Ethernet, как наиболее дешевая и простая в употреблении 😉 .

Большинство рассматриваемых карт допускают работу и по витой паре (также в режиме FullDuplex). При работе на витой паре следует ожидать аналогичной производительности. Режим FullDuplex теоретически может повысить скорость сети, однако для него необходимо применять специальный HUB. Следующим шагом к повышению производительности, является замена простого HUB на коммутатор или переход к 100Mbit сети.

Однако, для этого нужны относительно большие затраты — коммутатор или 100Mbit HUB на 16 портов стоят около $1000. Поэтому, считаем, что у 10Mbit сетей еще есть что-то впереди (по крайней мере у нас) и приступим к сравнению.

Читайте также:  Как преодолеть эмоциональный стресс

Тестовая конфигурация:

  • Сеть MS Network из двух машин на тонком коаксиале с протоколом NetBEUI.
  • ПК1 «Сервер»: MB GA586HX, CPU iPMMX166, RAM 32Mb, HDD EIDE Fujitsu 2.6 Gb, сетевая карта NE-32PCI, ОС Windows95 OSR2 PE
  • ПК2 «Клиент»: MB PVI486-SP3, CPU Cx5x86-120, RAM 12Mb, проверяемая сетевая карта, ОС DOS 6.2 c Workgroup AddOn for MSDOS + Windows for Workgroups 3.11.

Тесты:

  • SI — Norton Sysinfo Network benchmark под DOS.
  • WinSI — Norton Sysinfo Network benchmark, но в окошке DOS под Windows 3.11. По нашему мнению недостаточно точен (возможно из-за кеша Windows 3.11) и/или не расчитан на современные скорости, часто вылетал по переполнению (это в таблице обозначено как «n/a»).
  • WinC — скорость копирования с сетевого диска ПК1 файла, размером 18Мб в nul в окошке Windows 3.11

Также в таблице отражены некоторые параметры карт:

  • chip — «главная микросхема» карты
  • sram — количество и скорость буферной памяти карты (n/a — информация недоступна)
  • режим — варианты настройки, допускаемые картой. Подробнее
  • совместимость — она и есть. Подробнее
  • LED — количество LED, служащих для индикации работы карты. Обычно один для коллизий и один для приема/передачи по витой паре. Обычно, располагаются рядом с разъемами для сетевого кабеля, но на некоторых картах есть возможность внутреннего подключения, и если у Вас лампочка Turbo не занята SCSI или еще чем-то, можно подключить ее к сетевой карте.
  • Win95 — работа карты под Windows95:
    S — можно использовать как NE2000 ISA/NE2100 PCI
    N — в Win95 есть драйвера для этой карты
    D — можно или нужно использовать драйвер карты
Производитель, марка продукта chip шина sram режим LED совместимость SI, чтение
запись
WinSI, чтение
запись
WinC Win95
none UMC
UM9003F
ISA 16K/10ns Jumperless 2 NE2000 263kbs
192kbs
n/a 402kbs S
none Winbond
W89C904F
ISA 16K/10ns Jumperless 0 NE2000 250kbs
208kbs
n/a 393kbs S
SURECOM
EP-312-V
BC912 ISA 32K/25ns PnP
Jumperless
2 NE2000 263kbs
208kbs
n/a 382kbs SD
SURECOM
EP-312
Realtek
RTL8019AS
ISA n/a PnP
Jumperless
Jumper
2 NE2000 263kbs
208kbs
1250kbs
277kbs
368kbs SND
Genius
GE2000III
GeniusLAN
K1306023
ISA 32K PnP
Jumperless
Jumper
2 NE2000 263kbs
208kbs
1250kbs
312kbs
354kbs SD
COMPEX
RL2000-PCI
RL2000 PCI 32K/15ns PnP 1 none 384kbs
312kbs
n/a 800kbs D
SURECOM
NE-32PCI
Amd
AM79C970AKC
PCI n/a PnP 1 NE2100
NE1500T
Am2100
Am1500T
420kbs
352kbs
n/a 842kbs SND

Результаты:

Если Вам нужна просто сеть, то можно использовать любую (работающую 😉 карту. При возможности выбора обратите внимание на совместимость и наличие драйверов под Вашу ОС. Из-за очень небольшой разницы в ценах на карты PCI и ISA, рекомендуется во всех случаях, кроме очень ограниченных средств и/или свободных слотов в Вашем ПК, использовать карты PCI, поскольку кроме увеличения скорости Вы получите свободный ISA разъем и меньшую загрузку процессора.

варианты настройки:

  • PnP — карта совместима со стандартом Plug’n’Play. Заметим, что если Вы хотите использовать карту в этом режиме, по Вам необходимы драйвера именно от этой карты. Для карт PCI это единственно возможный вариант установки.
  • Jumperless — карта допускает програмное конфигурирование, т.е. с помощью специальной программы (своей для каждой карты/чипа) можно настроить карту на нужные Вам IRQ и адрес. После этого карта обычно может быть использована с драйверами от NE2000 под всеми ОС, включая DOS, Windows95 и WindowsNT.
  • Jumper — на карте есть перемычки для установки IRQ, порта, адреса ROM. Самый консервативный вариант.

совместимость:

Бльшинство карт для шины ISA совместимы с картой Novell NE2000. Это карта стала стандартом для сетевых карт как MS Mouse для мышек. Для PCI тоже есть стандарт — NE2100/NE1500T, однако он не так распространен. Совместимость карты означает, что Вам не обязательно искать драйвера именно для Вашей карты и под большинством ОС у Вас все будет отлично работать.

SURECOM NE-32PCI

Эта карта заслуживает более подробного рассмотрения. За все время работы с этой картой не возникало никаких проблем. Она прекрасно работает под DOS, Windows 3.11, Windows95, WindowsNT, LINUX. Причем для трех последних ОС она поддерживается встроенными драйверами, хотя можно использовать и собственные с дискеты. Совместимость с NE2100 также повышает область применения этой карты. Скорость работы очень хорошая. Поддерживается режим PCI Bus-mastering. При работе на витой паре карта поддерживает режим FullDuplex и автоматическое определение полярности сигнала. Для повышения производительности на карте есть буфера FIFO для принимаемых и передаваемых пакетов данных.

Читайте также:  Как задеть чувства девушки

Источник

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

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

Стресс-тестирование сети — это практика преднамеренно и интенсивно тестировать его, перегружая его всеми или как можно большим количеством протоколов (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-дневную бесплатную пробную версию

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

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

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

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

Источник

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