Владимир Гуревич, директор академии Barefoot (Barefoot Academy), член рабочей группы по стандартизации Р4
Подробности:
2-дневный курс, составленный с целью ознакомления широкой аудитории разработчиков, системных интеграторов, конечных пользователей из академической сферы, а также сферы сетевого оборудования с принципами и преимуществами устройств с программируемыми уровнями данных.
Целевая Аудитория:
Данных курс наиболее подходит для дизайнеров (проектировщиков) и архитекторов, принимающих стратегические решения в сферах сетевого, телекоммуникационного оборудования, а также архитектуры и проектирования программного обеспечения систем управления.
Уровень подготовки:
Необходимо общее понимание архитектуры и протоколов сетей и телекоммуникаций
Цели курса:
По завершению курса, обучающиеся получат следующие навыки:
1. Понимание архитектуры сетевых устройств с упором на программируемые плоскости данных и интерфейсы уровня контроля 2. Понимание базовых алгоритмов уровней данных и подходов к разработке 3. Базовое понимание языка Р4_16, его главных принципов и конструкций 4. Базовое понимание архитектуры программируемого конвеера Tofino и его основных ресурсов 5. Базовое понимание API для управления как объектами P4, так и компонентов с фиксированной функциональностью 6. Понимание компонентов P4Studio SDE и их ролей в разработке уровней данных и контроля 7. Понимание роли уровня контроля (Сетевая Оперативная Система) и ее взаимодействия с уровнем данных
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. Программируемые выкокоскоростные сетевые коммутаторы: миф или реальность?
4. Стандартные методы реализации таблиц сопоставления -действия в современных интегральных схемах 4.1. Точное сопоставление 4.2. Троичное сопоставление
ЗНАКОМСТВО С ЯЗЫКОМ P4 НА ПРИМЕРАХ СТАНДАРТНЫХ АЛГОРИТМОВ УРОВНЯ ПЕРЕДАЧИ ДАННЫХ
1. Алгоритмы коммутации уровня канала данных (L2) 2. Алгоритмы маршрутизации сетевого уровня. 3. Сетевые туннели 4. Сетевой мониторинг и телеметрия 5. Интерфейс с уровнем управления 6. Нестандартные примеры
ЛАБОРАТОРНАЯ РАБОТА ПО P4
ДАЛЬНЕЙШИЕ ШАГИ
1. P4 в коммерческих системах 2. Как взаимодействовать с поставщиком оборудования, программируемого на P4 3. Другие курсы Академии
Данный курс посвящен знакомству с принципами функционирования решения для анализа IP-маршрутизации Packet Design Route Explorer (Blue Planet Route Optimization and Assurance).
Курс посвящен знакомству и работе с балансировщиками нагрузки LoadMaster (L4–L7) от компании KEMP Technologies, с поддержкой функций аутентификации, богатой коллекцией преднастроенных шаблонов, GeoDNS-балансировкой, SSL Offload, WAF и разными вариантами развертывания.
Автоматизация стала одной из главных областей, в которой сервисные провайдеры и крупные предприятия могут свои сократить расходы, и этот факт становится все более важным в современном мире, где средняя прибыль на пользователя уменьшается с каждым годом.
Принципы Service Defined Network позволяют проводить абстракцию существующей сетевой инфраструктуры и ускорять процессы разработки и внедрения новых сервисов. Такие стандарты, как NETCONF и YANG, в настоящее время являются движущей силой этих абстракций и предлагают значительное улучшение управления сетью.
Курс Cisco NSO представляет решение по оркестрации сетевых сервисов, моделируемых полностью на YANG и с использованием CLI и NETCONF осуществляет автоматизацию сетевых операций и управление разнообразным сетевым оборудованием операторов связи и крупных корпоративных заказчиков.