Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Основи на SDN
- Парадигми на традиционни срещу софтуерно-дефинирани мрежи
- SDN архитектура: ниво на данните, контролно ниво, приложно ниво
- Основи на протокола OpenFlow
- Предимства и предизвикателства при внедряване на SDN
- Обзор на екосистемата за SDN с отворен код
Основи на мрежовите технологии в Linux
- Мрежови пространства от имена (network namespaces) и изолация
- Linux мостове срещу Open vSwitch
- Контрол на трафика (tc) за QoS и оформяне
- VXLAN и GRE тунелиране в Linux
- Управление на мрежовата конфигурация (systemd-networkd, NetworkManager)
Подробно разглеждане на Open vSwitch
- Архитектура и компоненти на Open vSwitch
- Инсталация и първоначална настройка
- Конфигурация на мостове и управление на портове
- Правила за потоци (flow rules) и функции на OpenFlow 1.3/1.5
- Поддръжка на VLAN и тунелиране (VXLAN, Geneve, GRE)
- Конфигурация на bonding и LACP
- Наблюдение и отстраняване на проблеми с OVS
OVN (Open Virtual Network)
- Архитектура на OVN и интеграция с OVS
- Логически комутатори и маршрутизатори
- NAT, балансиране на натоварването и ACL в OVN
- Интеграция на DHCP и DNS услуги
- OVN за мрежови технологии в Kubernetes
- OVN в сравнение с традиционни внедрявания на Open vSwitch
Внедряване на FRRouting (FRR)
- Архитектура на FRR и преглед на компонентите
- Основи на инсталацията и конфигурацията
- Конфигурация и политики на BGP
- Внедряване на OSPF и OSPFv3
- IS-IS за фабрики в центрове за данни
- BFD за бързо откриване на откази
- Филтриране и преразпределение на маршрути
EVPN и VXLAN с FRR
- Основи и случаи на употреба на EVPN
- Контролно ниво на VXLAN с BGP EVPN
- Обявяване и обучение на MAC адреси
- Конфигурация на разпределен anycast шлюз
- Многонаемателски L3 VPN-и с EVPN
- Отстраняване на проблеми при внедрявания с EVPN
Общ преглед на SDN контролери
- Роля на SDN контролера в мрежовата архитектура
- Модели на внедряване на контролери (централизиран, разпределен, хибриден)
- Въведение в OpenDaylight и неговата архитектура
- Преглед на платформата ONOS
- Критерии за избор на контролер
Внедряване на OpenDaylight
- Инсталация и настройка на OpenDaylight
- Управление на контейнера и услугите в Karaf
- MD-SAL и основи на разработката на приложения
- Плъгин за OpenFlow и управление на комутатори
- Модели на YANG и моделиране на данни
- REST API и северни интерфейси
Внедряване на ONOS
- Архитектура и компоненти на ONOS
- Инсталация и настройка на клъстер
- Откриване на устройства и връзки
- Модел за разработка на приложения
- Работа в мрежа, базирана на намерения (intent-based networking) с ONOS
- Интеграция с програмируеми потоци (P4, NPL)
Програмируемост на мрежата
- REST API и JSON-RPC за автоматизация на мрежата
- gNMI (gRPC Network Management Interface)
- Моделиране на данни с YANG за конфигурация
- Клиенти за NETCONF и RESTCONF
- Библиотеки на Python за SDN (RYU, POX, ryu)
- Писане на собствени SDN приложения
Автоматизация и оркестрация
- Ansible за автоматизация на мрежата
- Terraform за мрежова инфраструктура
- Управление на конфигурацията в голям мащаб
- Непрекъснато внедряване за промени в мрежата
- Интеграция с CI/CD вериги
Инженеринг на трафика и политики
- Класификация и маркиране на трафик
- Реализация на качество на услугата (QoS) с OVS/FRR
- Маршрутизиране, базирано на политики
- Изчисление и оптимизация на пътища
- Въведение в сегментното маршрутизиране
- Наблюдение на потоците трафик и производителността
Сигурност в SDN среди
- Съображения за сигурност на контролера
- Защитени OpenFlow канали (TLS)
- Контрол на достъпа и RBAC за SDN
- Мрежова сегментация и микро-сегментация
- Противодействие на DDoS атаки със SDN
- Мониторинг на сигурността и реагиране при инциденти
SDN за центрове за данни и облак
- Проектиране на фабрики в центрове за данни със SDN
- Виртуализация на мрежата за многонаемателски среди
- Интеграция на SDN с OpenStack и Kubernetes
- Верижни услуги и интеграция с NFV
- Хибридни облачни мрежи със SDN
Внедряване в продукция и експлоатация
- Проектиране на висока достъпност за SDN контролери
- Планиране на мащабируемост и настройка на производителността
- Стратегии за архивиране и възстановяване
- Наблюдение на SDN инфраструктурата
- Отстраняване на проблеми в SDN среди
- Процедури за обновяване и поддръжка
Обобщение и бъдещи насоки
- Предизвикателства при внедряването на SDN и извлечени уроци
- P4 и програмируеми нива на данните
- AI/ML за автоматизация на мрежата
- Нововъзникващи стандарти и протоколи
- Ресурси на общността и продължаващо обучение
Изисквания
- Солидни познания по TCP/IP мрежи и протоколи за маршрутизиране
- Опит с мрежовите технологии в Linux (iproute2, iptables, nftables)
- Познания за концепциите за комутация и VLAN
- Запознатост с наблюдение и отстраняване на проблеми в мрежата
- Основен опит с Python или shell скриптове
Аудитория
- Мрежови инженери, преминаващи към SDN
- DevOps инженери, управляващи мрежова инфраструктура
- Архитекти на облачна инфраструктура
- Системни администратори, отговорни за мрежовата конфигурация
35 Часа