Сетевое безумие

В нашем городе, похоже, наблюдается сетевой бум. Образуются все новые и новые локалки, подключается все больше новых пользователей. Свыше двухсот компьютеров в одной сети — это уже не фантастика, а реальность. Исходя из этих соображений, в дополнение к статье о том, как прокладывать сеть, я решил вас познакомить с программой NetCracker. Пусть название программы не вводит вас в заблуждение — она не занимается взломом сетей. Это профессиональный многоуровневый дизайнер и симулятор сетей любой сложности.

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

Внешний вид
Интерфейс программы — вполне стандартный и уже привычный для всех пользователей. Вверху располагается панель инструментов. Основное рабочее пространство делится на три части. Слева — база данных. Здесь собраны мириады (другого слова не подобрать) реально существующих устройств от реально существующих производителей. Хабы, свичи, маршрутизаторы, мосты, мультиплексоры, сетевые карты, рабочие станции, суперкомпьютеры, периферийное оборудование, модемы, серверы, спутники… Можно посмотреть характеристики устройств, цены, сайты производителей, количество портов, протоколы и массу других параметров. Правда, некоторые данные прописаны не для всех устройств и немного устарели. Но это не значит, что вы не можете задать характеристики конкретного устройства самостоятельно — есть даже возможность создать свое собственное устройство. База данных сортируется как по типам устройств, так и по производителям. Также можно, например, отфильтровать базу данных, оставив только устройства, совместимые с выбранным в рабочей области. Это может понадобиться, если вы решили установить в какое-либо устройство дополнительные модули.

Внизу располагается панель изображений. После выбора типа устройства и произ­водителя на ней отображаются схематичные изображения устройств с названиями конкретных моделей. Из нее мы “вытаскиваем” нужные объекты (свичи, компьютеры, спутники, города) и “кладем” на рабочую область. Здесь же можно посмотреть все устройства и объекты, которые задействованы в проекте.

Проектирование и дизайн
Большое преимущество NetCracker состоит в том, что можно создавать многоуровневые иерархичные проекты. Можно объединять компьютеры в рабочие группы, группы — в этажи, этажи — в здания, здания — в города и делать это упорядоченно. Сейчас поясню. Например, на главную форму вы вытаскиваете два элемента “дом”, которые хотите соединить. Щелкаете на один из них и жмете “Expand”. Открывается новое окошко. Это и будет рабочее пространство этого здания. Сюда вы можете “накидать” этажи или кабинеты и работать с каждым в отдельном окне. В кабинете вы соединяете компьютеры, в которые устанавливаете нужное оборудование. Потом вы, например, закрываете все окна и занимаетесь уже другим городом. В результате, нет нагромождения огромного количества элементов на одном листе. Структура проекта легко просматривается, и вы можете быстро открывать любое нужное окно.
Разработчиками продуманы все аспекты проектирования сети. Вы можете настраивать протоколы, задавать маски подсети, выбирать носители сигнала (кабели), задавать длину сегмента, настраивать цвета для носителей различного типа.
Фоном можно ставить любые рисунки, карты стран и континентов, схемы кабинетов, этажей, благо заготовок имеется в достатке. Рабочая область легко масштабируется и, что самое главное, распечатывается.

Статистика и мониторинг
Итак, мы спроектировали нашу сеть. Теперь нужно задать сетевой трафик. Это — кто, кому и сколько фильмов качает. Делает­ся это очень легко. Выбираются два компьютера, и определяется тип и количество информации. Можно посылать пакеты, голосовые звонки, электронную почту и т.д. Для пущей правдоподобности зададим пропускную способность на устройствах и на сегментах, а также параметры задержки пакетов, шансы потери пакетов и фактор кривых рук пользователей (шучу). Жмем кнопку “Play”. Все приходит в движение. Бегают какие-то разноцветные квадратики, а на устройствах то и дело появляются красные звездочки. Квадратики — это пакеты, а звездочки — это ошибки или потери пакетов. Для того, чтобы узнать загруженность сегмента, нужно привязать к нему элемент “Message”.
В довершение ко всему мы можем разрывать сегменты, ломать оборудование, устанавливать “облачка” помех — и смотреть, что из этого получается.

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

NetCracker Professional 3.2
Shareware
48 Мбайт
Английский
www.netcracker.com


Рекомендуем почитать: