ИВТ.Современные компьютерные сети 2026

Материал из Public ATP Wiki
Версия от 16:14, 16 июня 2026; Spirina.es (обсуждение | вклад) (Новая страница: «= О курсе = Базовый курс по компьютерным сетям для студентов, уже знакомых с архитектурой…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

О курсе

Базовый курс по компьютерным сетям для студентов, уже знакомых с архитектурой операционных систем.

Курс охватывает:

  • устройство сетей снизу вверх (от физического до прикладного уровня),
  • основы информационной безопасности,
  • методы анализа и обработки сетевого трафика.

Практика включает:

  • настройку виртуальных сетевых стендов в GNS3,
  • работу с сетевыми сокетами и API,
  • создание защищённых соединений и сертификатных цепочек.

Требования к студенту

Студент должен:

  • понимать основы операционных систем,
  • уверенно работать с Linux-консолью.

Плюсом будет понимание контейнеризации.

Команда курса

  • Лектор / семинарист: Пономаренко Роман Евгеньевич
  • Семинарист: Степанов Иван Александрович

Программа курса

Каждую неделю проводится лекция и семинар. На семинаре выдаются задания, которые можно:

  • сдать сразу,
  • либо доработать и сдать на следующем занятии.

Рекомендуемая нагрузка: 2–4 академических часа в неделю.

Просрочка сдачи более чем на неделю без уважительной причины не допускается.

Темы курса

  • Основные понятия: компьютерные сети, интернет, топологии, модели взаимодействия, протоколы
    • Инструменты: Wireshark, GNS3
  • Физический и канальный уровни OSI (1–2 недели)
    • Работа с канальным уровнем в Linux, протокол LLDP
  • Сетевой уровень OSI (1–2 недели)
    • Работа с сетевыми механизмами Linux
  • Транспортный уровень OSI (1–2 недели)
    • Работа с сокетами
  • Безопасность передачи данных
    • OpenSSL, сертификаты, цепочки доверия
  • Прикладной уровень OSI
    • DNS, HTTP
  • Мониторинг сетей
    • Протоколы мониторинга
  • Беспроводные сети
    • Multicast
  • Динамическая маршрутизация
    • Автоконфигурация и routing-протоколы
  • Гетерогенные сети
    • Туннелирование трафика
  • Машинное обучение в сетях
    • Классификация сетевого трафика

Коммуникация

Официальный чат курса:

Прогресс студентов

Таблица успеваемости:

Оценивание

Основная часть оценки формируется из:

  • выполнения семинарских заданий,
  • защиты решений с вопросами по теории.

Дополнительный формат:

  • экзамен в конце семестра
 * 2 теоретических вопроса  
 * 1 вопрос без подготовки  

Правила курса

Перенос дедлайнов возможен только при наличии справки из учебного офиса ФПМИ.

Материалы курса

Материалы публикуются здесь:

Литература

Основная

  • Таненбаум Э., Фимстер Н., Уэзеролл Д. — Компьютерные сети (6-е изд.)
  • Олифер В., Олифер Н. — Компьютерные сети: принципы, технологии, протоколы (6-е изд.)
  • Куроуз Д., Росс К. — Компьютерные сети: нисходящий подход

Дополнительная

  • Laferriere J. et al. — Reference Guide to Fiber Optic Testing (2nd ed.)
  • Шнайер Б. — Прикладная криптография
  • linkmeup ССДМ