Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4PAKM_lab_metod-druk-v1-final.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4 Мб
Скачать
☆

Хід роботи

1. Створити проект <прізвищемя>_VLAN, і сценарій NoVLAN.

2. У майстрі запуску: Вихідна Топологія: порожній сценарій. Network Scale: Campus. Розмір (Specify Size): Size = Kilometers, X Span = 1, і Y Span = 1.

Створення та налагодження моделі мережі

Мережеві компоненти:

1. Додати із переліку internet_toolbox в Object Palette наступні об'єкти (див рисунок):

а. Шість 100BaseT_LAN, чотири ethernet16_switch, три Ethernet_server, і один Ethernet_wkstn.

б. Підключіть об'єкти за допомогою 100BaseT зв’язків і перейменуйте їх як показано на рисунку: Switch_A, Switch_B, CenterSwitch, Server_Switch, Розкрийте список Link-Modes і два рази натиснути – 100BaseT. Курсор у вікні проектування зміниться.

2. Зберегти проект.

Рисунок 2.2.1 – Схема мережі на фізичному рівні

Налаштування вимог до трафіку:

1. Одночасно вибрати Research_Server, Hacker, і всі шість локальних мереж → Вибрати меню Protocols → IP → Demands → Create Traffic Demands.

2. Вибрати From All до Research_Server, як показано → Натиснути кнопку Create.

Налаштувати вимоги до трафіку:

1. Одночасно вибрати (виділити мишкою) Research_Server, Hacker, і всі шість локальних мереж.Вибрати меню Traffic → Create traffic flows → IP Unicast

Рисунок 2.2.2 – Створення потоків трафіку

2. Вибрати From other selected nodes to: Research_Server. Натиснути Create.

Рисунок 2.2.3 – Параметри потоків трафіку

Переглянути створену модель трафіку можна нажавши Ctrl+M (сховати Ctrl+Shift+M).

Зберегти проект.

Рисунок 2.2.4 – Схема моделі мережі на двох рівнях

Конфігурація портів каналів зв’язків.

Встановити для кожного каналу відповідні номери портів зображені на рисунку

1. Змініть атрибути мережевих зв'язків, так щоб їх порти підключені до комутаторів мали номери, вказані на рисунку нижче. Виділивши зв'язок натиснути праву кнопку мишки і вибрати пункт Edit Ports.

Рисунок 2.2.5 – Схема моделі мережі

Вибрати статистику

1. Натиснути праву кнопку миші на лінії зв'язку з'єднуючій Research_Server і ServersSwitch. Вибрати Choose Individual DES Statistics із спливаючого меню. Розгорнути список point-to-point та оберіть статистику пропускної здатності throughput (bits/sec).

а) б)

Рисунок 2.2.6 – Вибір статистики для моделювання

2. Натиснути праву кнопку миші на лінії зв'язку, що з'єднує CentralSwitch і ServersSwitch. Вибрати Choose Individual DES Statistics із спливаючого меню. оберіть статистику пропускної здатності throughput (bits/sec). Натиснути кнопку ОК.

3. Зберегти проект.

Для того, щоб запустити симуляцію

1) Перевірити, що вибрано сценарій NoVLAN: меню Scenarios → Switch To Scenario: NoVLAN

Імітаційне моделювання

Натиснути кнопку Ctrl+R або викликати пукнт меню DES → Configure/Run DES/ Вікно симуляції Configure/Run DES: Натиснути Run. З'явиться вікно Simulatuion Execution (рисунок 2.2.7,б).

Рисунок 2.2.7 – Параметри імітаційного моделювання

Перегляд результатів. Натиснути Rseult Browser.

Рисунок 2.2.8 – Результати імітаційного моделювання

У переглядачі результатів Rseult Browser потрібно розгорнути статистику по об’єктах та відміти галочками статистику point-to-point (рисунок 2.2.9).

Рисунок 2.2.9 - Результати імітаційного моделювання

Сценарій VLAN

У мережі ми тільки що створили, професори, студенти, співробітники і навіть хакер має доступ до мережі з трьох серверів. Нам потрібно створити VLAN, так що професори мають доступ тільки до науково-дослідної службі, співробітники мають доступ тільки до HR_Server, і студенти мають доступ тільки до ELearning_Server. Хакери не буде надано доступ до будь-якого сервера. Наступна таблиця показує VLAN, ми плануємо створити і членів кожної мережі VLAN.

Таблиця 2.2.1 – Члени VLAN

Ідентифікатор VLAN (VID)

Члени VLAN

111

222

333

Professors_A LAN, Professors_B LAN, та Research_Server.

Staff_A LAN, Staff_B LAN, та HR_Server.

Students_A LAN, Students_B LAN, та ELearning_Server.

1. Вибрати Duplicate Scenario з меню Scenarios і назвати його VLAN. Натиснути кнопку ОК.

2. У новому сценарії, вибрати Switch_A, Switch_B, і ServersSwitch одночасно

→ Натиснути праву кнопку миші на будь-якому з них

→ Вибрати Змінити атрибути Edit Attributes

→ Відмітити Прапорець Apply Changes to Selected Objects.

3. Розгорнути параметрів VLAN ієрархія

→ Призначити на основі портів VLAN до схеми attribute

→ Edit підтримуваних VLAN, атрибут, як показано на рисунку 2.2.10.

→ Натиснути кнопку ОК.

Рисунок 2.2.10 – Параметри VLAN

4. Розкрити ієрархію Switch Port Configuration.

5. Розкрити стрічку row 1

→ Розкрити список VLAN Parameters

→ Змінити атрибути row 1 як показано на рисунку (пам’ятаємо, що для вибраних комутаторів порт 1 під'єднаний до VLAN 111):

Рисунок 2.2.11 – Атрибути ServerSwitch

  1. Відкрити список row 2 → Відкрити параметри VLAN Parameters → Змінити атрибути для стрічки row 2 так як зроблено для row 1 але, натомість, призначити VLAN 222 (Нагадаємо, що в обраних комутаторів, порт 2 з'єднаний з членами VLAN 222).

  2. Відкрити список row 3 → Відкрити список VLAN Parameters → Змінити атрибути для стрічки row 3 як зроблено для row 1 але призначити натомість VLAN 333 (Нагадаємо, що в обраних комутаторів, порт 3 з'єднаний з членами VLAN 333).

  3. Відкрити список row 4 → Відкрити список VLAN Parameters → Змінити атрибути для стрічки row 4 як показано на наступному рисунку 2.2.12.

  4. Зберегти проект.

Рисунок 2.2.12 – Атрибути ServerSwitch

10. Натиснути праву кнопку мишки на CentralSwitch → Вибрати Edit Attributes

  1. Розкрити гілку VLAN Parameters → Встановити Port-Based VLAN на значення Scheme → Редагувати атрибут Supported VLANs як на кроці 3 → Натиснути OK .

  2. Розкрити гілку Switch Port Configuration.

  3. Змінити атрибути row 0, row 1, і row 2 точно так само як на кроці Step 8 із гілкою row 4 комутатора ServersSwitch.

  4. Відкрити меню Protocols → VLAN → Visualize VLANs → Переглянути кольори в списку → Натиснути OK. Два рази перевірити:

а) Всі члени VLAN мають зв’язки (лінки) одного і того ж кольору.

б) Всі транкові зв’язки мають власні призначені кольори.

в) Зв'язок (лінк) хакера належить до VID 1.

(Якщо є які-небудь проблеми з результатами візуалізації, повернутися назад і перевірити кроки цього сценарію конфігурації.)

15. Зберегти проект.

Сценарій VLAN_Comm

Члени сценарію VLAN кожної віртуальної підмережі VLAN не можуть взаємодіяти з членами будь-якої іншої підмережі VLAN. Припустимо, що нам потрібно, щоб студенти мали доступ до Research_Server і нам потрібні професори, щоб мати доступ до ELearning_Server. У цьому випадку нам потрібно VLAN111 комунікувала з VLAN333. Це може бути зроблено на рівні IP шляхом конфігурації маршрутизатора для пересилання (forwarding) трафіку між двома мережами VLAN. Кожній підмережі VLAN буде надано свою власну IP-підмережу.

  1. Під час роботи в сценарії VLAN, вибрати Duplicate Scenario і меню Scenarios і назвати новий VLAN_Comm → Натиснути OK.

  2. Додати до проекту ethernet_one_armed_router із вікна VLANs Palette → Під’єднати його CenterSwitch використовуючи лінк стандарту 100BaseT → Натиснути на новому лінку і записати номер порту комутатора CenterSwitch підключеного до нього (цей номер P10 на рисунку нижче).

Рисунок 2.2.13 – Схема моделі мережі

  1. Натиснути праву кнопку тільки на комутаторі CentralSwitch → Вибрати Edit Attributes → Розкрити список Switch Port Configuration → Розкрити стрічку порту номер якої записали на попередньому кроці (в нашому випадку це row 10 ) → Змінити її параметри VLAN Parameters і Supported VLANs так само як і для row 0 в цьому ж комутаторі.

  2. Натиснути OK → Зберегти проект.

Тепер потрібно призначити членів кожної VLAN для тої ж IP підмережі, як показано на таблиці знизу.

Таблиця 2.2.2 – Адресація підмереж і члени VLAN

VLAN ID

Члени VLAN

VLAN Members

IP/Mask

111

Professors_A LAN

Professors_B LAN

Research_Server

192.11.1.1 / 255.255.255.0

192.11.1.2 / 255.255.255.0

192.11.1.3 / 255.255.255.0

222

Staff_A LAN

Staff_B LAN

HR_Server

192.22.2.1 / 255.255.255.0

192.22.2.2 / 255.255.255.0

192.22.2.3 / 255.255.255.0

333

Students_A LAN

Students_B LAN

ELearning_Server

192.33.3.1 / 255.255.255.0

192.33.3.2 / 255.255.255.0

192.33.3.3 / 255.255.255.0

  1. Натиснути праву кнопку мишки на кожному члені VLAN згідно попередньої таблиці → Edit Attributes → IP Host Parameters → Interface info → Призначити адресу Address і Subnet Mask як показано на таблиці вище. (Підказка: Можна вибрати декількох членів і змінити їх атрибути одночасно, потім перевірити їх один за одним для редагування IP адрес у відповідності до таблиці.)

  2. Натиснути праву кнопку на Armed_Router → Edit Attributes → IP Routing Parameters → Interface Information → row 0 → Встановити Address = NO IP Address → Розкрити список Subinterface Information → Встановити 2 в стрічках.

  3. Встановити параметри row 0 як показано на рисунку 2.2.14.

Рисунок 2.2.14 – Атрибути ArmedRouter

  1. Встановити ті самі атрибути для row 1, але встановити 192.33.3.4 в поле Address і 333 в поле VLAN.

  2. Натиснути OK і Зберегти проект.

Запустити імітаційне моделювання (Simulation)

Для одночасного запуску всіх сценаріїв моделювання:

  1. Відкрити меню Scenarios → Select Manage Scenarios.

  2. Змінити значення в колонці Results на <collect> (або <recollect>) для трьох сценаріїв. Встановити час моделювання Sim Duration в 0.5 години, як показано на рисунку нижче.

Рисунок 2.2.15 – Парметри сценаріїв

  1. Натиснути OK для запуску трьох варіантів моделювання. Залежно від продуктивності процесора буде затрачено різний час на моделювання.

  2. Після закінчення всіх трьох варіантів моделювання для кожного сценарію, натиснути Close.

Перегляд результатів

Порівняти маршрути (routes):

  1. Відрити сценарій NoVLAN → Вибрати меню Protocols → IP → Demands → Display Routes for Configured Demands → Натиснути OK .

  2. Повторити попередній крок для сценаріїв VLAN і VLAN_Comm.

  3. Розгорнути ієрархію маршрутів, так щоб результати були схожі на ті, що на наступному рисунку. Потрібний маршрут, який відзначений червоним вказує на неповністю фільтрований маршрут. Потрібний маршрут, який позначений зеленим вказує на повний маршрут. Звернемо увагу, які маршрути є повними і які з них є неповними. Можна натиснути на конкретний маршрут і вибрати Yes в розділі Display на правій панелі. Також можна натиснути на Показати всі маршрути Show All Routes, щоб відобразити всі маршрути в робочій області проекту.

Порівняти пропускну здатність (throughput):

  1. Вибрати Compare Results із меню Results.

  2. Відобразити результат наступних двох статистик:

a. Object Statistics → Campus Network → ServersSwitch <-> CenterSwitch → point-to-point → throughput (bits/sec). (Підказка: Вибрати напрямок пропускної здатності, що дає результати, аналогічні наступним.)

b. Object Statistics → Campus Network → ServersSwitch <-> ResearchServer → point- to-point → throughput (bits/sec). (Підказка: Вибрати напрямок пропускної здатності, що дає результати, аналогічні наступним)

Рисунок 2.2.16 – Параметри всіх троьох сценаріїв

3. Результати повинні виглядати наступним чином

Рисунок 2.2.17 – Порівняння пропускної здатності в різних сценаріях