|
проблемы построения инфокоммуникационных систем и сетей. В4
|
|
| engineerklub | Дата: Вторник, 08.09.2026, 08:31 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 40297
Статус: Offline
| Современные проблемы построения инфокоммуникационных систем и сетей. Вариант 04
Тема: «Обоснование перехода от традиционных сетей передачи данных к сетям SDN. Перспективы внедрения программно-конфигурируемых сетей в России»
Аннотация
Содержание
Перечень сокращений и обозначений 6 Введение 7 1. Проблемы и ограничения традиционных сетей передачи данных 9 2. Концепция программно-конфигурируемых сетей (SDN) 12 3. Обоснование перехода к SDN: Преимущества и возможности 15 4. Перспективы внедрения программно-конфигурируемых сетей в России 17 Заключение 20 Список использованных источников 21
Уникальность текста 74%.
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Вторник, 08.09.2026, 08:32 | Сообщение # 2 |
 Генералиссимус
Группа: Администраторы
Сообщений: 40297
Статус: Offline
| Лабораторная работа №1 «Построение сети с примитивной топологией в симуляторе OMNeT++»
Содержание 1 Цель работы 3 2 Задание и исходные данные 3 3 Выполнение работы 4 3.1 Создание нового проекта 4 3.2 Создание узла (хоста) 5 3.3 Создание сети 7 3.4 Листинги объектов 10 3.5 Запуск Симуляции 12 4 Выводы 13 5 Контрольные вопросы 14 Список использованных источников 16
1 Цель работы Овладеть основными принципами моделирования беспроводных сетей в среде OMNet++. Научиться работать с NED-редактором в графическом и текстовом режиме для создания топологии телекоммуникационной сети. Освоить компиляцию и запуск симуляции.
2 Задание и исходные данные 1) Создать простой модуль Node для описания хоста сети, содержащий переменное количество шлюзов типа inout (ввод-вывод). Сохранить описание простого модуля в файле .ned. 2) В графическом редакторе NED создать топологию сети из четырёх узлов (хостов) в соответствии с вариантом. Топология сети (рисунок 17) и виды соединений заданы в таблице 1 по варианту (последние две цифры пароля). Сохранить топологию в файле . ned. 3) Просмотреть NED- и С++-коды узла. 4) Скомпилировать и запустить задачу на выполнение, посмотреть и зафиксировать результат.
Таблица 1 – Исходные данные Вариант: 04 Номер топологии: 10 Тип канала: IdealChannel
Рисунок 1 – Топология моделируемой сети
Контрольные вопросы 1) Чем отличаются друг от друга простой и составной модуль в симуляторе OMNeT++? 2) Для чего используется редактор NED? Как расшифровывается его название? 3) Поясните в двух словах процесс создания топологии сети? 4) Что содержит раздел gates в коде, описывающем простой модуль? 5) Какие виды соединений по умолчанию используются в симуляторе OMNeT++?
Лабораторная работа №2 «Симуляция в OMNeT++»
Содержание
1 Цель работы 3 2 Задание и исходные данные 3 3 Выполнение работы 4 3.1 Листинги объектов 4 3.2 Запуск симуляции 6 4 Выводы 8 5 Контрольные вопросы 9 Список использованных источников 10
1 Цель работы Овладеть основными принципами моделирования в среде OMNeT++. Научиться описывать поведение OMNeT++ модели с помощью C++ кода. Разобраться с конфигурацией модели и записью трассировки симуляции.
2 Задание и исходные данные Осуществить симуляцию работы сети Network из лабораторной работы №1. Для этого внести изменения в файлы .ned, .cc, .h и отредактировать файл конфигурации. Скомпилировать и запустить симуляцию. Просмотреть результаты. Симулятор OMNeT++ осуществляет дискретно-событийное моделирование. Это значит, что состояние сети рассматривается только в определённые моменты времени и не рассматривается в промежутках между ними. В OMNeT++ такими моментами являются моменты поступления сообщений (англ. Message). NED-файлы, рассмотренные в лабораторной работе №1, описывают топологию сети, но не её динамику. Для алгоритмизации функционирования сети применяются библиотеки компонентов C++. Топология сети и тип соединения соответствуют варианту из лабораторной работы № 1. Вариант лабораторной работы №2 (таблица 2) определяет вид распределения интервалов времени между последовательными сообщениями узлов.
Таблица 1 – Исходные данные Вариант: 04 Номер топологии: 10 Тип канала: IdealChannel Распределение интервалов времени между сообщениями: 10. Парето
Рисунок 1 – Топология моделируемой сети
Контрольные вопросы 1) Какие методы отвечают в симуляторе OMNeT++ за работу с сообщениями? 2) Для чего в программе нужен метод finish()? 3) Каким образом задать в коде симуляции случайную величину? 4) За что отвечает файл с расширением .h? 5) Куда OMNeT++ записывает результаты симуляции?
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Вторник, 08.09.2026, 08:32 | Сообщение # 3 |
 Генералиссимус
Группа: Администраторы
Сообщений: 40297
Статус: Offline
| Лабораторная работа №3 «Запись и обработка результатов моделирования в OMNeT++»
Содержание
1 Цель работы 3 2 Задание и исходные данные 3 3 Выполнение работы 5 3.1 Листинги объектов 5 3.2 Запуск симуляции 8 4 Выводы 13 5 Контрольные вопросы 14 Список использованных источников 15
1 Цель работы Освоить типы данных и методы для записи результатов симуляции, а также графический вывод результатов в окне OMNeT++.
2 Задание и исходные данные Добавить в проект из лабораторных работ №№1-2 средства для записи и вывода результатов симуляции в соответствии с вариантом для заданного хоста. Запустить симуляцию с записью результатов. Вывести графические и скалярные результаты, отредактировать их. Просмотреть и сохранить результаты. В OMNeT++ возможны три типа результатов симуляции: - вектор; - скаляр; - гистограмма. Для записи результатов можно включить в файл omnetpp.ini строку: record-eventlog = true Проследить изменение значений вектора можно, используя консольный вывод языка C++:
Таблица 1 – Исходные данные Вариант: 04 Номер топологии: 10 Тип канала: IdealChannel Распределение интервалов времени между сообщениями: 10. Парето Гистограмма: 5 Скаляр: 9 Вектор: 4 Номер хоста (ПК): 1
Рисунок 1 – Топология моделируемой сети
Результаты: 1) Количество принятых сообщений; 2) Количество отправленных сообщений; 3) Длина интервала; 4) Общее количество событий (типа Event и Data); 5) Сумма отправленных и принятых сообщений; 6) Количество событий типа Event; 7) Текущие моменты времени при получении сообщений; 8) Текущие моменты времени при отправлении сообщений; 9) Средняя длина интервала; 10) Минимальная длина интервала; 11) Максимальная длина интервала;
Контрольные вопросы 1) Поясните вкратце, как можно сохранить результат симуляции OMNeT++ в виде скалярного значения. 2) Как определить объект-вектор. 3) Объясните, какой смысл имеет результат симуляции гистограмма. 4) Какие средства статистической обработки результатов симуляции имеет пакет OMNeT++? 5) Что понимается в симуляторе под трассировкой событий?
СКАЧАТЬ
|
| |
|
|