Как протестировать коммутатор?

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
tynix
сержант
Сообщения: 246
Зарегистрирован: 2008-08-06 8:25:42
Откуда: Красноярск

Как протестировать коммутатор?

Непрочитанное сообщение tynix » 2012-11-06 11:09:33

Всем привет. Кто-нибудь сталкивался с нагрузочным тестированием коммутаторов? Заказчик хочет знать, на какой нагрузке коммутатор может упасть и какие скорости передачи сможет без проблем обслужить. Чем такое можно проверить, причем, в распоряжении 1-2 машины, и не факт, что с гигабитными интерфейсами. Есть какая-нибудь методика, софт для такого?
Don' t panic !
cd /usr/ports && make srach
make: don't know how to make srach. Stop

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

GhOsT_MZ
лейтенант
Сообщения: 662
Зарегистрирован: 2011-04-25 11:40:35
Контактная информация:

Re: Как протестировать коммутатор?

Непрочитанное сообщение GhOsT_MZ » 2012-11-06 11:43:47

Эммм, падать он не должен в принципе. Но, завалить его можно переполнением CAM-таблицы (и то не факт), что в штатной ситуации в принципе невозможно. Если его перегрузить трафиком, то он будет тупо отбрасывать пакеты, как только они будут выходить за очередь. Таким образом, протестировать на "надежность" можно, но смысл, если не предполагаются атаки? Протестировать на атаки можно с помощью BackTrack.
Что касается производительности, то смотрим пропускную способность матрицы коммутации - это будет максимальная пропускная способность самого коммутатора.

Аватара пользователя
baton4eg
сержант
Сообщения: 274
Зарегистрирован: 2009-10-11 14:36:35
Контактная информация:

Re: Как протестировать коммутатор?

Непрочитанное сообщение baton4eg » 2012-11-06 11:45:35

Если фирмы D-Link, можно с тех поддержкой пообщаться, внятные люди, должны подсказать. Коммутаторы Уровня доступа? или Агрегации? А так смотреть характеристики на сайте по производительности.
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!" (c)
"Я ем руками, она вилкой и ножом, я бью вилкой и ножом, она руками" (с)

Аватара пользователя
baton4eg
сержант
Сообщения: 274
Зарегистрирован: 2009-10-11 14:36:35
Контактная информация:

Re: Как протестировать коммутатор?

Непрочитанное сообщение baton4eg » 2012-11-06 11:51:20

на счёт атак, управление в отдельный вилан, создать доверительные хосты.
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!" (c)
"Я ем руками, она вилкой и ножом, я бью вилкой и ножом, она руками" (с)

GhOsT_MZ
лейтенант
Сообщения: 662
Зарегистрирован: 2011-04-25 11:40:35
Контактная информация:

Re: Как протестировать коммутатор?

Непрочитанное сообщение GhOsT_MZ » 2012-11-06 11:54:40

baton4eg писал(а):на счёт атак, управление в отдельный вилан, создать доверительные хосты.
Ну плюс натив влан во влан отличный от 1, плюс явно указывать тип порта (транк или эксесс), сделать ограничение на виланы в транке и так далее)
Все зависит от роли коммутатора и от пользователей.

lap
лейтенант
Сообщения: 608
Зарегистрирован: 2010-08-13 23:39:29
Откуда: Moscow
Контактная информация:

Re: Как протестировать коммутатор?

Непрочитанное сообщение lap » 2012-11-07 12:38:24

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