Программно-конфигурируемые сети

Лектор: м.н.с. А.В. Шалимов

Курс предполагает углубленное изучение основ программно-конфигурируемых сетей и подходов к практической реализации новых технологий в современных сетях передачи данных. Программно-конфигурируемые сети одна из самых востребованных на данный момент технологий в области компьютерных сетей. Технология предназначена для повышения гибкости и скорости управления сетями, ускорения ввода новых сервисов на рынок. Технология уже применяется в известных компания, таких как Google, Microsoft, Amazon, VmWare, AT&T и др. В рамках дополнительного задания студентам предлагается реализовать приложение для ПКС контроллера, используя один из рассматриваемых протоколов управления.

Содержание дисциплины:

  1. Введение в парадигму SDN, OpenFlow. OpenFlow контроллер и примеры приложений.
  2. Проблематика программируемости OpenFlow приложений: композиция приложений и разрешение конфликтов.
  3. Применение SDN в корпоративном сегменте, ЦОД и Телеком.
  4. Организация OpenFlow коммутатора. Гибридные и чистые OpenFlow коммутаторы. Разработка OpenFlow коммутатора на ПЛИС, сетевых процессорах, традиционных серверах.
  5. Два альтернативных подхода к управлению SDN коммутаторами: OFDPA vs NetConf.
  6. На пути к протоколонезависимым SDN коммутаторам: POF, P4.
  7. SDN в беспроводных сетях: CapWap, SDR.