La tecnología SDN (Software-Defined Networking) está generando un enorme interés en la industria de las redes debido a su capacidad para añadir mayor agilidad y escalabilidad a las redes. En el núcleo de la tecnología SDN se encuentra el protocolo OpenFlow, y SDN con el conmutador OpenFlow promete flexibilidad y rápida configuración de las redes de comunicación. Entonces, ¿qué es exactamente OpenFlow y el conmutador OpenFlow? ¿Cómo funciona el conmutador OpenFlow para mejorar la agilidad y la escalabilidad de la red? Intentamos explicarlo en detalle y despejar las confusiones.
¿Qué es OpenFlow y OpenFlow Switch?
OpenFlow es un protocolo de red programable para el entorno SDN, que se utiliza para la comunicación entre los conmutadores y controladores OpenFlow. OpenFlow separa la programación del dispositivo de red del hardware subyacente y ofrece una forma estandarizada de ofrecer una red centralizada y programable que puede adaptarse rápidamente a los requisitos cambiantes de la red.
Un conmutador OpenFlow es un conmutador de datos habilitado para OpenFlow que se comunica a través del canal OpenFlow con un controlador externo. Realiza la búsqueda y el reenvío de paquetes de acuerdo con una o más tablas de flujo y una tabla de grupos. El conmutador OpenFlow se comunica con el controlador y el controlador gestiona el conmutador a través del protocolo de conmutación OpenFlow. Se basan en el protocolo OpenFlow o son compatibles con él.
¿Cómo funciona el conmutador OpenFlow?
Un conmutador OpenFlow sólo puede funcionar con la colaboración de tres elementos esenciales: las tablas de flujo instaladas en los conmutadores, un controlador y un protocolo OpenFlow propietario para que el controlador hable de forma segura con los conmutadores. Las tablas de flujo se instalan en los conmutadores. Los controladores hablan con los conmutadores a través del protocolo OpenFlow e imponen políticas a los flujos. El controlador podría establecer rutas a través de la red optimizadas para características específicas, como la velocidad, el menor número de saltos o la latencia reducida.
Conmutador OpenFlow frente a conmutador convencional: ¿Cuál es la diferencia?
En un switch convencional, el reenvío de paquetes (el plano de datos) y el enrutamiento de alto nivel (el plano de control) se producen en el mismo dispositivo. Mientras que en un conmutador OpenFlow, el plano de datos está desacoplado del plano de control: con el plano de datos implementado en el propio conmutador pero el plano de control en el software y un controlador SDN independiente toma las decisiones de enrutamiento de alto nivel. El conmutador y el controlador se comunican mediante el protocolo OpenFlow. El conmutador OpenFlow, por lo tanto, potencia las siguientes ventajas:
- Con el conmutador habilitado para OpenFlow, el controlador SDN podría enrutar el tráfico no crítico/masivo en rutas más largas que no se utilizan completamente.
- El controlador SDN puede implementar fácilmente el equilibrio de carga a altas velocidades de datos simplemente dirigiendo diferentes flujos a diferentes hosts, sólo haciendo la configuración de los flujos iniciales.
- El tráfico puede ser aislado sin necesidad de vlan’s, el controlador SDN del switch OpenFlow puede simplemente rechazar ciertas conexiones.
- Configura un TAP/Sniffer de red fácilmente para cualquier puerto o incluso tráfico específico programando la red para enviar un flujo duplicado a un dispositivo de monitorización de red.
- También permite el desarrollo de nuevos servicios e ideas todo en software en el controlador SDN, así como acelerar nuevas características y servicios.
¿Por qué OpenSwitch es la nueva tendencia?
El conmutador OpenFlow está diseñado para proporcionar consistencia en la gestión e ingeniería del tráfico, haciendo que la función de control sea independiente del hardware que se pretende controlar. Esta combinación de software de código abierto y hardware básico encierra el potencial de una eficiencia y agilidad operativa sin precedentes, que encaja bien en un mundo en el que la red es cada vez más diversa y exigente. Habilitar OpenFlow en los conmutadores físicos y pasar al conmutador OpenFlow es algo en lo que la mayoría de los clientes han estado trabajando. La línea de productos de switches de FS.COM consta de switches de 10GbE, switches de 40GbE y switches de 100GbE compatibles con OpenFlow 1.3, que pueden utilizarse como switches OpenFlow en un entorno de red abierto.
Conclusión
El conmutador OpenFlow aborda los cuellos de botella del alto rendimiento y la escalabilidad en entornos SDN. Al proporcionar un enfoque eficiente e independiente del proveedor para la gestión de redes complejas con demandas dinámicas, es probable que se convierta en un lugar común en las grandes redes de operadores, infraestructuras de nube y otras redes. FS.COM SDN OpenFlow switch ha recibido una gran reputación por parte de nuestros clientes, para más información, sólo tiene que contactar con nosotros a través de [email protected].
Artículo relacionado: Desvelar los mitos sobre el conmutador SDN