lab01
.pdf
Задания для самостоятельного выполнения
Анализ влияния интервала между поступлениями пакетов на работу сети:
1.Создайте 3 копии сценария Coaxial, использовавшегося в данной лабораторной работе, и озаглавьте их как Coax_a , Coax_b и Coax_c
∙Чтобы создать копию сценария, откройте ваш проект = в меню
Scenarios выберите Duplicate Scenario... = присвойте имя создаваемой копии = нажмите OK
∙Для переключения между сценариями в меню Scenarios выберите Switch To Scenario = выберите нужный сценарий
2.Для всех узлов установите значение параметра Interarrival Time (seconds) как:
∙В сценарии Coax_a: exponential(0.1)
∙В сценарии Coax_b: exponential(0.05)
∙В сценарии Coax_c: exponential(0.025)
∙Чтобы сконфигурировать все узлы разом, используйте опции Select Similar Nodes и Apply Changes to Selected Objects
3.Во всех 3 созданных сценариях нажмите кнопку configure/run simulation = на вкладке Object Attributes в открывшемся окне Configure Simulation удалите ранее созданный атрибут с набором значений (единственный атрибут в списке)
11
4.В созданных копиях соберите статистику для узла node_0 по числу коллизий и для всей сети по обслуженной нагрузке
∙Щелкните правой кнопкой на узле node_0 = в появившемся
меню выберите Choose Individual Statistics = откройте иерархическое
меню Ethcoax = выберите Collision Count = нажмите OK
∙Щелкните правой кнопкой где-либо на рабочей области (но не на одном из элементов сети) = в появившемся меню выберите
Choose Individual Statistics = откройте иерархическое меню Global Statistics = откройте иерархическое меню Traffic Sink
= выберите Traffic Received (packets/sec) = нажмите OK
5.Произвести запуск имитационного моделирования для созданных копий можно либо вручную, последовательно переключаясь между ними, либо в автоматическом режиме
∙Для автоматизации в меню Scenarios выберите Manage Scenarios...
= в открывшемся окне Manage Scenarios щелкните левой кнопкой на сценарии Coax_a = нажмите Collect Results = повторите для сценариев Coax_b и Coax_с = нажмите OK
6.Сравните полученные результаты по числу коллизий для узла 0 и по обслуженной нагрузке для всей сети
7.Данное сравнение можно также провести либо вручную, последовательно переключаясь между сценариями и графиками, либо в автоматическом режиме
∙Для автоматизации в меню Results выберите Compare Results...
= откройте иерархическое меню (Global Statistics или Object Statistics) = выберите нужную метрику (соответственно Traffic
12
Received (packets/sec) или Collision Count) = в выпадающих меню выберите Stacked Statistics, Select Scenarios и As Is =
нажмите Show
∙В открывшемся окне Select Scenarios выберите сценарии Coax_a, Coax_b и Coax_c = нажмите OK
Анализ влияния количества станций на работу сети:
1.Создайте копию сценария Coax_c и озаглавьте ее как Coax_d
2.В этом новом сценарии удалите все узлы с нечетными номерами (node_1, node_3, . . . , node_29) как показано на рисунке ниже
3.Запустите имитационное моделирование и сравните число коллизий
(Collision Count) для узла node_0 в сценариях Coax_c и Coax_d
4. Проанализируйте полученный график
Анализ влияния размера пакета на работу сети:
1.Создайте копию сценария Coax_c и озаглавьте ее как Coax_e
2.В этом новом сценарии для всех узлов установите значение параметра
Packet Size (bytes) как constant(512)
13
∙Обратите внимание, что в предыдущих сценариях размер пакета был равен 1024 байт
∙Чтобы сконфигурировать все узлы разом, используйте опции Select Similar Nodes и Apply Changes to Selected Objects
3. В сценариях Coax_c и Coax_e соберите статистику для всей сети
по обслуженной и предложенной нагрузке (бит/с)
∙Щелкните правой кнопкой где-либо на рабочей области (но не на одном из элементов сети) = в появившемся меню выберите
Choose Individual Statistics = откройте иерархическое меню Global Statistics = откройте иерархическое меню Traffic Sink
= выберите Traffic Received (bits/sec)
∙В том же окне Choose Results откройте иерархическое меню
Traffic Source = выберите Traffic Sent (bits/sec) = нажмите
OK
4.Запустите имитационное моделирование для обоих сценариев Coax_c
иCoax_e
14
5.В окне View Results в выпадающем меню вместо As Is выберите time_average
6.Проанализируйте полученный график
Кзащите
1.По результатам работы представить отчет, содержащий:
∙Графики, полученные в ходе имитационного моделирования
∙Выводы по результатам моделирования
2.Знать основы построения инфокоммуникационных систем и сетей
15
