As Redes Definidas por Software (SDN - Software Defined Network) estão transformando a forma como as redes são gerenciadas e controladas. Tradicionalmente, a configuração de redes exigia a intervenção manual em dispositivos de rede como switches e roteadores, utilizando interfaces proprietárias e comandos específicos para cada fabricante. Com o SDN, essa complexidade é reduzida, pois a arquitetura permite que o plano de controle (responsável pelas decisões sobre a direção dos pacotes de dados) seja separado do plano de dados (responsável pelo encaminhamento real dos pacotes). O controle da rede passa a ser centralizado e gerenciado por meio de software, proporcionando maior flexibilidade, automatização e eficiência. Além disso, o SDN permite que as redes sejam programáveis, tornando-as mais ágeis para atender às mudanças nas demandas de tráfego e nos requisitos dos serviços, como os de segurança e qualidade de serviço (QoS).