SDN (Redes Definidas por Software) es un enfoque de redes de computadoras que permite a los administradores de red gestionar los recursos de red a través de una abstracción de bajo nivel mediante el uso de software. Esto proporciona una gestión centralizada de la red, facilitando la configuración y optimización del rendimiento y la seguridad de la red.
Mejora la flexibilidad y la agilidad de la red, facilita la implementación de políticas de seguridad centralizadas, y puede reducir los costos operativos y de capital al simplificar la gestión de la red.
Al centralizar el control de la red, SDN puede mejorar la postura de seguridad al permitir cambios de política de seguridad más rápidos y coherentes. Sin embargo, también introduce un punto de concentración de riesgo que debe ser protegido contra ataques.
Aunque SDN reduce la dependencia en hardware de red especializado al abstraer las funciones de control, aún se requiere hardware de red para el transporte de datos. SDN complementa el hardware existente permitiendo una gestión más eficiente y flexible.