Cualquier respuesta seguramente hará que muchas personas no estén de acuerdo con ella, pero mi opinión sobre esto:
SDN: alguna pieza de software (que generalmente se ejecuta en un servidor) decide cómo debería ser la red para algún caso de uso: quién puede hablar con quién, qué rutas deberían existir, atributos de manejo de paquetes a lo largo de rutas, cargar Badani g entre juramentos, Etc., y esta decisión, resultado de algún algoritmo, se hace realidad mediante la programación de todos los nodos involucrados para que cada uno lleve a cabo su parte de este gran plan. Estos nodos pueden ser conmutadores, conmutadores virtuales, NIC: si se encuentran en una ruta a la que podrían llegar los paquetes relevantes, deben programarse qué hacer. Esto incluye programarlos para responder a eventos, como fallas de enlaces o nodos.
Como el Programa (“Software”) DEFINE lo que SERÁ la red, usted obtiene “SDN”
- ¿Cómo funciona SFTP usando el puerto no 22?
- Cómo convertirse en administrador de red
- ¿Cuáles son algunos problemas de diseño de las capas de red de computadoras?
- ¿Cómo usan internet las aplicaciones de computadora / teléfono inteligente para obtener datos?
- ¿Cómo funcionan las siete capas del modelo OSI?
NV: cuando los elementos NW físicos reales se configuran o programan para que los diferentes usuarios de la red vean cada uno lo que parece, como su propia red, con su propia topología y atributos. Tenga en cuenta que esto se puede hacer manualmente, sin SDN.
NFV: la implementación normal de la red está llena de “cajas”: enrutadores, balances de carga, cortafuegos, filtros de correo no deseado, traductores de direcciones de red, codificadores / convertidores de video, etc. Normalmente, cada una de estas cajas proviene de un proveedor diferente, con su propio hardware para mantener (por ejemplo, cada uno tendrá un modelo diferente de fuente de alimentación). La idea de NFV es (muy simplificada): ¿qué sucede si tenemos un precio de software que se ejecuta en un servidor “estándar” que hace exactamente lo mismo que los paquetes que ve? Por ejemplo, podemos tener un software que simule un equilibrador de carga F5, o un filtro Barracuda Spam, o un firewall de Palo-Alto Networks, etc. Luego, si necesito el doble de capacidad, simplemente ejecuto dos copias de este software, y si Necesito menos, ejecuto menos copias o lo ejecuto en un sistema más débil. No es necesario pagar por hardware especial por proveedor. Entonces, si llamamos a las casillas “Funciones de red” como un nombre agregado, obtenemos “Virtualización de funciones de red” con cada versión de SW de una casilla llamada “VNF”, una función NW virtual.