¿Qué es una red definida por software? ¿Cómo es mejor que la estratificación contemporánea de protocolos de red?

SDN es el poder de la abstracción. Reduce la complejidad en la estratificación de los protocolos de red para dar lugar a un nuevo paradigma que es relativamente mucho más simple y escalable. Ahora, lo que quiero decir con eso es que cualquier red será tratada como una sola entidad, aunque es un sistema distribuido, conectado a través de un único sistema operativo de red. Y además, puedes crear aplicaciones geniales (OSPF, IS-IS, etc.) como crear cualquier aplicación de Android (solo una analogía). Le brinda una plataforma que le permite operar en una red sin tener que bajar al nivel de enrutadores y conmutadores. Por lo tanto, la cantidad de funciones que se ejecutan en el nivel inferior disminuye drásticamente. Cuando tiene “n” nodos en una red, normalmente tendría “n” planos de control y “n” planos de datos, SDN apunta a unir “n” planos de control en un plano de control centralizado. Lo que puede lograr con eso es la simplificación, por supuesto, aparte de eso, la lógica de la red está centralizada, lo que se vuelve fácil para el operador de red para configurar y monitorear la red.

Algunos enlaces que pueden ayudarte:

  • Prof. Nick McKeown, Stanford
    “Cómo SDN dará forma a las redes”
  • Prof. Scott Shenker, Berkeley:
    “Un intento de motivar y aclarar las redes definidas por software (SDN)”