Современные компьютерные сети 2025 — различия между версиями

Материал из Public ATP Wiki
Перейти к: навигация, поиск
(Новая страница: «[https://github.com/tna0y/course-networks: Репозиторий курса частью прикладных материалов] [https://docs.google.com/pre…»)
 
Строка 1: Строка 1:
 +
==План курса==
 +
*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.  Дополнительная лабораторная работа.
 +
 +
==Полезные ссылки==
 +
 
[https://github.com/tna0y/course-networks: Репозиторий курса частью прикладных материалов]
 
[https://github.com/tna0y/course-networks: Репозиторий курса частью прикладных материалов]
  

Версия 09:43, 8 августа 2025

План курса

  • 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. Дополнительная лабораторная работа.

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

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

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

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

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