Instructor: Pasemos a las redes definidas
por software o SDN.
Las redes definidas por software son un enfoque de
arquitectura de red que permite controlar o programar
la red de forma inteligente y centralizada mediante
aplicaciones de software.
Esto ayuda a los operadores a gestionar toda la red de forma coherente
y holística, independientemente
de la tecnología de red subyacente.
Básicamente, vamos a tomar nuestras redes físicas
y podemos virtualizarlas por completo,
o crear una capa de abstracción entre
los dispositivos físicos y la arquitectura lógica que
van a representar.
Ahora, con las redes definidas por software,
podemos crear redes complejas de forma muy rápida y sencilla, aprovechando
el aumento del tamaño de las redes y ampliando su alcance, así como su capacidad
para cambiar rápidamente.
De hecho, una de las grandes ventajas
de las redes definidas por software es que la propia red
puede modificarlas automáticamente mediante
la automatización y la orquestación.
Por otra parte, todo este rápido cambio hace que nos resulte más difícil,
como humanos, seguirle el ritmo y comprender plenamente
los flujos de datos que circulan por nuestra red en un
momento dado.
Ahora, cuando se trata de redes definidas por
software, hay varias piezas que tenemos que considerar,
incluyendo la capa de aplicación, la capa de control,
la capa de infraestructura y el plano de gestión.
Estas tres capas van a permitir desacoplar
la red del propio hardware subyacente.
La capa de aplicación se va a centrar
en las solicitudes de recursos de comunicación
o información sobre la red en su conjunto.
La capa de control va a utilizar esa información
de las aplicaciones y decidir cómo encaminar un paquete
de datos en esa red.
También toma decisiones
sobre cómo priorizar el tráfico,
cómo protegerlo y a
dónde reenviarlo.
La capa de infraestructura va a contener
los dispositivos de red reales que reciben la información
de la capa de control sobre dónde mover los datos,
y luego va a realizar esos movimientos.
Ahora, con las redes definidas por software,
estos dispositivos de infraestructura
subyacentes pueden ser dispositivos físicos o virtuales
en función de la configuración de la
red, o una combinación o híbrido de ambos.
Recuerde que todo el concepto de redes definidas por software
consiste en extender esta capa de abstracción
entre los dispositivos subyacentes reales
y el flujo de control y datos que
se va a producir en esa red.
Las redes definidas por software también son fundamentales
para el uso en nuestras aplicaciones de nube
de éxito, porque nos proporcionan la escalabilidad
y elasticidad y agilidad que necesitamos dentro de esas redes.
Ahora, la cuarta parte de las redes definidas por software
es nuestro plano de gestión.
Ahora se va a utilizar el plano de gestión
para supervisar las condiciones del tráfico y el estado de la red.
Básicamente, el plano de gestión nos va
a permitir supervisar la red y conocer su funcionamiento.
Esto también nos permitirá hacer cambios de configuración,
configurar las cosas como queremos
y asegurarnos de que funcionan como necesitamos.
Así pues, para el examen quiero que recuerdes
que las redes definidas por software, o SDN, se dividen
en cuatro partes: la capa de aplicación,
la capa de control, la capa de infraestructura
y el plano de gestión.