Современные компьютерные сети 2025

Материал из Public ATP Wiki
Перейти к: навигация, поиск

План курса

  • 1) Распределенные вычисления и сети. Зачем вообще они нужны? 7-уровневая модель OSI/ISO.

Физический уровень в сети: примеры различных сред передачи, используемые трансиверы.

  • 2) Канальный уровень: разновидности 802.3 и типы фреймов Ethernet. Разделение широковещательного домена и VLAN., протоколы для предотвращения петель.
  • 3) Бридж и коммутатор, принципы работы.

Лабораторная работа по L2-сетям.

  • 4) Семинар по L1/L2 уровням: подготовка докладов по набору тем, выступление и обсуждение.
  • 5) Сетевой уровень модели OSI/ISO.

Стек TCP/IP: cравнение стека TCP/IP и модели OSI/ISO.. IPv4/IPv6 адресация, обзор заголовков и сравнение. Варианты получения (назначения) IP-адреса. Лабораторная работа по IP-адресации.

  • 6) Графы – как абстракция сети. Выдержки из теории множеств и графов. Нахождение кратчайшего пути в графе – задача маршрутизации.

Лабораторная работа по графам (основное и доп. ДЗ).

  • 7) Семинар по использованию различных алгоритмов нахождения оптимальных путей в графе: подготовка докладов по набору тем, выступление и обсуждение.
  • 8) Введение в маршрутизацию. Классификация протоколов маршрутизации. Обзор протоколов: RIP, ISIS.
  • 9) Обзор стека маршрутизации FRR. Принципы конфигурации.

Лабораторная работа по настройке маршрутизации с использованием FRR (статическая маршрутизация, ISIS).

  • 10) Обзор протокола BGP. Атрибуты и NLRI. IBGP и EBGP. Выбор наилучшего (оптимального) маршрута в BGP.

Лабораторная работа – написать собственный код для простейшего BGP-спикера на goBGP, анонсировать IPv4/IPv6 префиксы, проанализировать и вывести состояние BGP FSM.

  • 11) Применение BGP в ЦОД.

Лабораторная работа по конфигурации EBGP-фабрики в ЦОД на FRR.

  • 12) Семинар по маршрутизации – обсуждение и сравнение докладов по различным протоколам маршрутизации.
  • 13) Транспортный уровень: протоколы TCP, UDP, QUIC. Варианты и сценарии использования.
  • 14) Сетевая телеметрия. Виды и варианты использования.

Лабораторная работа: написать свой коллектор для сбора статистики по протоколу BMP.

  • 15) Базовая безопасность в сетях, типы основных атак на сетевую инфраструктуру. ACL и FW. Лабораторная работа по созданию ACL.
  • 16) Обзор технологий туннелирования: IPinIP, GRE, VXLAN, MPLS, Segment Routing. Traffic Engineering и SDN. Дополнительная лабораторная работа.

Полезные ссылки

Репозиторий курса частью прикладных материалов

Материалы лекций в одной презентации

Записи лекций

Записи семинаров