ВВЕДЕНИЕ
Система автоматизированного проектирования (САПР) NetCracker предназначена для создания новых сетевых проектов, моделирования информационно-вычислительных сетей (ИВС) и оценки их технических параметров.
Данные методические указания, составленные в форме обучающей программы, позволяют при выполнении шести лабораторных работ ознакомить студентов с функциональными возможностями САПР NetCracker и получить навыки работы в системе. Для этого проводится ознакомление с графическим интерфейсом пользователя (GUI), с командами, необходимыми при создании сетевых проектов; обучение использованию NetCracker программного обеспечения и работе с существующим NetCracker файлом; рассматриваются особенности анимации и ее использование; объясняется, как создать NetCracker проект и многоуровневый сетевой проект, как использовать сетевое моделирование и статистику, а также как проводить поиск в базе данных.
С целью экономии времени, прежде чем приступить к выполнению каждой лабораторной работы, ознакомьтесь с разделом Требования к отчету. После выполнения каждого из пунктов, копируйте или записывайте результат выполнения для использования его в дальнейшем при оформлении Отчета по лабораторной работе.
1 ОПИСАНИЕ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА
1.1 Основное прикладное окно
После пуска программы открывается окно NetCracker, изображенное на рисунке 1.2. На рисунке выделены следующие позиции:
1 – Главное меню программы (Main Menu), 2 – Панели инструментов (Toolbars), 3 – Окно навигатора или браузер БД (Browser Pane), 4 – Окно проекта (Project Pane), 5 – Окно устройств (Image Pane).
В верхней части окна программы расположена строка заголовка. В ней находится имя программы и имя проекта.
1.2 Основное меню
Основное меню NetCracker предоставляет доступ ко всем операциям программы. Для открытия команды главного меню необходимо установить указатель мыши на соответствующем пункте меню и развернуть меню, щелкнув левой кнопкой манипулятора.
1.2.1 Меню File
Меню File – содержит основные команды для работы с проектом. Соответствующая этому меню панель инструментов изображена на рисунке 1.1
Рисунок 1.1 - Панель Standard Bar
Рисунок 1.2 - Основное прикладное окно NetCracker
Таблица 1.1 - Описание пунктов меню File
Значение меню
| Кнопка
| Описание
|
New
|
| Создать новый проект
|
Open
|
| Открыть проект
|
Close
|
| Закрыть проект
|
Save
|
| Сохранить проект
|
Save As
|
| Сохранить проект как
|
Send
|
| Послать проект по почте
|
Print
|
| Распечатать проект
|
Print Preview
|
| Предварительный просмотр перед печатью
|
Print Setup
|
| Настроить принтер для печати
|
MRU1, MRU2, MRU3, и MRU4
|
| Показывает 4 последних рабочих проекта
|
Exit
|
| Выход
|
1.2.2 Меню Edit
Меню Edit предназначено для выполнения команд над выбранными объектами в окне проекта (Project pane). Соответствующая этому меню панель инструментов изображена на рисунке 1.1
Значение меню
| Кнопка
| Описание
|
Cut
|
| Вырезать выбранный объект (изображение устройства, контейнер, т.д.)
|
Copy
|
| Копировать выбранный объект в буфер обмена
|
Paste
|
| Вставить объект, находящийся в буфере обмена
|
Delete
|
| Удалить выбранный объект
|
Duplicate
|
| Дублировать выбранный объект, включая все его свойства и настройки
|
Replicate
|
| Дублировать выбранный объект, включая все его свойства и настройки, определенное количество раз
|
Select All
|
| Выбрать все объекты
|
Таблица 1.2 - Описание пунктов меню Edit
1.2.3 Меню View
Меню View предназначено для выполнения команд масштабирования и отображения/скрытия различных панелей инструментов. Соответствующая этому меню панель инструментов изображена на рисунке 1.3
Рисунок 1.3 - Панель Zoom Bar
Таблица 1.3 - Описание пунктов меню View
Элемент
| Подменю
| Кнопка
| Описание
|
Zoom
|
|
| Отобразить пункты масштабирования
|
| Zoom in
|
| Увеличить масштаб
|
| Zoom out
|
| Уменьшить масштаб
|
| Zoom to page
|
| Наиболее подходящий масштаб
|
| Zoom 1:1
|
| Показать в масштабе 1 к 1.
|
| Zoom undo change
|
| Отменить изменение масштаба
|
Bars
|
|
|
|
| Standard
|
| Отобразить/скрыть стандартную панель
инструментов
|
| Zoom
|
| Отобразить/cкрыть панель инструментов для масштабирования
|
| Drawing
|
| Отобразить/скрыть панель инструментов для рисования
|
| Modes
|
| Отобразить/скрыть панель инструментов режимов
|
| Control
|
| Отобразить/скрыть панель инструментов анимации
|
Продолжение таблицы 1.3
Элемент
| Подменю
| Кнопка
| Описание
|
| Database
|
| Отобразить/скрыть панель инструментов базы данных
|
| Browser Pane
|
| Отобразить/скрыть окно навигатора (Browser Pane)
|
| Image Pane
|
| Отобразить/скрыть окно устройств (Image Pane)
|
Status bar
|
|
| Отобразить/скрыть строку статуса
|
Image Pane
|
|
| Настройки отображения панели устройств
|
| Large icons
|
| Отобразить устройства в виде больших иконок
|
| Small icons
|
| Отобразить устройства в виде маленьких иконок
|
| List
|
| Отобразить устройства в виде списка
|
| Details
|
| Отобразить устройства в детальном виде
|
Full Screen
|
|
| Отобразить окно проекта на весь экран
|
Legends
|
|
| Отобразить окно легенд
|
Database Browser
|
|
| Отобразить окно навигатора (Browser Pane) в виде базы данных устройств
|
Project Hierarchy
|
|
| Отобразить окно навигатора (Browser Pane) в виде иерархии проекта (только для многоуровнех проектов)
|
Compatible Components
|
|
| Отобразить окно навигатора (Browser Pane) в виде совместимых устройств
|
1.2.4 Меню Database
Меню Database предназначено для сортировки базы данных устройств и для запуска мастера устройств (Device Factory Wizard). Соответствующая этому меню панель инструментов изображена на рисунке 1.4
Рисунок 1.4 – Панель Database Bar
Таблица 1.4 - Описание пунктов меню Database
Элемент
| Кнопка
| Описание
|
Hide Empty Folders
|
| Показать или скрыть пустые папки в базе данных устройств
|
Hierarchy
|
| Сортировать базу данных устройств по типу устройства, по производителю
|
Find
|
| Отобразить диалог Find
|
Device Factory
|
| Запустить диалог мастера создания устройств (Master Device Factory)
|
1.2.5 Меню Global
Меню Global предназначено для настроек проекта и для обновления информации в базе данных устройств.
Таблица 1.5 - Описание пунктов меню Global
Элемент
| Описание
|
Model Settings
| Отобразить диалог Model Settings
|
Data Flow
| Отобразить диалог Data Flow
|
Acquire Update All
| Обновить информацию в базе данных устройств
|
Profiles
| Отобразить диалог Profiles
|
1.2.6 Меню Sites
Меню Sites предназначено для настроек отображения проекта, настроек печати проекта, а также для смены режимов работы программы NetCracker. Соответствующая этому меню панель инструментов изображена на рисунке 1.5
Рисунок 1.5 – Панель Modes Bar
Таблица 1.6 - Описание пунктов меню Sites
Элемент
| Подменю
| Кнопка
| Описание
|
Site Setup
|
|
| Отобразить диалог Site Setup
|
Modes
|
|
| Переключает выбранный режим
|
| Standard
|
| Выбор стандартного режима. Стандартный режим используется для функций, связанных с выбором, включая в себя функции Drag and Drop
Курсор стандартного режима
|
Продолжение таблицы 1.6
Элемент
| Подменю
| Кнопка
| Описание
|
| Draw
|
| Выбор режима рисования и доступ к инструментам рисования из панели рисования
Курсор режима Draw mode cursor
|
| Link
|
| Выбор режима связи устройств, для создания связи между двумя устройствами
Курсор режима Link devices
|
| Set Traffic
|
| Выбор режима задания трафика между различными устройствами
Курсор режима Set traffiс
|
| Set Voice Call
|
| Выбор режима голосовых звонков, для задания звонков между различными устройствами.
Курсор режима Set calls
|
| Set Data Call
|
| Выбор режима данных звонков. Звонки между двумя устройствами могут быть дополнительно настроены в данном режиме
Курсор режима Set calls cursor
|
| Break/Restore
|
| Выбор режима сломать/восстановить. Для использования разрыва/соединения связи между двумя устройствами, а также, для того чтобы привести в негодность или починить выбранное устройство. Когда объекты (связи или устройства) сломаны, трафик или звонки не доходят до объекта
Курсор режима Break/Restore
|
| Trace Path
|
| Выбор режима трассировки. Для трассировки пути между двумя обьектами
Курсор режима Trace path
|
| Say Info
|
| Выбор режима заметки. Для записи заметок
Курсор режима Say Info
|
1.2.7 Меню Object
Меню Object предназначено для изменения свойств и выполнения различных команд над выбранным объектом.
Таблица 1.7 - Описание пунктов меню Object
Элемент
| Подменю
| Описание
|
Properties
|
| Отобразить свойства выбранного объекта
|
Open
|
| Отобразить конфигурацию выбранного объекта, если объект используется как контейнер
|
Expand
|
| Открыть свойства выбранного контейнера в новом окне проекта
|
Configuration
|
| Отобразить конфигурацию выбранного объекта
|
Configure Ports
|
| Отобразить конфигурацию портов выбранного объекта
|
Say
|
| Воспроизвести информацию о выбранном объекте в звуковом формате
|
| Notes
| Воспроизвести голосом заметки выбранного объекта
|
| Description
| Воспроизвести голосом описание выбранного объекта
|
Associated Data Flow
|
| Отобразить информацию о трафике, проходящем через выбранный объект
|
Find Compatible
|
| Переключить навигатор базы данных устройств в режим совместимых устройств (для выбранного объекта)
|
Acquire Update
|
| Обновить свойства выбранного объекта из базы данных
|
Add to Database
|
|
|
| Selected Component
| Добавить выбранный объект в базу данных пользователя, сохраняя при этом все его свойства
|
| Via Factory
| Запустить мастера для создания нового устройства, на основе свойств и конфигурации выбранного объекта
|
Break
|
| Приводить в негодность выбранный объект
|
Restore
|
| Восстановить выбранный объект, если он находится в негодном состоянии
|
Organize
|
| Выровнять нескольких выбранных объектов
|
1.2.8 Меню Control
Меню Control предназначено для контроля над анимацией. Соответствующая этому меню панель инструментов изображена на рисунке 1.6
Рисунок 1.6 – Панель Control Bar
Таблица 1.8 - Описание пунктов меню Control
Элемент
| Кнопка
| Описание
|
Start
|
| Запустить анимацию
|
Stop
|
| Остановить анимацию
|
Pause
|
| Пауза анимации.
|
Animation faster
|
| Увеличить скорость анимации
|
Animation slower
|
| Уменьшить скорость анимации
|
Set Animation Default
|
| Установить параметры анимации по умолчанию
|
Animation setup
|
| Отобразить настройки анимации
|
1.2.9 Меню Tools
Меню Tools предназначено для запуска различных мастеров отчетов и настроек программы NetCracker.
Таблица 1.9 - Описание пунктов меню Tools
Элемент
| Подменю
| Описание
|
Reports
|
| Доступ к отчетам
|
| Bill of Materials
| Отобразить мастер создания отчетов по стоимости оборудования
|
| Device Summary
| Отобразить мастер создания отчетов по оборудованию
|
| Work-stations
| Отобразить мастер создания отчетов по рабочим станциям
|
| Servers
| Отобразить мастер создания отчетов по серверам
|
| Network Adapters
| Отобразить мастер создания отчетов сетевым адаптерам
|
Продолжение таблицы 1.6
Элемент
| Подменю
| Описание
|
| Hubs
| Отобразить мастер создания отчетов по концентраторам
|
| Switches
| Отобразить мастер создания отчетов по коммутаторам
|
| Bridges and Routers
| Отобразить мастер создания отчетов по маршрутизаторам и мостам
|
| Wizard
| Отобразить мастер создания отчетов
|
Default Layout
|
| Восстановить по умолчанию панель навигатора, панель устройств и окно проекта
|
Options
|
| Отобразить диалог Options
|
1.3 Окно браузера (Browser pane)
Окно браузера (Browser pane) может отображать элементы:
- в виде навигатора базы данных (Database Browser) для выбора конкретного устройства
Рисунок 1.7 – Навигатор базы данных (Database Browser )
-в виде навигатора совместимых устройств (Compatible Devices) для выбора совместимых по типу устройств/карт расширений для выбранного объекта
Рисунок 1.8 – Навигатор совместимых устройств (Compatible Devices)
-в виде навигатора иерархии проекта (Project Hierarchy) для просмотра иерархии многоуровнего проекта
Рисунок 1.9 – Навигатор иерархии проекта (Project Hierarchy)
1.4 Окно устройств (Image pane)
Окно устройств (Image pane) может отображать элементы:
-в виде изображений устройств
Рисунок 1.10 – Окно устройств (Devices)
-в виде последних последних использованных устройств
Рисунок 1.11 – Окно последних использованных устройств (Recently used)