Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Grundläggande om SDN
- Konventionella vs. mjukvarubaserade nätverksparadigm
- SDN-arkitektur: dataplan, kontrollplan, applikationsplan
- OpenFlow-protokollets grundbegrepp
- Fördelar och utmaningar med SDN-introduktion
- Översikt över ekosystemet för öppna källkod SDN
Grundläggande om Linux-nätverk
- Nätverksnamnområden och isolering
- Linux-brugge vs. Open vSwitch
- Trafikstyrning (tc) för QoS och formgivning
- VXLAN- och GRE-tunneling i Linux
- Hantering av nätverkskonfiguration (systemd-networkd, NetworkManager)
Open vSwitch djupdykning
- Open vSwitch-arkitektur och komponenter
- Installation och initial konfiguration
- Konfiguration av brugg och porthantering
- Flödesregler och funktioner för OpenFlow 1.3/1.5
- Stöd för VLAN och tunneling (VXLAN, Geneve, GRE)
- Konfiguration av bonding och LACP
- Övervakning och felsökning av OVS
OVN (Open Virtual Network)
- OVN-arkitektur och integration med OVS
- Virtuella switchar och routrar
- NAT, lastbalansering och ACL i OVN
- Integration av DHCP- och DNS-tjänster
- OVN för Kubernetes-nätverk
- En jämförelse mellan OVN och traditionella Open vSwitch-distributioner
FRRouting (FRR)-implementering
- FRR-arkitektur och översikt över komponenter
- Grundläggande installation och konfiguration
- Konfiguration av BGP och riktlinjer
- Distribution av OSPF och OSPFv3
- IS-IS för datacenter-fabric
- BFD för snabb felupptäckt
- Routefiltrering och omfördelning
EVPN och VXLAN med FRR
- Grundbegrepp för EVPN och användningsområden
- VXLAN-kontrollplan med BGP EVPN
- MAC-adressadvertissering och inlärning
- Konfiguration av distribuerad anycast-gateway
- Flersidiga lager 3-VPN med EVPN
- Felsökning av EVPN-distributioner
Översikt över SDN-kontroller
- Kontrollenhetens roll i nätverksarkitekturen
- Distributionssmodeller för kontroller (centraliserad, distribuerad, hybrid)
- Introduktion och arkitektur av OpenDaylight
- Översikt över ONOS-plattformen
- Kriterier för urval av kontrollenheter
Distribution av OpenDaylight
- Installation och konfiguration av OpenDaylight
- Styrning av Karaf-kontainer och tjänster
- Grunder i MD-SAL och applikationsutveckling
- OpenFlow-plugin och switchhantering
- YANG-modeller och datamodellering
- REST API och norra gränssnitt
Distribution av ONOS
- ONOS-arkitektur och komponenter
- Installation och klusterkonfiguration
- Upptäckt av enheter och länkar
- Applikationsutvecklingsmodell
- Nätverk baserat på intentioner med ONOS
- Integration med programmeringsflöden (P4, NPL)
Nätverksprogrammerbarhet
- REST API och JSON-RPC för nätverksautomatisering
- gNMI (gRPC Network Management Interface)
- YANG-datamodellering för konfiguration
- Klienter av NETCONF och RESTCONF
- Python bibliotek för SDN (RYU, POX, ryu)
- Skrivande egna SDN-applikationer
Automatisering och orkestrering
- Ansible för nätverksautomatisering
- Terraform för nätverksinfrastruktur
- Konfigurationshantering i stor skala
- Kontinuerlig distribution av nätverksförändringar
- Integration med CI/CD-pipelineer
Trafikengineering och policys
- Klassificering och märkning av trafik
- Implementering av Quality of Service (QoS) med OVS/FRR
- Policy-baserad routning
- Beräkning och optimering av vägval
- Introduktion till segment-routing
- Övervakning av trafikflöden och prestanda
Säkerhet i SDN-miljöer
- Säkerhetsaspekter för kontrollenheter
- Securerade OpenFlow-kanaler (TLS)
- Tillgångskontroll och RBAC för SDN
- Nätverkssegmentering och mikrosegmentering
- DDoS-mitäganden med SDN
- Säkerhetsövervakning och incidentrespons
SDN för datacenter och moln
- Design av datacenter-fabric med SDN
- Virtuellisering av nätverk för flermultiplexiering
- Integration av SDN med OpenStack och Kubernetes
- Tjänstekedjor och NFV-integration
- Hybrida molnnätverk med SDN
Produktionsdistribution och drift
- Hög tillgänglighetsdesign för SDN-kontroller
- Planering av skalbarhet och prestandaoptimering
- Backup- och återhämtningsstrategier
- Övervakning av SDN-infrastruktur
- Felsökning av SDN-miljöer
- Uppgraderingsprocedurer och underhållsfönster
Sammanfattning och framtida utveckling
- Utmaningar med SDN-adoption och insikter från erfarenheter
- P4 och programmerbara dataplaner
- AI/ML för nätverksautomatisering
- Ekomande standarder och protokoll
- Gemenskap resurser och fortsatta utbildningsmöjligheter
Krav
- Stadig förståelse av TCP/IP-nätverk och routingprotokoll
- Erfarenhet av Linux-nätverk (iproute2, iptables, nftables)
- Kunskap om switchning och VLAN-koncept
- Kännedom om nätverksövervakning och felsökning
- Grunder i Python- eller skaletscriptspråk
Målgrupp
- Nätverksingenjörer som går över till SDN
- DevOps-ingentörsar som hanterar nätverksinfrastruktur
- Arkitekter för molninfrastruktur
- Systemadministratörer ansvariga för nätverkskonfiguration
35 Timmar