Redes Definidas por Software

Objetivos

  • Identificar as necessidades das redes modernas e as limitações das arquiteturas de rede tradicionais que levam ao SDN e NFV
  • Justificar os requisitos fundamentais das arquiteturas SDN e NFV
  • Descrever de forma detalhada as arquiteturas SDN e NFV
  • Apresentar as funções principais do plano de dados SDN
  • Descrever a estrutura de um switch OpenFlow e o papel do protocolo OpenFlow
  • Explicar as principais funções do plano de controlo SDN
  • Mostrar a arquitetura base do plano aplicacional SDN
  • Descrever as principais tecnologias de virtualização subjacentes ao NFV
  • Compreender o desenho de funções de rede virtualizadas
  • Demonstrar proficiência no uso de frameworks SDN e linguagens OpenFlow e P4
  • Identificar controladores SDN e orquestradores NFV existentes e suas funcionalidades
  • Discutir os principais casos de uso NFV e SDN e cenários de evolução futura
  • Identificar riscos de segurança e estratégias de mitigação em implementações SDN e NFV

Programa

  1. Introdução às redes definidas por software
    • Arquiteturas tradicionais e suas limitações
    • Requisitos das redes modernas
    • As novas arquiteturas SDN e NFV
  2. Redes definidas por software (SDN)
    • SDN: conceitos e arquitetura
    • Casos de uso SDN em diferentes domínios de rede
    • Plano de dados SDN e OpenFlow
    • Programação da cadeia de reenvio com P4
    • Plano de Controle SDN
    • Plano de Aplicação SDN
    • Frameworks e controladores SDN
  3. Virtualização de funções de rede (NFV)
    • NFV: conceitos e arquitetura
    • Arquitetura ETSI NFV
    • Tecnologias de virtualização de suporte ao NFV
    • Funcionalidades NFV
    • Virtualização de Funções de Rede
    • Instanciação e orquestração de VNF e serviços de rede
  4. Segurança em SDN/NFV
    • Desafios de segurança
    • Vulnerabilidades e estratégias de mitigação

Bibliografia

  • Peterson, L. L., Cascone, C., O´Connor, B., Vachuska, T., & Davie, B. (2021). Software-Defined Networks: A Systems Approach. Systems Approach LLC.
  • Huang, D., Chowdhary, A., & Pisharody, S. (2021). Software-Defined Networking and Security: From theory to practice. CRC Press.
  • Chayapathi, R. (2017). Network functions virtualization (NFV) with a touch of SDN. Addison-Wesley.
  • Gray, K., & Nadeau, T. D. (2016). Network function virtualization. Morgan Kaufmann.
  • Stallings, W. (2016). Foundations of Modern Networking: SDN, NFV, QoE, IoT, and Cloud. Pearson.

Updated: