SDN
Significa «Software-Defined Networking».
SDN es una arquitectura de red que separa las responsabilidades de enrutar y reenviar paquetes de datos de red. Un servidor central se encarga de todas las decisiones de enrutamiento de la red, en lugar de dejar esas decisiones en manos de cada nodo individual. Un administrador puede configurar y gestionar una red mediante software que se ejecuta en el servidor, en lugar de gestionar cada dispositivo por separado. Los centros de datos, las redes de empresas y los campus suelen usar SDN para gestionar redes grandes y complejas.
Cada función de un enrutador o conmutador forma conceptualmente parte de uno de tres planos:
- El plano de datos (o plano de reenvío) se encarga del reenvío físico de los paquetes de datos al siguiente nodo en dirección a su destino.
- El plano de control determina el enrutamiento de esos paquetes de datos y crea una ruta de nodos por la que debe desplazarse el paquete.
- El plano de gestión configura el plano de control al dar al administrador de red acceso a una interfaz de línea de comandos o a un panel de control.
En una infraestructura de red tradicional, cada dispositivo se encarga de los tres planos. En una red definida por software, cada conmutador o nodo solo se encarga del plano de datos; el servidor central asume los planos de control y de gestión.
Un administrador de una red tradicional debe configurar por separado cada conmutador (u otro tipo de nodo) de esa red. Una red grande puede tener docenas o incluso cientos de conmutadores, lo que genera mucho trabajo duplicado al actualizar los ajustes de configuración de cada uno. Las redes definidas por software centralizan el control y la gestión de toda la red en un único dispositivo dedicado. Un servidor SDN indica a los conmutadores y otros nodos cómo reenviar los paquetes de datos mediante un protocolo de red como OpenFlow.
Además de ser más fáciles de gestionar, las redes definidas por software pueden mover los datos de forma más eficiente. Es posible que los conmutadores individuales que toman decisiones de enrutamiento por su cuenta no elijan la ruta más eficiente, ya que tienen un conocimiento limitado de las condiciones de toda la red. Sin embargo, un servidor SDN puede supervisar y controlar toda la red para optimizar el tráfico de aplicaciones específicas y evitar la congestión.
Pon a prueba tu conocimiento