(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Вернуться к списку проектовНа главную страницу курса

Заказчик

Корзун Дмитрий Жоржевич, доцент, к.ф.-м.н., кафедра Информатики и математического обеспечения. Эл.почта: dkorzun@cs.karelia.ru. Раб.тел.: 711084. 217 каб.
Кулаков Кирилл Александрович, старший преподаватель кафедры Информатики и математического обеспечения. Эл.почта: kulakov@cs.karelia.ru. Раб.тел.: 711015. Офис: 215 каб.

Инструктор



Аннотация проекта

Технология MPLS (MultiProtocol Label Switching) предназначена для создания высокопроизводительных сетей передачи данных [1]. Для коммуникации между двумя точками явно фиксируется маршрут. В заголовок каждого пакета заносится информация об этом пути, а промежуточные маршрутизаторы обеспечивают следование пакета по этому пути. Таким образом, каждый узел хранит некоторый набор маршрутов. Требуется разработка программной системы, эмулирующей эволюцию сети MPLS. Это включает следующие возможности.

  1. Создание связной начальной сети из заданного числа узлов, линий связи и наборов маршрутов, хранимых на этих узлах.
  2. Процесс изменения сети в результате дискретного потока событий: выход из строя некоторого узла или линии связи.
  3. Визуализация сети, маршрутов и динамики изменений сети.

Данная версия системы должна включать в себя прототипы функций генерации графа сети, поиска маршрутов в сети, пересчета маршрутов и генерации случайного потока событий эволюции сети.

Основным средством разработки является Java.

Ссылки

  1. MPLS Charter. http://www.ietf.org/html.charters/mplscharter.html.

Разработчики