Bądźmy w kontakcie

Plan Szkolenia

Podstawy SDN

  • Tradycyjne a programowalne sieci
  • Architektura SDN: warstwa danych, warstwa sterowania, warstwa aplikacji
  • Podstawy protokołu OpenFlow
  • Zalety i wyzwania wdrażania SDN
  • Przegląd ekosystemu SDN open source

Podstawy sieci w Linuxie

  • Przestrzenie nazw sieciowych i izolacja
  • Mosty Linux a Open vSwitch
  • Kontrola ruchu (tc) dla QoS i kształtowania
  • Tunelowanie VXLAN i GRE w Linuxie
  • Zarządzanie konfiguracją sieci (systemd-networkd, NetworkManager)

Szczegółowe omówienie Open vSwitch

  • Architektura i komponenty Open vSwitch
  • Instalacja i początkowa konfiguracja
  • Konfiguracja mostów i zarządzanie portami
  • Reguły przepływu i funkcje OpenFlow 1.3/1.5
  • Obsługa VLAN i tunelowania (VXLAN, Geneve, GRE)
  • Konfiguracja agregacji i LACP
  • Monitorowanie i rozwiązywanie problemów z OVS

OVN (Open Virtual Network)

  • Architektura OVN i integracja z OVS
  • Przełączniki i routery logiczne
  • NAT, równoważenie obciążenia i ACL w OVN
  • Integracja usług DHCP i DNS
  • OVN w sieciach Kubernetes
  • OVN a tradycyjne wdrożenia Open vSwitch

Implementacja FRRouting (FRR)

  • Architektura i przegląd komponentów FRR
  • Podstawy instalacji i konfiguracji
  • Konfiguracja BGP i polityki
  • Wdrażanie OSPF i OSPFv3
  • IS-IS dla sieci centrów danych
  • BFD do szybkiego wykrywania awarii
  • Filtrowanie i redystrybucja tras

EVPN i VXLAN z FRR

  • Podstawy EVPN i przypadki użycia
  • Płaszczyzna sterowania VXLAN z BGP EVPN
  • Reklamacja i nauka adresów MAC
  • Konfiguracja rozproszonej bramy anycast
  • Wielodostępne sieci VPN warstwy 3 z EVPN
  • Rozwiązywanie problemów z wdrożeniami EVPN

Przegląd kontrolerów SDN

  • Rola kontrolera SDN w architekturze sieci
  • Modele wdrażania kontrolerów (centralne, rozproszone, hybrydowe)
  • Wprowadzenie do OpenDaylight i jego architektura
  • Przegląd platformy ONOS
  • Kryteria wyboru kontrolera

Wdrażanie OpenDaylight

  • Instalacja i konfiguracja OpenDaylight
  • Kontener Karaf i zarządzanie usługami
  • Podstawy MD-SAL i tworzenia aplikacji
  • Plugin OpenFlow i zarządzanie przełącznikami
  • Modele YANG i modelowanie danych
  • REST API i interfejsy północne

Wdrażanie ONOS

  • Architektura i komponenty ONOS
  • Instalacja i konfiguracja klastra
  • Odkrywanie urządzeń i łączy
  • Model tworzenia aplikacji
  • Sieci oparte na intencjach z ONOS
  • Integracja z programowalnymi potokami (P4, NPL)

Programowalność sieci

  • REST API i JSON-RPC do automatyzacji sieci
  • gNMI (gRPC Network Management Interface)
  • Modelowanie danych YANG do konfiguracji
  • Klienci NETCONF i RESTCONF
  • Biblioteki Pythona dla SDN (RYU, POX, ryu)
  • Tworzenie niestandardowych aplikacji SDN

Automatyzacja i orkiestracja

  • Ansible do automatyzacji sieci
  • Terraform do zarządzania infrastrukturą sieciową
  • Zarządzanie konfiguracją na dużą skalę
  • Ciągłe wdrażanie zmian w sieci
  • Integracja z potokami CI/CD

Inżynieria ruchu i polityki

  • Klasyfikacja i oznaczanie ruchu
  • Implementacja QoS z OVS/FRR
  • Routowanie oparte na politykach
  • Obliczanie i optymalizacja ścieżek
  • Wprowadzenie do routingu segmentowego
  • Monitorowanie przepływów i wydajności

Bezpieczeństwo w środowiskach SDN

  • Zagadnienia bezpieczeństwa kontrolerów
  • Bezpieczne kanały OpenFlow (TLS)
  • Kontrola dostępu i RBAC dla SDN
  • Segmentacja sieci i mikro-segmentacja
  • Łagodzenie ataków DDoS z SDN
  • Monitorowanie bezpieczeństwa i reagowanie na incydenty

SDN w centrach danych i chmurze

  • Projektowanie sieci centrów danych z SDN
  • Wirtualizacja sieci dla wielodostępności
  • Integracja SDN z OpenStack i Kubernetes
  • Łańcuchy usług i integracja NFV
  • Sieci hybrydowe w chmurze z SDN

Wdrożenie produkcyjne i operacje

  • Projektowanie wysokiej dostępności dla kontrolerów SDN
  • Planowanie skalowalności i optymalizacja wydajności
  • Strategie tworzenia kopii zapasowych i odzyskiwania
  • Monitorowanie infrastruktury SDN
  • Rozwiązywanie problemów w środowiskach SDN
  • Procedury aktualizacji i okna konserwacji

Podsumowanie i przyszłe kierunki

  • Wyzwania wdrażania SDN i wnioski
  • P4 i programowalne płaszczyzny danych
  • AI/ML do automatyzacji sieci
  • Nowe standardy i protokoły
  • Zasoby społeczności i dalsze kształcenie

Wymagania

  • Solidna znajomość sieci TCP/IP i protokołów routingu
  • Doświadczenie w sieciach Linux (iproute2, iptables, nftables)
  • Znajomość koncepcji przełączania i VLAN
  • Znajomość monitorowania i rozwiązywania problemów sieciowych
  • Podstawowa znajomość skryptów w Pythonie lub powłoki

Grupa docelowa

  • Inżynierowie sieciowi przechodzący na SDN
  • Inżynierowie DevOps zarządzający infrastrukturą sieciową
  • Architekci infrastruktury chmurowej
  • Administratorzy systemów odpowiedzialni za konfigurację sieci
 35 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie