Intrati in legatura

Schița de curs

Fundamentele SDN

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

Fundamentele Rețelelor Linux

  • Spații de nume și izolare în rețea
  • Punte Linux vs Open vSwitch
  • Controlul traficului (tc) pentru QoS și modelare
  • Tunelare VXLAN și GRE în Linux
  • Gestionarea configurației rețelei (systemd-networkd, NetworkManager)

Profundări în Open vSwitch

  • Arhitectura și componentele Open vSwitch
  • Instalare și configurare inițială
  • Configurare punte și gestionare porturi
  • Reguli de flux și funcții OpenFlow 1.3/1.5
  • Suport pentru VLAN și tunelare (VXLAN, Geneve, GRE)
  • Configurare bonding și LACP
  • Monitorizare și depanare OVS

OVN (Open Virtual Network)

  • Arhitectura OVN și integrarea cu OVS
  • Comutatoare și routere logice
  • NAT, echilibrare încărcătură ș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)

  • Prezentare generală a arhitecturii și componentelor FRR
  • Instalare și configurare de bază
  • Configurare BGP și politici
  • Implementare OSPF și OSPFv3
  • IS-IS pentru structuri de date center
  • BFD pentru detectare rapidă a defecțiunilor
  • Filtrare și redistribuire rutelor

EVPN și VXLAN cu FRR

  • Fundamente și cazuri de utilizare EVPN
  • Plan de control VXLAN cu BGP EVPN
  • Anunț și învățare adrese MAC
  • Configurare gateway 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 controlerelor (centralizat, distribuit, hibrid)
  • Introducere și arhitectură 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 comutatoarelor
  • Modele YANG și modelarea datelor
  • Interfață REST API și interfețe nordice

Implementarea ONOS

  • Arhitectura și componentele ONOS
  • Instalare și configurare cluster
  • Descoperire dispozitive și legături
  • Model de dezvoltare a aplicațiilor
  • Rețele bazate pe intenții cu ONOS
  • Integrare cu pipeline-uri 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 configurare
  • Clienți NETCONF și RESTCONF
  • Biblioteci Python pentru SDN (RYU, POX, ryu)
  • Scrierea aplicațiilor 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 schimbări de rețea
  • Integrare cu pipeline-uri CI/CD

Ingineria Traficului și Politici

  • Clasificarea și marcarea traficului
  • Implementare Quality of Service (QoS) cu OVS/FRR
  • Rutare bazată pe politici
  • Calcul și optimizare a căilor
  • Introducere în rutarea segmentată
  • Monitorizarea fluxurilor de trafic și performanței

Securitatea în Mediile SDN

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

SDN pentru Centre de Date și Cloud

  • Proiectarea structurii de date center cu SDN
  • Virtualizarea rețelei pentru multi-tenancy
  • Integrarea SDN cu OpenStack și Kubernetes
  • Lanțuri de servicii și integrare NFV
  • Rețele hibrid cloud cu SDN

Implementarea și Operaționalizarea în Producție

  • Design de disponibilitate ridicată pentru controlere SDN
  • Planificarea scalabilității și optimizarea performanței
  • Strategii de backup și recuperare
  • Monitorizarea infrastructurii SDN
  • Depanarea mediilor SDN
  • Proceduri de actualizare și ferestre de întreținere

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 comunitare și educație continuă

Cerințe

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

Audiență

  • 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 Sistem responsabili de configurarea rețelei
 35 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite