Zkuste nás kontaktovat

Návrh Školení

Základy SDN

  • Tradiční versus softwarově definované sítové paradigmy
  • Architektura SDN: datová rovina, řídicí rovina, aplikační rovina
  • Základy protokolu OpenFlow
  • Výhody a výzvy při zavádění SDN
  • Přehled open-source ekosystému SDN

Základy sítí v Linuxu

  • Síťové namespace a izolace
  • Linuxové mosty (bridges) versus Open vSwitch
  • Kontrola provozu (tc) pro QoS a tvarování datového toku
  • Tunelování VXLAN a GRE v Linuxu
  • Správa síťové konfigurace (systemd-networkd, NetworkManager)

Podrobný přehled Open vSwitch

  • Architektura a komponenty Open vSwitch
  • Instalace a počáteční nastavení
  • Konfigurování mostu a správa portů
  • Proudová pravidla (flow rules) a funkce OpenFlow 1.3/1.5
  • Podpora VLAN a tunelování (VXLAN, Geneve, GRE)
  • Konfigurování bondingu a LACP
  • Sledování a řešení problémů OVS

OVN (Open Virtual Network)

  • Architektura OVN a integrace s OVS
  • Logické přepínače a routery
  • NAT, load balancing a ACL v OVN
  • Integrace služeb DHCP a DNS
  • OVN pro síťování v Kubernetes
  • Srovnání OVN s tradičními nasazeními Open vSwitch

Implementace FRRouting (FRR)

  • Přehled architektury a komponent FRR
  • Základní instalace a konfigurace
  • Konfigurování BGP a politiky
  • Nasazení OSPF a OSPFv3
  • IS-IS pro datacenter fabrics
  • BFD pro rychlé detekování selhání
  • Filtrování a redistribuce tras

EVPN a VXLAN s FRR

  • Základy EVPN a případy užití
  • Kontrolní rovina VXLAN pomocí BGP EVPN
  • Reklamace a učení se MAC adresám
  • Konfigurování distribuované anycast brány
  • Víceúčelové vrstvěné 3 VPN s EVPN
  • Řešení problémů při nasazení EVPN

Přehled řadičů SDN

  • Rolí řadiče SDN v síťové architektuře
  • Modely nasazení řadičů (centralizované, distribuované, hybridní)
  • Základní úvod do OpenDaylight a jeho architektury
  • Přehled platformy ONOS
  • Kritéria pro výběr řadiče

Nasazení OpenDaylight

  • Instalace a nastavení OpenDaylight
  • Správa kontejneru Karaf a služeb
  • Základy vývoje aplikací a MD-SAL
  • Plugin OpenFlow a správa přepínačů
  • Modely YANG a modelování dat
  • REST API a severní rozhraní (northbound interfaces)

Nasazení ONOS

  • Architektura a komponenty ONOS
  • Instalace a nastavení clusteru
  • Detekce zařízení a odkazů (link discovery)
  • Model vývoje aplikací
  • Sítě založené na úmyslech (intent-based networking) s ONOS
  • Integrace s programovatelnými pipeline (P4, NPL)

Programovatelnost sítí

  • REST API a JSON-RPC pro automatizaci sítí
  • gNMI (gRPC Network Management Interface)
  • Modelování dat YANG pro konfiguraci
  • Klienti NETCONF a RESTCONF
  • Knihovny Pythonu pro SDN (RYU, POX, ryu)
  • Pisání vlastních aplikací SDN

Automatizace a orchestrace

  • Ansible pro automatizaci sítí
  • Terraform pro síťovou infrastrukturu
  • Správa konfigurace ve velkém měřítku
  • Kontinuální nasazení změn sítě
  • Integrace s CI/CD pipeline

Inženýrství provozu a politiky

  • Klasifikace a označování provozu
  • Implementace kvality služby (QoS) s OVS/FRR
  • Politicky řízené routování
  • Výpočet a optimalizace cest
  • Základní úvod do segmentového routování
  • Sledování toků provozu a výkonu

Bezpečnost v prostředích SDN

  • Zvažování bezpečnosti řadičů
  • Šifrované kanály OpenFlow (TLS)
  • Oprávnění a RBAC pro SDN
  • Segmentace sítě a mikrosegmentace
  • Mitigace DDoS pomocí SDN
  • Sledování bezpečnosti a reakce na incidenty

SDN pro datacentra a cloud

  • Navrhování fabricu datacentra s SDN
  • Virtualizace sítí pro multi-tenancy
  • Integrace SDN s OpenStack a Kubernetes
  • Řetězení služeb a integrace NFV
  • Spojení hybridního cloudu pomocí SDN

Produkční nasazení a operace

  • Design vysoké dostupnosti pro řadiče SDN
  • Plánování škálovatelnosti a ladění výkonu
  • Strategie zálohování a obnovy
  • Sledování infrastruktury SDN
  • Řešení problémů v prostředích SDN
  • Postupy upgradu a udržovací okna

Shrnutí a budoucí směr vývoje

  • Výzvy zavádění SDN a získané zkušenosti
  • P4 a programovatelné datové roviny
  • AI/ML pro automatizaci sítí
  • Návrhy standardů a protokoly v rámci vývoje
  • Zdroje komunity a pokračující vzdělávání

Požadavky

  • Pevné pochopení sítí TCP/IP a směrovacích protokolů
  • Zkušenosti se sítěmi Linux (iproute2, iptables, nftables)
  • Znalost konceptů přepínání (switching) a VLAN
  • Seznámení se sledováním sítí a řešením problémů
  • Základní zkušenosti s programováním v Pythonu nebo skriptováním v shellu

Cílová skupina

  • Síťoví inženýři přecházející na SDN
  • Inženýři DevOps spravující síťovou infrastrukturu
  • Architekti cloudové infrastruktury
  • Správci systémů odpovědní za konfigurování sítě
 35 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie