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
- Introdução às redes definidas por software
- Arquiteturas tradicionais e suas limitações
- Requisitos das redes modernas
- As novas arquiteturas SDN e NFV
- 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
- 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
- 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.