Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
SDN-grunnleggende
- Konvensjonelle vs. programvarestyrte nettverksparadigmer
- SDN-arkitektur: dataplane, kontrollplane, applikasjonsplane
- OpenFlow-protokollens grunnleggende begreper
- Fordeler og utfordringer ved adoptering av SDN
- Oversikt over åpen kildekode økosystemet for SDN
Linux-nettverksgrunnlag
- Nettverksnamsemirker og isolasjon
- Linux-bridger vs. Open vSwitch
- Trafikkkontroll (tc) for QoS og formgivning
- VXLAN- og GRE-tunneling i Linux
- Administrering av nettverkskonfigurasjon (systemd-networkd, NetworkManager)
Dypdykk i Open vSwitch
- Open vSwitch-arkitektur og komponenter
- Installasjon og oppstartskonfigurasjon
- Bridge-konfigurasjon og portadministrasjon
- Flow-regler og OpenFlow 1.3/1.5-funksjoner
- VLAN- og tunnelstøtte (VXLAN, Geneve, GRE)
- Bonding og LACP-konfigurasjon
- Overvåking og feilsøking av OVS
OVN (Open Virtual Network)
- OVN-arkitektur og integrasjon med OVS
- Virtuelle switcher og ruter
- NAT, lastbalansering og ACLs i OVN
- Integrasjon av DHCP- og DNS-tjenester
- OVN for Kubernetes-nettverk
- OVN sammenlignet med tradisjonelle Open vSwitch-distribusjoner
FRRouting (FRR)-implementering
- FRR-arkitektur og oversikt over komponenter
- Installasjon og grunnleggende konfigurasjon
- BGP-konfigurasjon og retningslinjer
- OSPF og OSPFv3-distribusjon
- IS-IS for datacenter-stoffvever
- BFD for rask feiloppdagelse
- Rutefiltrering og redistribuering
EVPN og VXLAN med FRR
- EVPN-grunnleggende og bruksområder
- VXLAN-kontrollplane med BGP EVPN
- MAC-adresseannonsering og innlæring
- Konfigurasjon av distribuert anycast-gateway
- Flere kunder L3 VPN-er med EVPN
- Feilsøking av EVPN-distribusjoner
Oversikt over SDN-kontrollere
- Kontrollerens rolle i nettverksarkitekturen
- Distribusjonsmodeller for kontrollere (sentralisert, distribuert, hybrid)
- Introduksjon til OpenDaylight og arkitektur
- ONOS-plattformoversikt
- Kriterier for valg av kontroller
Uteplassering av OpenDaylight
- Installasjon og oppsett av OpenDaylight
- Karaf-container og tjenesteadministrasjon
- MD-SAL og grunnleggende applikasjonsutvikling
- OpenFlow-plugin og switch-administrasjon
- YANG-modeller og datamodellering
- REST-API og nordøstlig grensesnitt (northbound interfaces)
Uteplassering av ONOS
- ONOS-arkitektur og komponenter
- Installasjon og klusteroppsett
- Oppdagelse av enheter og koblinger
- Modell for applikasjonsutvikling
- Hensynsbasert nettverk med ONOS
- Integrasjon med programmerbare pipeline (P4, NPL)
Nettverksprogrammerbarhet
- REST-API og JSON-RPC for nettverksautomatisering
- gNMI (gRPC Network Management Interface)
- YANG-datamodellering for konfigurasjon
- NETCONF- og RESTCONF-klienter
- Python-biblioteker for SDN (RYU, POX, ryu)
- Skriv egendefinerte SDN-applikasjoner
Automatisering og orkestrering
- Ansible for nettverksautomatisering
- Terraform for nettverksinfrastruktur
- Konfigurasjonsadministrasjon i stor skala
- Kontinuerlig distribusjon av nettverksendringer
- Integrasjon med CI/CD-pipelines
Trafikkindretning og retningslinjer
- Trafikkklassifisering og merking
- Implementering av kvalitetsservice (QoS) med OVS/FRR
- Retningslinjebasert ruting
- Stiutregning og optimalisering
- Introduksjon til segmentrouting
- Overvåking av trafikkstrømmer og ytelse
Sikkerhet i SDN-miljøer
- Sikkerhetsaspekter for kontrollere
- Sikre OpenFlow-kanaler (TLS)
- Tilgangskontroll og RBAC for SDN
- Nettverkssegmentering og mikrosegmentering
- DDoS-mitasjon med SDN
- Sikkerhetsmonitorering og hendelsesrespons
SDN for datacentre og sky
- Design av datacenter-stoffvev med SDN
- Nettverksvirtualisering for flere kunder
- SDN-integrasjon med OpenStack og Kubernetes
- Tjenesteledninger og NFV-integrasjon
- Hybrid sky-nettverk med SDN
Produksjonsdistribusjon og drift
- Høy tilgjengelighetsdesign for SDN-kontrollere
- Skalbarhetsplanlegging og ytelsestuning
- Backup- og gjenopprettingsstrategier
- Overvåking av SDN-infrastruktur
- Feilsøking i SDN-miljøer
- Oppgraderingsprosedyrer og vedlikeholdsvinduer
Sammendrag og fremtidige retninger
- Utfordringer og lærdommer fra adoptering av SDN
- P4 og programmerbare dataplaner
- AI/ML for nettverksautomatisering
- Utvidende standarder og protokoller
- Samfunnsressurser og kontinuerlig utdanning
Krav
- God forståelse av TCP/IP-nettverk og routing-protokoller
- Erfaring med Linux-nettverk (iproute2, iptables, nftables)
- Kunnskap om veksling og VLAN-konsepter
- Kjentskap til nettverksmonitorering og feilsøking
- Grunnleggende erfaring med Python eller shell-skripting
Målgruppe
- Nettverksingeniører som overgår til SDN
- DevOps-ingeniører som håndterer nettverksinfrastruktur
- Kloud-infrastrukturarkitekter
- Systemadministratorer ansvarlige for nettverkskonfigurasjon
35 Timer