Комп'ютерні мережі

Mandatory discipline
Навчальна дисципліна професійної підготовки
Обсяг освітнього компонента: 
• у кредитах ЄКТС — 4.5.
Кількість аудиторних занять: 
15 лекцій, 15 лабораторних занять.
Самостійна робота: 
75 годин.
Семестровий контроль: 
Exam.
Освітню компоненту забезпечує: 
Викладач: 
Анотація: 

Анотація навчальної дисципліни

Мета вивчення дисципліни: – формування та розвиток компетентностей спрямованих на здатність до розробки мережевого програмного забезпечення, що функціонує на основі різних топологій структурованих кабельних систем, використовує комп’ютерні системи і мережі передачі даних та аналізує якість роботи комп’ютерних мереж. 

Практичне значення та використання отриманих знань: Здатність забезпечити організацію обчислювальних процесів в інформаційних системах різного призначення з урахуванням архітектури, конфігурування, показників результативності функціонування операційних систем і системного програмного забезпечення.. Здатність до розробки мережевого програмного забезпечення, що функціонує на основі різних топологій структурованих кабельних систем, використовує комп’ютерні системи і мережі передачі даних та аналізує якість роботи комп’ютерних мереж.

Основні результати навчання
ПРН13–ПРН14. Володіти мовами системного програмування та методами розробки програм, що взаємодіють з компонентами комп’ютерних систем, знати мережні технології, архітектури комп’ютерних мереж, мати практичні навички технології адміністрування комп’ютерних мереж та їх програмного забезпечення.

Тематика та види навчальних занять
1 тиждень.
Лекція 1 «Комп'ютерні мережі та передача даних».
Лабораторне заняття 1 «Лабораторна робота 1. Ознайомлення і робота з імітатором комп'ютерних мереж JavaNetSim.  Частина 1 ».

2 тиждень. 
Лекція 2 «Передача даних у комп'ютерних мережах».
Лабораторне заняття 2 «Лабораторна робота 1. Ознайомлення і робота з імітатором комп'ютерних мереж JavaNetSim. Частина 2».

3 тиждень. 
Лекція 3 «Прикладної рівень».
Лабораторне заняття 3 « Лабораторна робота 2. Адресація і найпростіша маршрутизація в ІР мережах.  Частина 1».

4 тиждень. 
Лекція 4 «Транспортний рівень».
Лабораторне заняття 4 «Лабораторна робота 2. Адресація і найпростіша маршрутизація в ІР мережах.  Частина 2».

5 тиждень. 
Лекція 5 «Мережевий рівень і маршрутизація».
Лабораторне заняття 5 «Лабораторна робота 3. Управління маршрутизацією в комп'ютерних мережах  Частина 1».

6 тиждень. 
Лекція 6 «Мережевий протокол IP».
Лабораторне заняття 6 «Лабораторна робота 3. Управління маршрутизацією в комп'ютерних мережах . Частина 2».

7 тиждень. 
Лекція 7 «Протокол IPv6».
Лабораторне заняття 7 «Лабораторна робота 4. Порівняльний аналіз протоколів транспортного рівня TCP і UDP.  Частина 1».

8 тиждень. 
Лекція 8 «Канальний рівень і локальні мережі».
Лабораторне заняття 8 «Лабораторна робота 4. Порівняльний аналіз протоколів транспортного рівня TCP і UDP.  Частина 2».
Модульна контрольна робота 1.

9 тиждень. 
Лекція 9 «Основи технології Ethernet».
Лабораторне заняття 9 «Лабораторна робота 5. Порівняльний аналіз надійності передачі даних протоколів TCP і UDP в умовах втрат в каналах зв'язку  Частина 1».

10 тиждень. 
Лекція 10 «Бездротові локальні мережі стандарту IEEE 802.11 та Bluetooth».
Лабораторне заняття 10 «Лабораторна робота 5. Порівняльний аналіз надійності передачі даних протоколів TCP і UDP в умовах втрат в каналах зв'язку.  Частина 2».

11 тиждень. 
Лекція 11 «Мережеві мультимедійні додатки».
Лабораторне заняття 11 «Лабораторна робота 6. Вивчення і прийоми роботи з аналізатором мережевого обміну WireShark.  Частина 1 ».

12 тиждень. 
Лекція 12 «Якість обслуговування в мережах IP-телефонії».
Лабораторне заняття 12 «Лабораторна робота 6. Вивчення і прийоми роботи з аналізатором мережевого обміну WireShark.  Частина 2».

13 тиждень. 
Лекція 13 «Алгоритми організації черги і обслуговування черг».
Лабораторне заняття 13 «Лабораторна робота 7. Вивчення протоколів DNS і UDP за допомогою програми Wireshark».

14 тиждень. 
Лекція 14 « Технології гарантування якості обслуговування передачі даних».
Лабораторне заняття 14 «Лабораторна робота 8. Аналіз структури рівнів передачі даних стека протоколів TCP / IP в комп'ютерних мережах.  Частина 1».

15 тиждень. 
Лекція 15 «Основи Конвергенція телекомунікаційних мереж зв'язку».
Лабораторне заняття 15 «Лабораторна робота 8. Аналіз структури рівнів передачі даних стека протоколів TCP / IP в комп'ютерних мережах.  Частина 2».

Модульна контрольна робота 2.

Самостійна робота здобувача відбувається впродовж семестру та складається з підготовки до аудиторних занять, контрольних заходів, індивідуальних завдань. 
Консультації: здійснюються викладачем впродовж семестру згідно розкладу.

Оцінювання результатів навчання

Оцінювання результатів навчання з дисципліни здійснюється за накопичувальною системою, яка дає можливість здобувачеві протягом семестру отримати максимально 100 балів.

Модуль 1
Лабораторна робота 1 – Лабораторна робота 2 – Лабораторна робота 3.  – 3 по 6 балів – 18 балів.
Лабораторна робота 4 – 7 балів.
Модульна контрольна робота 1 – бездоганне виконання 25 балів (в кожному завданні модульної контрольної роботи наведено максимальну кількість балів за виконання кожного завдання).

Модуль 2
Лабораторна робота 5 – Лабораторна робота 6 – Лабораторна робота 7.  – 3 по 6 балів – 18 балів.
Лабораторна робота 8 – 7 балів.
Модульна контрольна робота 2 – бездоганне виконання 25 балів (в кожному завданні модульної контрольної роботи наведено максимальну кількість балів за виконання кожного завдання).

Посилання на рекомендовані джерела

1.    КОМП’ЮТЕРНІ МЕРЕЖІ: КОНТРОЛЬ ТА ПРОГНОЗУВАННЯ ПЕРЕВАНТАЖЕНЬ. Навчальний посібник / О.М. Ткаченко, Я.І. Торошанко, А.В. Лемешко, В.О. Сосновий, С.С. Коротков., К. : ДУТ, 2021, 77с.
2.    Проектування безпроводових комп’ютерних мереж: навч. посібник / А.В. Лемешко, Л.А. Кирпач, Д.В. Сорокін, І.А. Бученко, М.М. Шрам. — К. : ДУТ, 2021. — 147 с.
3.    Стрихалюк Б. М. Теорія побудови та протоколи інфокомунікаційних мереж: Конспект лекцій. – Львів: Львівська політехніка, 2017. – 121 с..
4.    КОМП’ЮТЕРНІ МЕРЕЖІ Частина 1 НАВЧАЛЬНИЙ ПОСІБНИК [Електронний ресурс]: навч. посіб. для студ. спеціальності 121 «Інженерія програмного забезпечення» та 126 «Інформаційні системи та технології», спеціалізації «Інженерія програмного забезпечення інформаційно управляючих систем» та «Інформаційне забезпечення робототехнічних систем»/ Б. Ю. Жураковський, І.О. Зенів; КПІ ім. Ігоря Сікорського. – Електронні текстові дані (1 файл: 8,6 Мбайт). – Київ : КПІ ім. Ігоря Сікорського, 2020. – 336 с.
 

2022