Intrati in legatura

Schița de curs

Fundamente SDN

  • Paradigme tradiționale vs rețele definite prin software
  • Arhitectura SDN: planul de date, planul de control, planul de aplicație
  • Fundamentele protocolului OpenFlow
  • Avantajele și provocările adoptării SDN
  • Prezentarea generală a ecosistemului SDN open source

Fundamente ale Rețelelor Linux

  • Namespace-uri de rețea și izolare
  • Punți Linux vs Open vSwitch
  • Controlul traficului (tc) pentru QoS și shaping
  • Tunelare VXLAN și GRE în Linux
  • Gestionarea configurației rețelei (systemd-networkd, NetworkManager)

Profunzime Open vSwitch

  • Arhitectura și componentele Open vSwitch
  • Instalare și configurare inițială
  • Configurarea punților și gestionarea porturilor
  • Reguli de flux și caracteristici OpenFlow 1.3/1.5
  • Suport pentru VLAN și tunelare (VXLAN, Geneve, GRE)
  • Configurarea bonding și LACP
  • Monitorizarea și depanarea OVS

OVN (Open Virtual Network)

  • Arhitectura OVN și integrarea cu OVS
  • Switch-uri și routere logice
  • NAT, echilibrare a sarcinii și ACL-uri în OVN
  • Integrarea serviciilor DHCP și DNS
  • OVN pentru rețele Kubernetes
  • OVN vs implementări tradiționale Open vSwitch

Implementarea FRRouting (FRR)

  • Prezentarea generală a arhitecturii și componentelor FRR
  • Instalare și configurare de bază
  • Configurare BGP și politici
  • Implementare OSPF și OSPFv3
  • IS-IS pentru țesături de centre de date
  • BFD pentru detectare rapidă a defecțiunilor
  • Filtrarea și redistribuirea rutelor

EVPN și VXLAN cu FRR

  • Fundamentele și cazurile de utilizare EVPN
  • Planul de control VXLAN cu BGP EVPN
  • Anunțul și învățarea adreselor MAC
  • Configurarea gateway-ului anycast distribuit
  • VPN-uri de nivel 3 multi-tenant cu EVPN
  • Depanarea implementărilor EVPN

Prezentare Generală a Controlerelor SDN

  • Rolul controlerului SDN în arhitectura rețelei
  • Modele de implementare a controlerului (centralizat, distribuit, hibrid)
  • Introducere și arhitectura OpenDaylight
  • Prezentare generală a platformei ONOS
  • Criterii de selecție a controlerelor

Implementarea OpenDaylight

  • Instalare și configurare OpenDaylight
  • Gestionarea containerului Karaf și a serviciilor
  • Bazele MD-SAL și dezvoltarea aplicațiilor
  • Plugin OpenFlow și gestionarea switch-urilor
  • Modele YANG și modelarea datelor
  • Interfața REST API și interfețe nordice

Implementarea ONOS

  • Arhitectura și componentele ONOS
  • Instalare și configurare cluster
  • Descoperirea dispozitivelor și a legăturilor
  • Modelul de dezvoltare a aplicațiilor
  • Rețele bazate pe intenții cu ONOS
  • Integrarea cu conducte programabile (P4, NPL)

Programabilitatea Rețelei

  • API-uri REST și JSON-RPC pentru automatizarea rețelei
  • gNMI (gRPC Network Management Interface)
  • Modelarea datelor YANG pentru configurație
  • Clienți NETCONF și RESTCONF
  • Biblioteci Python pentru SDN (RYU, POX, ryu)
  • Scrierea de aplicații SDN personalizate

Automatizare și Orchestrare

  • Ansible pentru automatizarea rețelei
  • Terraform pentru infrastructura de rețea
  • Gestionarea configurației la scară largă
  • Implementare continuă pentru modificări de rețea
  • Integrarea cu pipeline-uri CI/CD

Inginerie Trafic și Politici

  • Clasificarea și marcarea traficului
  • Implementarea Calității Serviciului (QoS) cu OVS/FRR
  • Rutare bazată pe politici
  • Calculul și optimizarea căilor
  • Introducere în segment routing
  • Monitorizarea fluxurilor de trafic și a performanței

Securitate în Mediile SDN

  • Considerații de securitate ale controlerelor
  • Canale securizate OpenFlow (TLS)
  • Controlul accesului și RBAC pentru SDN
  • Segmentarea rețelei și micro-segmentarea
  • Mitigarea DDoS cu SDN
  • Monitorizarea securității și răspunsul la incidente

SDN pentru Centre de Date și Cloud

  • Proiectarea țesăturii de rețea pentru centre de date cu SDN
  • Virtualizarea rețelei pentru multi-tenancy
  • Integrarea SDN cu OpenStack și Kubernetes
  • Lanțuri de servicii și integrarea NFV
  • Rețele hibrid cloud cu SDN

Implementare și Operaționalizare în Producție

  • Proiectare pentru disponibilitate ridicată a controlerelor SDN
  • Planificarea scalabilității și optimizarea performanței
  • Strategii de backup și recuperare
  • Monitorizarea infrastructurii SDN
  • Depanarea mediilor SDN
  • Proceduri de upgrade și ferestre de mentenanță

Rezumat și Direcții Viitoare

  • Provocări și lecții învățate din adoptarea SDN
  • P4 și planuri de date programabile
  • AI/ML pentru automatizarea rețelei
  • Standarde și protocoale emergente
  • Resurse ale comunității și educație continuă

Cerințe

  • Înțelegere solidă a rețelelor TCP/IP și a protocolelor de rutare
  • Experiență cu rețele Linux (iproute2, iptables, nftables)
  • Cunoștințe despre comutare și concepte VLAN
  • Familiaritate cu monitorizarea și depanarea rețelelor
  • Experiență de bază în scripting Python sau shell

Publicul Țintă

  • Ingineri de rețea în tranziție către SDN
  • Ingineri DevOps care gestionează infrastructura de rețea
  • Arhitecți de Infrastructură Cloud
  • Administratori de Sisteme responsabili de configurația rețelei
 35 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite