РАЗРАБОТКА ГРАФИЧЕСКОГО ИНТЕРФЕЙСА ДЛЯ СЕТЕВОГО

advertisement
РАЗРАБОТКА ГРАФИЧЕСКОГО
ИНТЕРФЕЙСА ДЛЯ СЕТЕВОГО
СИМУЛЯТОРА NS2
Автор: Ерыгина Т.П., гр. ПС-06м
Руководитель: Аноприенко А.Я.
Международная студенческая научно-техническая конференция
Информатика и компьютерные технологии 2006
ЦЕЛЬ РАЗРАБОТКИ
Создание приложения,
предоставляющего
графический интерфейс для
создания и анализа моделей
компьютерных сетей и
упрощающего работу с
сетевым симулятором ns2.
2
МОДЕЛИРОВАНИЕ С
ПОМОЩЬЮ NS2
set s1 [$ns node]
set s2 [$ns node]
set s3 [$ns node]
set G [$ns node]
set r [$ns node]
$ns duplex-link $s1 $G 6Mb 1ms DropTail
$ns duplex-link $s2 $G 6Mb 1ms DropTail
$ns duplex-link $s3 $G 2Mb 6ms DropTail
$ns duplex-link $G $r 2Mb 5ms DropTail
$ns queue-limit $G $r 15
$ns duplex-link-op $s1 $G orient right-up
$ns duplex-link-op $s2 $G orient right
$ns duplex-link-op $s3 $G orient rightdown
$ns duplex-link-op $G $r orient right
3
ПРОЕКТ NS3




реструктуризация ядра симулятора
(масштабируемость, интерфейс,
поддержка параллельных вычислений и
др.);
обновление моделей протоколов (IPv6,
беспроводные протоколы и др.);
улучшенная интеграция ПО;
новые возможности тестирования,
использования симулятора в учебных
целях, разработка документации.
4
TRACE GRAPH




отслеживание задержек передачи,
пропускной способности, времени
обработки пакетов, числа промежуточных
узлов и др.;
двумерные и трехмерные графики для
анализа параметров;
статистика отдельных узлов и каналов
или сети в целом;
возможность сохранения результатов в
текстовый файл или файл изображения.
5
НАПРАВЛЕНИЯ РАЗРАБОТОК
Средства
анализа
Модели
NS2
Ядро
Средства
конвертации
6
ФУНКЦИИ РАЗРАБАТЫВАЕМОГО
ПРОЕКТА



предоставление графической среды
для визуального моделирования
компьютерных сетей;
преобразование модели из
собственного формата в скрипт
симулятора ns2;
анализ результатов работы скрипта,
вывод требуемых характеристик
модели.
7
СХЕМА ВЗАИМОДЕЙСТВИЯ
С NS2
Графическая оболочка
Модуль
создания модели
NS2
Модуль
анализа модели
8
ИНТЕРФЕЙС
9
ПРЕИМУЩЕСТВА ИСПОЛЬЗОВАНИЯ
ГРАФИЧЕСКОГО ИНТЕРФЕЙСА




графическое представление модели на
этапе создания;
объединение в одном программном
продукте широких возможностей
симулятора ns2 и простоты
использования;
возможность расчета характеристик
модели;
корректность написания скрипта ns2 для
заданной топологии сети.
10
СФЕРЫ ПРИМЕНЕНИЯ
ГРАФИЧЕСКОЙ СРЕДЫ
исследование работы некоторых
специфических элементов сети;
 моделирование небольших
участков сети;
 образование.

11
Download