Тип работы:
Предмет:
Язык работы:


Изучение сетевого протокола под языком С++ в Omnet++

Работа №156042

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы67
Год сдачи2023
Стоимость4610 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
7
Не подходит работа?

Узнай цену на написание


Введение 4
1 Анализ предметной области и определение целей исследования 5
1.1 Модель OSI 5
1.1.1 Передача данных 7
1.1.2 Маршрутизация 10
1.1.3 Закольцованные сети 14
1.2 Иерархическая модель сети 15
1.3 Spanning tree protocol 16
1.3.1 Принцип работы 17
1.3.2 RSTP 21
1.3.3 Недостатки STP 23
1.4 Оптимизация передачи на канальном уровне 26
1.4.1 PVST 27
1.4.2 SSS 29
1.4.3 IFS 30
2 Протокол множества деревьев 33
2.1 Область применения 33
2.2 Основные понятия 34
2.3 Принцип построения деревьев 35
2.4 Состояния и роли портов 37
2.5 База данных коммутатора 38
2.6 Формат кадров 40
2.7 Алгоритмы работы коммутатора 42
2.8 Борьба с broadcast-штормами 42
2.9 Поддержка отношений 43
3 Разработка проекта 44
3.1 Полученные результаты 44
Заключение 51
Список использованных источников 52
Приложение А Включение коммутатора 54
Приложение Б Предложение об установке связи 55
Приложение В Действия при потере канала связи 56
Приложение Г Действия при подключении канала 57
Приложение Д Действия при необходимости отправки данных 58
Приложение Е Обработка кадра «Конфигурация дерева» 59
Приложение З Обработка кадра «Готовность» 60
Приложение И Обработка кадра «Предложение Root» 61
Приложение К Обработка кадра «Потеряна Root-связь» 62
Приложение Л| Обработка кадра «Данные» 63

Для гарантирования надежности сети часто используют избыточные каналы связи, однако они не должны создавать петли из-за особенностей передачи трафика. Для предотвращения петель в сетевой топологии коммутаторов можно отключить некоторые каналы связи, чтобы избежать возможных кольцевых соединений и создать логическую топологию дерева на основе физической топологии. В результате возрастает нагрузка на каналы связи, расположенные ближе к корневому коммутатору, и возникает множество заблокированных физических каналов связи, которые могут быть использованы в дальнейшем.
Актуальность исследования заключается в том, что на сегодняшний день нет какого-либо универсального способа решения этих проблем, которые с ростом масштабов вычислительных сетей становятся все более заметными. Поэтому создание метода, позволяющего распределить нагрузку по сети, тем самым увеличив её общую пропускную способность, является достаточно важной и практически значимой задачей.
В связи с этим, целью данной работы стало разработка метода построения оптимальной логической топологии для передачи трафика по сети с использованием заблокированных каналов связи.
Для достижения поставленной цели решались следующие задачи:
- обзор существующих решений в области построения логических сетевых топологий;
- разработать метод оптимальных маршрутов для протокола множества деревьев;
- снизить загруженность корневого узла и корневых каналов связи;
- увеличить скорость потока передачи данных.

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

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

Помощь в написании работ!


В ходе написания работы была проанализирована область сетей передачи данных, выявлены направления, которые имеют свои недостатки - в данном случае передача кадров на канальном уровне. Были поставлены задачи, решение которых позволит избавиться от выявленных недостатков. Разработанный протокол канального уровня, который позволит передавать кадры более эффективно. В результате моделирования, метод должен снизить нагрузку на корневой узел и околокорневые каналы, распределив ее по всей площади сети. Общая средняя скорость потока данных, в следствии меньшей нагрузки на определенные точки сети, должна возрасти.


1 Российская государственная библиотека : официальный сайт. - Москва, 1999- . - URL: http://www.rsl.ru(дата обращения: 26.06.2019).
2 Введение в Spanning Tree протокол // Bag traq : официальный сайт. - 1999-. - URL: http://bugtraq.ru/library/books/stp/chapter01/(дата обращения: 17.04.2023).
3 Вычислительные сети. Теория и практика // BCNV : официальный сайт. - 2003- . - URL: http://network-journal.mpei.ac.ru/cgi-bin/main.pl?l=ru&n= 1&pa=2&ar=1 (дата обращения: 21.05.2023).
4 Закольцованные сети, или зачем нам STP // Habr : официальный сайт. - 2003- . - URL: http://habrahabr.ru/post/129559(дата обращения: 21.05.2023).
5 Маршрутизация через несколько каналов/провайдеров // Opennet : официальный сайт. - 2001- . - URL: http://www.opennet.ru/docs/RUS/LARTC/x348.html(дата обращения: 27.05.2023).
6 Принцип работы протоколов STP/RSTP, функции защиты корня (root guard) // НСК Коммуникации Сибири : официальный сайт. - 2023 - URL: http://nsc-com.com/?page=155(дата обращения: 03.06.2023).
7 Сети для самых маленьких. Часть четвертая. STP // Linkmeup : официальный сайт. - 2022 - URL: http://linkmeup.ru/blog/15.html(дата обращения: 17.05.2023).
8 The Spanning Tree Protocol // Omnetpp : официальный сайт. - 2023 - URL: https://doc. omnetpp.org/inet/api-current/neddoc/inet.linklayer.ieee8021d.stp. Stp.html (дата обращения: 19.05.2023).
9 Трехуровневая иерархическая модель компании Cisco // Network : официальный сайт. - 1999- . - URL: http://network.xsp.ru/8_5_7.php(дата обращения: 17.06.2023).
10 Программные средства измерения производительности лс ПЭВМ // Программные продукты и системы : официальный сайт. - 2007- . - URL: http://swsys.ru/index.php?page=article&id=1182(дата обращения: 04.06.2023).
11 Configuration example to migrate Spanning Tree from PVST+ to MST - Cisco Systems // Cisco : официальный сайт. - 2023 - URL: http://www.cisco.com/en/US/products/hw/switches/ps708/products_configuration_ex ample09186a00807b075f.shtml (дата обращения: 11.06.2023).
12 Configuring STP // Cisco : официальный сайт. - 2023 - URL: http://www.cisco.com/en/US/docs/switches/lan/catalyst2960/software/release/12.2_5 5_se/configuration/guide/swstp.html#wp1039614 (дата обращения: 09.06.2023).
13 IEEE 802.1: 802.1Q // Virtual LANs : официальный сайт. - 2023 - URL: http://www.ieee802.org/1/pages/802.1Q.html(Дата обращения: 03.05.2023)
14 Shortcut Switching Strategy in Metro Ethernet networks // ScienceDirect : официальный сайт. - 2023 - URL: http://www.sciencedirect.com/science/article/pii/S0140366410004792(Дата обращения: 20.06.2023)


Работу высылаем на протяжении 30 минут после оплаты.




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