📄Работа №24782

Тема: Моделирование работы сети произвольной топологии, работающей по протоколу RSTP, и оценка ее устойчивости средствами OmNet++

Характеристики работы

Тип работы Бакалаврская работа
Информатика и вычислительная техника
Предмет Информатика и вычислительная техника
📄
Объем: 27 листов
📅
Год: 2018
👁️
Просмотров: 374
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 3
1 Анализ предметной области 4
1.1 Обзор протокола RSTP 4
1.1.1 Алгоритм работы протокола RSTP 5
1.1.2 Недостатки протокола RSTP 6
1.2 Моделирование в среде OMNET++ 7
1.3 Критерии оценки 10
2 Постановка эксперимента 13
2.1 Описание модели 13
2.2 Эксперимент 16
3 Результаты экспериментов и их анализ 20
ЗАКЛЮЧЕНИЕ 22
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 23
Код файла Networks.ned 24
Код файла omnetpp.ini 26

📖 Введение

Как известно, грамотное построение отказоустойчивой сети подразумевает использование резервирования каналов. Наиболее подходящей для этого является кольцевая топология. Однако, в случае построения сети по технологии Ethernet в чистом виде, множественные связи между узлами не предусмотрены и могут привести к полной неработоспособности всей конструкции. Например, в случае попадания в кольцо широковещательного пакета, он будет передаваться активным оборудованием по кругу бесконечно, обеспечивая предельную загрузку. Для предотвращения подобных ситуаций был создан специальный протокол Rapid spanning tree protocol(STP).
Основной задачей RSTP является приведение сети Ethernet с множественными связями к древовидной топологии, исключающей циклы пакетов. Происходит это путем автоматического блокирования ненужных в данный момент для полной связности портов.
Моделирование данной сети будет происходить в среде OMNeT++ - модель позволяет оценить поведение будущей системы в различных случаях и ее статистические характеристики.
Система OMNeT++ является совокупностью программных библиотек, в которых хранятся функции для работы с программами моделирования, позволяющие выполнить реализацию собственных модулей, компиляцию и сборку этих программ.
Включает собственный высокоуровневый язык описания моделей и сетей: NED (язык описания топологии модели). NED - программа пишется с помощью графического интерфейса (с представлением модулей в виде пиктограмм и их иерархий), и NED-программы генерируются автоматически. Файлы формата NED не определяют поведение работы сети. Их поведение определяется дополнительным файлом исходного кода на C++ (файлы расширения .CC или .CPP). После создания файла формата NED и соответствующего управляющего файла C++ сеть можно моделировать.
OMNeT++ является бесплатным только для некоммерческого пользования со средой разработки, основанной на пользовательском интерфейсе Eclipse, с разновидностью интерфейса Graphical user interface (GUI), в котором элементы исполнены в виде графических изображений; модульное ядро дискретно - событийного симулятора содержит несколько сетевых симуляторов.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В данной работе была смоделирована произвольная топология сети, работающая по протоколу RSTP. Разобрана работа протокола RSTP. Выбраны такие критерии оценки устойчивости работы сети, как время восстановления канала связи, после отключения основного канала. Так же были проанализированы потери пакетов данных, связанные с отключение основного канала связи, с определенными факторами, а именно нагрузкой сети другими хостами, передающими сообщения между собой. Отсюда можно сделать вывод, что сеть является устойчива к отказам техники и увеличению трафика.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Олифер, В. Г. Компьютерные сети. Принципы, технологии, протоколы: Учебник для вузов / В. Г. Олифер, Н. А. Олифер. Изд. 4-е - Санкт- Петербург : Питер, 2012. - 944 с.
2. OmNet++ [Электронный курс] : OMNeT++ Discrete Event Simulator. - Режим доступа: https://www.omnetpp.org/
3. Олифер, Н. А. Средства анализа и оптимизации локальных сетей [Электронный ресурс] / Н. А. Олифер, В. Г. Олифер. // Центр Информационных Технологий. - 1998. - Режим доступа: http://citforum.ru/nets/optimize/index.shtml
4. Таненбаум, Э. Компьютерные сети / Э. Таненбаум. - 4-е изд.: Питер, 2013. - 992 с.
5. Хант, К. TCP/IP. Сетевое администрирование. К. Хант. - 1е изд.: Символ-Плюс, 2010. - 816 с.
6. Система менеджмента качества. Общие требования к построению, изложению и оформлению документов учебной деятельности. СТО 4.2-07-2014. Красноярск.: ИПЦ СФУ, 2014 - 60 с.
7. Сайт о программировании litl-admin.ru [Электронный ресурс] - Режим доступа: https://litl-admin.ru/cisco/otlichiya-v-rabote-stp-i-rstp.html.
8. Сайт о работе протокола RSTP habr.com [Электронный ресурс] - Режим доступа: https://habr.com/company/cbs/blog/330358.
9. Официальный сайт OMNeT++ [Электронный ресурс] - Режим доступа: https://omnetpp.org/models.
10. ГОСТ Р 53111-2008 Устойчивость функционирования сети связи общего пользования. Требования и методы проверки.

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ