Вернуться к списку проектовНа главную страницу курса
Заказчик
Корзун Дмитрий Жоржевич, доцент, к.ф.-м.н., кафедра Информатики и математического обеспечения. Эл.почта: dkorzun@cs.karelia.ru. Раб.тел.: 711084. 217 каб.Кулаков Кирилл Александрович, старший преподаватель кафедры Информатики и математического обеспечения. Эл.почта: kulakov@cs.karelia.ru. Раб.тел.: 711015. Офис: 215 каб.
Инструктор
Аннотация проекта
Технология MPLS (MultiProtocol Label Switching) предназначена для создания высокопроизводительных сетей передачи данных [1]. Для коммуникации между двумя точками явно фиксируется маршрут. В заголовок каждого пакета заносится информация об этом пути, а промежуточные маршрутизаторы обеспечивают следование пакета по этому пути. Таким образом, каждый узел хранит некоторый набор маршрутов. Требуется разработка программной системы, эмулирующей эволюцию сети MPLS. Это включает следующие возможности.
- Создание связной начальной сети из заданного числа узлов, линий связи и наборов маршрутов, хранимых на этих узлах.
- Процесс изменения сети в результате дискретного потока событий: выход из строя некоторого узла или линии связи.
- Визуализация сети, маршрутов и динамики изменений сети.
Данная версия системы должна включать в себя прототипы функций генерации графа сети, поиска маршрутов в сети, пересчета маршрутов и генерации случайного потока событий эволюции сети.
Основным средством разработки является Java.
Ссылки
- MPLS Charter. http://www.ietf.org/html.charters/mplscharter.html.