Skip to content

Details

Курс читает:

Владимир Гуревич, Директор Академии Barefoot,
Член рабочей группы по стандартизации p4.

Подробности:

2-дневный курс, составленный с целью ознакомления широкой аудитории разработчиков, системных интеграторов, конечных пользователей из академической сферы, а также сферы сетевого оборудования с принципами и преимуществами устройств с программируемыми уровнями данных.

Целевая Аудитория:

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

Уровень подготовки:

Необходимо общее понимание архитектуры и протоколов сетей и телекоммуникаций

Цели курса:

По завершению курса, обучающиеся получат следующие навыки:

  1. Понимание архитектуры сетевых устройств с упором на программируемые плоскости данных и интерфейсы уровня контроля
  2. Понимание базовых алгоритмов уровней данных и подходов к разработке
  3. Базовое понимание языка Р4_16, его главных принципов и конструкций
  4. Базовое понимание архитектуры программируемого конвеера Tofino и его основных ресурсов
  5. Базовое понимание API для управления как объектами P4, так и компонентов с фиксированной функциональностью
  6. Понимание компонентов P4Studio SDE и их ролей в разработке уровней данных и контроля
  7. Понимание роли уровня контроля (Сетевая Оперативная Система) и ее взаимодействия с уровнем данных

------------------------------------------------------------------------------------------------------

Стоимость (за человека):

До 4 февраля 2019 г. – 44 900 руб.
До 18 февраля 2019 г. – 49 900 руб.
После 18 февраля 2019 г. – 54 900 руб.

Ссылка на мероприятие:

https://www.fgts.ru/collection/trainings/product/barefoot-academy-_-ba-001-vvedenie-v-programmiruemye-seti-ba-001-introduction-to-network-programmability

------------------------------------------------------------------------------------------------------

ПРОГРАММА КУРСА

ПОСТРОЕНИЕ СОВРЕМЕННЫХ СЕТЕЙ

  1. Стандартная архитектура телекоммуникационных систем
  2. Алгоритмы уровней конфигурации, управления и передачи данных
  3. Что такое сетевая операционная система (NOS)

УСТРОЙСТВО СОВРЕМЕННОГО СЕТЕВОГО КОММУТАТОРА

  1. Архитектура аппаратной части
    1.1. Центральный процессор и окружающая периферия
    1.2. Шина PCIe
    1.3. Микросхема сетевого коммутатора
    1.4. Порты

  2. Архитектура программного обеспечения
    2.1. Сетевая Операционная Система (NOS)
    2.2. Драйвер микросхемы коммутатора (SDK/SDE)
    2.3. Системно-зависимое программное обеспечение (BSP)
    2.4. Openflow и прочие открытые системы

  3. Бизнес-модели
    3.1. Производители Сетевого Оборудования (OEM)
    3.2. Разработчики Сетевой Аппаратуры (ODM) и стандартизация оборудования (Whitebox)
    3.3. Сетевые устройства общего и специального назначения

УСТРОЙСТВО СОВРЕМЕННЫХ МИКРОСХЕМ КОММУТАЦИИ ПАКЕТОВ

  1. Обзор архитектуры
    1.1. Конвейерная обработка пакетов
    1.2. Устройство репликации пакетов и устройство буферизации
    1.3. Архитектура ввода/вывода пакетов
    1.4. Соединение с центральным процессором
    1.5. Прочие компоненты

  2. Программируемые выкокоскоростные сетевые коммутаторы: миф или реальность?

  3. Архитектура программируемых, протокол-независимых коммутаторов
    3.1. Архитектура протоколо-независимого конвейера
    3.2. Принцип «сопоставление-действие»

  4. Стандартные методы реализации таблиц сопоставления -действия в современных интегральных схемах
    4.1. Точное сопоставление
    4.2. Троичное сопоставление

ЗНАКОМСТВО С ЯЗЫКОМ P4 НА ПРИМЕРАХ СТАНДАРТНЫХ АЛГОРИТМОВ УРОВНЯ ПЕРЕДАЧИ ДАННЫХ

  1. Алгоритмы коммутации уровня канала данных (L2)
  2. Алгоритмы маршрутизации сетевого уровня.
  3. Сетевые туннели
  4. Сетевой мониторинг и телеметрия
  5. Интерфейс с уровнем управления
  6. Нестандартные примеры

ЛАБОРАТОРНАЯ РАБОТА ПО P4

ДАЛЬНЕЙШИЕ ШАГИ

  1. P4 в коммерческих системах
  2. Как взаимодействовать с поставщиком оборудования, программируемого на P4
  3. Другие курсы Академии

Members are also interested in