Protecção do controlador de uma rede definida por software
Palavras-chave:
Redes definidas por software, resiliência de rede, controladores SDN, Zookeeper, Mininet.Resumo
As Redes Definidas por Software (SDN) trazem um novo paradigma de redes, permitindo maior
flexibilidade e automação ao separar o plano de controle do plano de dados. Contudo, a
centralização do controle em um único controlador apresenta riscos críticos, como a
vulnerabilidade a falhas que podem comprometer a continuidade dos serviços. Este estudo
investiga estratégias para mitigar esses riscos, destacando a implementação de múltiplos
controladores como solução para aumentar a resiliência da rede. O objectivo principal foi testar a
resiliência de uma rede SDN com dois controladores POX e um balanceador Zookeeper,
avaliando a capacidade da rede de operar mesmo diante de falhas de controladores. A pesquisa
iniciou com uma revisão bibliográfica para compreensão profunda da arquitetura SDN, focando
nas camadas de aplicação, controle e infraestrutura. A metodologia incluiu a montagem de uma
infraestrutura de testes utilizando o Mininet para simulação de redes e o POX como controlador,
coordenados pelo Zookeeper para assegurar alta disponibilidade. Os resultados mostraram que a
rede foi capaz de manter a operação contínua mesmo quando um dos controladores falhou,
confirmando a eficácia do modelo distribuído para mitigar os riscos associados à centralização. A
reflexão sobre os resultados destaca a importância de estruturas distribuídas em SDNs para
assegurar a resiliência e continuidade de serviços. As conclusões evidenciam o impacto deste
estudo para o avanço do conhecimento científico em SDN, propondo soluções práticas para
problemas críticos. Além disso, o estudo contribui para a sociedade ao promover redes mais
seguras e confiáveis, fundamentais em um mundo cada vez mais digital e interconectado.