В курс входит:

В курс не входит построение и настройка сетей, маршрутизация (только обзорно).

В конце — экзамен с оценкой в диплом; ЛР влияют на эту оценку. Версии прошлых лет: 2015, 2016.

Экзамен

Для подготовки:

График

Лекции

  1. Модель сетевого взаимодействия (базовые понятия, OSI)
  2. Протоколы канального уровня (Ethernet, VLAN, ARP)
  3. Протоколы сетевого уровня (IPv4, ICMP, IPv6 обзорно)
  4. Обнаружение узлов и маршрутизация (DHCP, DNS, маршрутизация)
  5. Надежная передача данных (TCP). Преобразование адресов (NAT).
  6. Принципы и протоколы прикладного уровня (HTTP, серверы, RPC)
  7. Принципы и технологии защищенной и доверенной связи (криптография, TLS, туннели, VPN)

Лабораторные работы

Регламент, в том числе правила оформления отчетов.

1. (08.02) Средства диагностики сетей

2. (16.02) Приемы программирования сетевых приложений

Повторение C++ (работа с памятью). Сборка приложений, использующих API сокетов.

  (02.03) Занятие для защит

3. (16.03) Блокирующие UDP-сокеты

Простейший обмен короткими сообщениями по сети.

4. (23.03) Блокирующие TCP-сокеты. Клиент для передачи файлов

5. (30.03) Блокирующие TCP-сокеты. Сервер для передачи файлов

  (06.04) Занятие для защит

6. (13.04) Асинхронное взаимодействие на базе потоков

  (20.04) Занятие для защит

7. (23.04) Неблокирующий режим работы сокетов

  (04.05) Продолжение ЛР № 7

  (11.05) Продолжение ЛР № 7

8. (18.05) Технологии защищенных каналов связи

  (25.05) Занятие для защит и проставления зачетов

Литература

Связь


Козлюк Д. А. для кафедры Управления и информатики НИУ «МЭИ», 2018 г. Система Orphus