Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Základy softwarově definovaných sítí
- Tradiční versus softwarově definované přístupy v síťování
- Architektura SDN: datová rovina, řídicí rovina a aplikační vrstva
- Základy protokolu OpenFlow
- Výhody i výzvy při zavádění SDN
- Přehled ekosystému open source nástrojů pro SDN
Základy síťování v Linuxu
- Isolace sítí pomocí network namespaces
- Rozdíly mezi Linuxovými mosty a Open vSwitch
- Řízení provozu (tc) za účelem zajištění kvality služeb a regulace toku dat
- Tunelování pomocí VXLAN a GRE v Linuxu
- Správa síťové konfigurace (systemd-networkd, NetworkManager)
Podrobný rozbor Open vSwitch
- Architektura a jednotlivé komponenty Open vSwitch
- Instalace a počáteční nastavení
- Konfigurace mostů a správa portů
- Pravidla toku dat a funkce protokolu OpenFlow 1.3/1.5
- Podpora VLAN a tunelování (VXLAN, Geneve, GRE)
- Nastavení vázání portů a konfigurace LACP
- Monitorování a řešení problémů v prostředí OVS
OVN (Open Virtual Network)
- Architektura OVN a její propojení s Open vSwitch
- Logické přepínače a směrovače
- Funkce NAT, vyrovnávání zátěže a ACL v rámci OVN
- Integrace služeb DHCP a DNS
- Využití OVN pro síťové řešení v Kubernetes
- Srovnání OVN s běžnými konfiguracemi Open vSwitch
Nasazení a správa FRRouting (FRR)
- Přehled architektury a komponent FRR
- Instalace a základní konfigurace
- Nastavení protokolu BGP včetně filtrování pravidel
- Implementace OSPF a OSPFv3 pro směrování v sítích
- Použití protokolu IS-IS ve velkých datových centrech
- Rychlá detekce výpadků pomocí BFD
- Filtrování a redistribuce směrovacích informací
EVPN a VXLAN s využitím FRR
- Základy EVPN a jeho uplatnění v praxi
- Řízení toku dat pomocí BGP EVPN přes tunel VXLAN
- Předávání informací o adresách MAC mezi zařízeními
- Nastavení distribuovaných bran typu anycast pro více klientů
- Vytváření víceklientských sítí na úrovni 3 pomocí EVPN
- Řešení problémů v prostředích založených na EVPN
Přehled kontrolerů SDN
- Úloha kontroleru v celkové síťové architektuře
- Možnosti nasazení – centralizované, distribuované či hybridní modely
- Představení a stručný popis OpenDaylight
- Osnova platformy ONOS
- Kritéria pro volbu vhodného kontroleru
Nasazení a správa OpenDaylight
- Instalace a konfigurace OpenDaylightu
- Pracovní prostředí Karaf a spravování služeb
- Základy vývoje aplikací v rámci MD-SAL frameworku
- Nastavení pluginů OpenFlow a konfigurace switche
- Používání modelů YANG k definici datové struktury
- Interakce pomocí REST API a northbound rozhraní
Nasazení a využití ONOS
- Architektura a klíčové komponenty ONOS
- Instalace a konfigurace vícenásobných uzlů v clusteru
- Odkrytí síťových zařízení a propojení mezi nimi
- Model vývoje aplikací pro platformu ONOS
- Správa síťí na základě nastavených intencí (Intent-based networking)
- Integrace s programovatelnými vrstvami typu P4 či NPL
Programovatelnost síťí
- Využití REST API a JSON-RPC k automatizaci sítě
- Používání standardu gNMI pro správu pomocí protokolu gRPC
- Modelování konfigurace s využitím YANG jazyka
- Použití klientů NETCONF a RESTCONF k ovládání síťových prvků
- Programovací knihovny pro SDN v Pythonu (RYU, POX)
- Tvorba vlastních aplikací pro softwarově definované sítě
Automatizace a orchestrace síťových operací
- Nástroj Ansible jako prostředek automatizace konfigurace sítí
- Použití Terraformu k vytváření a správě síťové infrastruktury
- Správa konfigurací ve velkém měřítku
- Principy kontinuálního nasazování změn do sítí
- Integrace automatizačních nástrojů do procesů CI/CD
Inženýrství provozu a síťová politika
- Klasifikace a označování síťového provozu
- Implementace kvality služeb v prostředí Open vSwitch či FRR
- Nastavení směrovacích pravidel podle definovaných politik
- Výpočty optimálních cest a jejich optimalizace
- Představení technologie segment routing
- Monitorování toku dat a jeho vlastností
Bezpečnost v prostředí softwarově definovaných sítí
- Bezpečnostní aspekty samotných kontrolerů SDN
- Zabezpečení komunikace pomocí protokolu OpenFlow v režimu TLS
- Ovládání přístupů a zavedení konceptu RBAC do řešení SDN
- Segmentace sítí a mikrosegmentace jako obrana proti útokům
- Použití SDN k omezení dopadů útoků typu DDoS
- Monitorování bezpečnostních událostí a reakce na incidenty
SDN v datových centrech a cloudu
- Návrh architektury datových center s využitím softwarově definovaných sítí
- Síťová virtualizace pro více klientů v jednom prostředí
- Integrace SDN řešení s OpenStackem a Kubernetesem
- Služby typu service chaining a nasazování NFV aplikací
- Použití SDN pro propojování hybridních cloudových prostředí
Operace a údržba v produkčním prostředí
- Návrhy na zajištění vysoké dostupnosti kontrolerů SDN
- Plánování škálovatelnosti a optimalizace výkonu systému
- Strategie zálohování a obnovy po havárii
- Sledování fungování infrastruktury SDN
- Řešení problémů v prostředích softwarově definovaných sítí
- Postupy při aktualizacích a plánování údržby systému
Shrnutí a budoucí trendy v oblasti SDN
- Výzvy při zavádění SDN a poznatky z praxe
- P4 technologie a jejich potenciál pro programovatelné datové roviny
- Využití umělé inteligence a strojového učení k automatizaci sítí
- Nové standardy a technologie v oblasti softwarově definovaných sítí
- Dostupné zdroje a možnosti dalšího vzdělávání pro odborníky
Požadavky
- Důkladné znalosti protokolů TCP/IP a směrovacích mechanismů
- Praktické zkušenosti s síťovými funkcemi v Linuxu (iproute2, iptables, nftables)
- Znalost konceptů přepínání a VLAN
- Orientaci v monitorování a řešení problémů v sítích
- Základní zkušenosti s programováním v Pythonu nebo shell skriptech<\/li>
Cílové publikum
- Síťoví inženýři přecházející na SDN řešení
- DevOps inženýři zodpovědní za správu síťové infrastruktury
- Architekti cloudových systémů
- Systémoví administrátoři spravující síťovou konfiguraci
35 Hodiny