Está en la página 1de 48

publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final.

información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE


Las encuestas de comunicación y tutoriales

Redes híbridas SDN: A Survey of Existing


Enfoques
Rashid Amin, Martin Reisslein, y Nadir Shah

Resumen -Software de fi ne Networking (SDN) desacopla la


controlar avión desde el plano de datos de dispositivos de reenvío. Esta separación proporciona varios beneficios,

incluyendo el Simplificación de la gestión y control de la red. Sin embargo, debido a una serie de razones, tales como

las limitaciones presupuestarias y el miedo al tiempo de inactividad, muchas organizaciones se resisten a desplegar

plenamente SDN. Parcialmente desplegar SDN a través de la colocación de un número limitado de dispositivos SDN

entre heredados dispositivos de red (tradicionales), forma una denominada red SDN híbrido. Mientras que las redes

híbridas SDN proporcionar muchos de los beneficios de la SDN y tienen una amplia gama de aplicaciones, también

plantean varios retos. Estos retos se han abordado recientemente en un cuerpo creciente de literatura sobre las

estructuras y protocolos de red híbridos SDN. Este artículo presenta un estudio exhaustivo hasta a la fecha de la

investigación y desarrollo en el campo de las redes híbridas SDN. Hemos organizado la encuesta en cinco categorías

principales, estrategias de despliegue de red a saber híbridos SDN, controladores para redes SDN híbridos, los

protocolos para híbrida SDN gestión de redes, mecanismos de ingeniería de trá fi co de redes SDN híbridos, así como

pruebas, veri fi cación, y mecanismos de seguridad para híbrida redes SDN. Hacemos un estudio a fondo los estudios

de redes SDN híbridos existentes de acuerdo con esta taxonomía y determinar las deficiencias y limitaciones en el

cuerpo existente de la investigación. Con base en los resultados de los estudios de investigación existentes, así como

las deficiencias y limitaciones fi cados, derivamos directrices para futuras investigaciones sobre redes híbridas SDN.
Figura 1. Ilustración de la red híbrida SDN: SDN habilitado OpenFlow
tráfico c mecanismos de ingeniería para redes híbridas SDN, así como las pruebas, veri fi cación, y mecanismos de
interruptores funcionan junto con los interruptores de legado.
seguridad para redes SDN híbridos. Hacemos un estudio a fondo los estudios de redes SDN híbridos existentes de

acuerdo con esta taxonomía y determinar las deficiencias y limitaciones en el cuerpo existente de la investigación.

Con base en los resultados de los estudios de investigación existentes, así como las deficiencias y limitaciones fi
flujos de acuerdo con las reglas prescritas por el controlador. Esta separación
cados, derivamos directrices para futuras investigaciones sobre redes híbridas SDN. tráfico c mecanismos de

ingeniería para redes híbridas SDN, así como las pruebas, veri fi cación, y mecanismos de seguridad para redes SDN
de los planos de control de red y datos facilita el control y la gestión [11] de la
híbridos. Hacemos un estudio a fondo los estudios de redes SDN híbridos existentes de acuerdo con esta taxonomía red - [13].
y determinar las deficiencias y limitaciones en el cuerpo existente de la investigación. Con base en los resultados de SDN redes tienen muchas ventajas sobre las redes tradicionales, por ejemplo, la
los estudios de investigación existentes, así como las deficiencias y limitaciones fi cados, derivamos directrices para
facilidad de gestión de la red y la aplicación de políticas de seguridad [14]. Sin
futuras investigaciones sobre redes híbridas SDN.
embargo, SDN normalmente no se despliega plenamente en las redes debido a varias
Términos del Índice -Hybrid red SDN, gestión de la red, razones. Una razón importante es el presupuesto limitado para la nueva
Software de fi ne Networking (SDN), el controlador SDN, fi c ingeniería Traf. infraestructura de red. Las organizaciones son a menudo reticentes a invertir grandes
presupuestos sobre la instalación de una nueva infraestructura de red desde cero
[15]. Otra razón es el miedo al tiempo de inactividad durante la transición a la SDN.

I. INTRODUCCIÓN Una posible solución para abordar estas preocupaciones es el despliegue de un


número limitado de dispositivos habilitados para SDN [16], junto con los dispositivos

S surgido como
OFTWARE De undefinido
nuevo paradigma
Networkingde(SDN)
redes [1]
que- desacopla
[4] tiene el plano de
control de red (gestión) desde el plano de datos de red. En las redes basadas en el
de red tradicionales (legacy); por lo tanto, la sustitución de in- crementally dispositivos
de red tradicionales por dispositivos SDN. Una red que contiene una mezcla de SDN y
dispositivos de red de legado se conoce comúnmente como una híbrido red SDN [ 15],
paradigma SDN, que se denominan comúnmente como “redes SDN”, los distribuye
[17]. Fig. Red SDN 1 muestra un ejemplo híbrido que consiste en OpenFlow SDN
controlador de reenvíos reglas a los dispositivos de red para manejar flujos iniciado
conmuta al lado de interruptores de legado. El controlador en la Fig. 1 puede ser un
por los usuarios [5]. El control de los routers / conmutadores se implementa
controlador de red híbrido SDN [18] con específico características adoptar protocolos
típicamente en un dispositivo central que se llama Troller con- [6] (controladores
de red híbridos SDN, como encuestados en detalle en este artículo. Tabla I contrasta
distribuidos son posibles, véase Sec. VII-H). Los interruptores de tener una interfaz
las principales características de las redes SDN híbridos de redes puras SDN y las
de programación uniforme, por ejemplo, una interfaz basada en el protocolo
redes tradicionales.
OpenFlow [7] - [10], y tienen la capacidad de observar y reenviar el tráfico de red c

Por favor, dirija la correspondencia de M. Reisslein.


R. Amin es con el Departamento de Ciencias de la Computación, Comsats In-
A. Ventajas de híbridos SDN Redes
Institute of Information Technology, Wah Cantt, Pakistán, 47040, y la Universidad de Ingeniería y
Tecnología, Taxila, Pakistán, 47080, e-mail: rashid4nw@gmail.com SDN redes híbridas ofrecen una serie de ventajas:
1) el despliegue de red SDN es financieramente muy costoso. Para volver a colocar todos los
M. Reisslein es con la Escuela de Ingeniería Eléctrica, Informática y Engineer- Energía
ING, Universidad del Estado de Arizona, Goldwater Center, 650 Oriente Tyler Mall, MC dispositivos heredados existentes de dispositivos SDN, se requieren grandes cantidades del
5706, Tempe, AZ 85287-5706, EE.UU., correo electrónico: reisslein@asu.edu
presupuesto para la compra de dispositivos SDN. Tras la implantación completa de la SDN,
N. Shah es con el Departamento de Ciencias de la Computación, Comsats Ins-
es decir, después de la creación de una red SDN pura, cantidades adicionales del
tuto de Tecnología de la Información, Wah Cantt, Pakistán, 47040, e-mail: nadir- shah82@gmail.com
presupuesto son

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

Figura 3. Ejemplo de red SDN híbrido en un entorno de red empresarial: La porción de red en el
rectángulo verde requiere fi de control de grano fino y se actualiza a SDN, mientras que el resto de la
red sigue operando con interruptores de legado.
Figura 2. escenario ISP de híbrido red SDN: El gran número típicos de reenvío de entradas en la red de
acceso se manejan a través de dispositivos de legado, mientras que los dispositivos SDN se utilizan
para el control fl SDN flexible en la red de distribución.

red tradicional completa a la vez. obras Net-SDN híbridas facilitan la


transición de legado a los dispositivos de red SDN. Con una red SDN híbrido,
requerido para entrenar a los operadores a diseño, con fi gura, y operar la un operador de red puede implementar de forma incremental cada vez más
red SDN [14]. SDN redes híbridas aliviar estos problemas de presupuesto. dispositivos SDN y evaluar el desempeño SDN en la práctica. Por ejemplo,
Google [23] ha adoptado SDN en múltiples etapas a lo largo de varios años
2) redes SDN híbridos se pueden utilizar para cosechar algunos de los beneficios del para su gestión y control de la red. Del mismo modo, otras organizaciones de
paradigma SDN sin desplegar una red completa SDN [19] - [22]. Por ejemplo, un gran tamaño, así como pequeñas y medianas empresas pueden querer
proveedor de servicios Inter- net (ISP) por lo general maneja millones de adoptar la tecnología SDN de una manera gradual.
entradas de reenvío; sin embargo, interruptores habilitados-SDN típicamente
pueden apoyar solamente decenas de miles de entradas de reenvío [21]. Como
se ilustra en la Fig. 2, la red de acceso ISP puede utilizar dispositivos heredados 6) Situaciones en las dos redes SDN están interconectadas por dispositivos de red
mientras que la red de distribución de ISP puede utilizar dispositivos SDN. Así, el más tradicionales requieren mecanismos de red SDN híbridos a los recursos
ISP puede utilizar un híbrido redes SDN a millones mango de entradas de adecuadamente asignar a la interconexión de redes SDN.
reenvío en la red de acceso a través de los dispositivos de legado mientras que
los dispositivos SDN se utilizan en la red de distribución para cosechar los
beneficios de la SDN.
B. Industria y Perspectivas Normalización

Motivado por las ventajas de las redes híbridas SDN que se han resumido en
3) SDN proporciona fi de control de grano fino para los datos de tráfico c flujos. Si fi la sección anterior, varios libros blancos in- dustria y los documentos de los
ne de grano de control en sólo se requiere para una pequeña porción de la red, grupos de normalización, como la Fundación Redes abierto (ONF) y la Internet
a continuación, una red SDN híbrido puede ser implementado mediante la Engineering Task Force (IETF), han abogado el estudio y el despliegue de redes
ejecución de SDN para esa pequeña porción de la red de [21] que requiere fi de híbridas SDN. En esta sección se resume brevemente estos documentos
control de grano fino, mientras que el resto de la red usos tradicionales redes. técnicos de la industria y documentos de la ONF y la IETF, que han sido
Por ejemplo, si una organización con la configuración de la red se muestra en publicados sobre todo en el marco 2014-2016 tiempo. Estos documentos y
la Figura 3 requiere fi de control de grano fino para la porción de la red en el documentos IETF y la ONF han ayudado a estimular el amplio estudio de las
rectángulo verde, entonces sólo esa porción se actualizará a SDN. redes híbridas SDN en el marco de tiempo de alrededor de 2014 hasta la
actualidad, como de reconocimiento, de las siguientes secciones de este
artículo.
4) los protocolos de enrutamiento tradicionales son muy eficaces para algunas tareas,
por ejemplo, para la conectividad en banda entre los dispositivos de desvío y el Los principales fabricantes de equipos de red, así como la red de
controlador SDN, así como para la conectividad entre los controladores de SDN consultoría firmas y operadores de redes han abogado por redes híbridas
para controlar diferentes partes de la red. Por lo tanto, una red SDN híbrido SDN. Por ejemplo, el papel blanco Allied Telesis [24] recomienda que la
puede ser desplegado para aliviar el controlador SDN de tareas que pueden migración de una red tradicional a una red basada SDN debe ocurrir
realizarse eficazmente por los protocolos de enrutamiento tradicionales. gradualmente. Allied Telesis recomienda una migración a una red basada SDN
en múltiples pasos (fases). Cada paso hacia el control SDN deberían
satisfacer una necesidad particular, y proporcionar un beneficio acorde. La
5) La arquitectura SDN ha surgido recientemente. Por lo tanto, los dispositivos SDN no migración gradual ayuda a evitar problemas potenciales y los cortes al tiempo
son tan maduro como dispositivos de red legado. Por lo tanto, los operadores de que proporciona los beneficios
redes pueden dudar en sustituir el

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

de control de SDN, como costes reducidos, el aumento de flexibilidad, seguridad


mejorada y una mejor experiencia del usuario, en un paso- manera a paso. En la
misma línea, la compañía de análisis y gestión de red Entuity señaló en un papel
blanco [25] que muchas organizaciones no adoptan SDN debido a las
preocupaciones sobre el presupuesto y el tiempo de inactividad. Entuity defendía
una adopción gradual de SDN en forma de redes SDN híbridos.

Huawei Technologies Co. Ltd. fue uno de los primeros comu- nicaciones
fabricantes de equipos a fi informe sobre redes híbridas SDN en un boletín de noticias
en 2013 [26]. El boletín informado acerca de la participación de Huawei en una
prueba de la ONF PlugFest en octu- bre de 2012, donde Huawei exhibió un
controlador de OpenFlow Red Inteligente (SOX) para el control de redes híbridas
SDN.
El libro blanco NEC Corporation [27] ha planteado y se dirigió a una
pregunta común acerca de SDN: “¿Tenemos que sustituir toda la red existente Figura 4. Representación en capas de híbrido red SDN.

para introducir SDN?”. En respuesta a esta pregunta, NEC recomienda redes


SDN híbridos que introducen parcialmente SDN sin tener que reemplazar toda
la red existente. El híbrido redes SDN permiten SDN para ejercer su control y probable ser desplegado progresivamente a través de los diversos segmentos de la red y

lograr una amplia gama de Ben-e fi ts mientras que coexiste con la red de servicios. El RFC también reconoció que los dispositivos SDN probablemente tendrán

existente. Esta reco- mendación se basa en la amplia experiencia de NEC en que coexistir con las redes tradicionales en forma de redes híbridas SDN.

el área de la SDN [27]. Del mismo modo, un documento técnico de


Hewlett-Packard (HP) [28] defendió redes SDN híbridos. HP defendía que el
controlador SDN debe controlar todo el reenvío de paquetes en el plano de C. diferentes formas de híbrido SDN
datos; sin embargo, el controlador SDN debería delegar algunas decisiones de
Híbrido de software de fi ne Redes (híbrido SDN), es decir, la combinación
envío hasta los interruptores controlados para reducir el alcance de las
de herencia (pre-SDN) de redes principios con los principios de redes SDN
decisiones de envío realizadas en el controlador, reducir el plano de control
puede tomar diferentes formas. Las principales categorías de híbrido SDN son:
tráfico c, y utilizar el equipo de red existente. Además, el informe Cisco [29]
considera que la evolución de las redes MPLS para redes híbridas MPLSDN
que MPLS emplean en conjunción con SDN. • El despliegue de SDN interruptores en una red de legado, es decir, entre los
interruptores de legado, para formar una red SDN híbrido.
• Hybrid SDN interruptores que tiene tanto la funcionalidad de conmutación de

conmutación y el legado SDN.

En cuanto a la perspectiva del operador de red, el informe [30] patrocinado 1) El despliegue de SDN Interruptores en Legacy red: Híbrido
por AT & T defendía redes híbridas SDN para redes de nube y aplicaciones de SDN red: En esta forma de híbrido SDN, interruptores SDN se colocan en una red de
datos grandes. SDN redes híbridas pueden permitir a las empresas para legado, por ejemplo, entre legado IP cambia, para formar una denominada red SDN
adquirir grandes cantidades de capacidad de banda ancha bajo demanda en híbrido. Esta forma de híbrido SDN, es decir, la red SDN híbrido es el foco principal de
tiempo real a un costo relativamente bajo. El informe de AT & T hizo hincapié esta encuesta. Mediante la formación de una red híbrida SDN, conmutadores legados
en que las redes híbridas SDN ofrecen programación de la red a los recursos antiguos se pueden utilizar para realizar SDN-como el control y la gestión de una red
de red de provisión y para gestionar de forma centralizada de rendimiento y de legado. Por lo tanto, las redes SDN híbridos ofrecen varias ventajas atractivas,
seguridad aspectos en cuestión de minutos, mientras que la utilización de las como se resume en la sección IA.
redes tradicionales distribuidos instalados. El muy extenso informe [31] en el
grupo de planificación de la infraestructura de red en arquitecturas de 2) Hybrid SDN Interruptores con ambos Interruptor SDN y Legado
referencia de Verizon especí fi ca SDN-NFV que delinean una serie de funcionalidades: Los conmutadores de red pueden ser equipados con ambas
enfoques para el despliegue de SDN. El informe Verizon observó el enfoque funcionalidades SDN y conmutador existente para formar híbridos SDN cambia.
híbrido red SDN como una solución particularmente viable.
Abordar las preocupaciones acerca de la recuperación de red averiado y robustez,
Tilmans y Vissicchio [34] han propuesto un Protocolo de puerta de enlace interior (IGP) [35]
de la red de copia de seguridad basado para la robustez en las redes SDN puros. En
particular, protocolos heredados distribuidos reparar rápidamente los fallos de red a corto
La Fundación de red abierta (ONF) documento [32] espec- fi ca i redes plazo. controlador Un SDN entonces con fi guras los caminos de enrutamiento mientras
híbridas SDN en la sección “(híbrido‘)’tradicional Net-Coexistencia y migración de Evitar- ing las limitaciones de los protocolos heredados distribuidos con el fin de conseguir
trabajo”. En esta sección se explica que las redes SDN híbridos son una solución un funcionamiento óptimo de la red en el largo plazo. En cada conmutador SDN híbrido,
viable y aceptable para que las organizaciones se mueven hacia la SDN. La agentes locales son con fi gurado para intercambiar la información y de respaldo rutas de
sección también discute algunos escenarios y problemas que deben ser enrutamiento son establecidas con el IGP legado distribuida. Cuando se produce un fallo de
abordados para garantizar una migración correcta desde y convivencia con las enlace, estos agentes locales utilizan la información de enrutamiento IGP para volver a
tecnologías de redes tradicionales. solicitud El IETF informa- cional de conectar la red, es decir, para recuperar la conectividad de red.
comentarios (RFC) [33] observado que SDN voluntad

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

Estudios SDN red híbrida

Híbrido SDN Controlador de Red Pruebas de red /


Gestión de Redes, Tra fi co Ingeniería,
Implementación de la híbrido SDN, Sec. III Veri fi cación y Seguridad,
Sec. IV Segundo. V
red, Sec. II Sec. VI

Figura 5. Categorización taxonomía de estudios híbridos SDN: nos exhaustivamente examinamos los estudios SDN híbridos existentes de acuerdo con cinco principales categorías en las secciones II a VI.

Tabla I
S RESUMEN COMPARACIÓN DE H YBRID SDN RED CON PURO SDN RED Y TRADICIONAL DE RED.

Caracteristicas pura SDN híbrido SDN Red tradicional


programabilidad Lleno Parcial De ningún modo

protocolos OpenFlow OpenFlow + tradicional Tradicional


Despliegue Limitado Tal vez más de SDN Común
Presupuesto Muy alto Moderar Muy bajo para las implementaciones antiguas

El miedo a la hora de Down Alto Bajo Muy bajo


Los dispositivos tradicionales viejos Inútil, obsoleto Se utiliza con dispositivos SDN Se utiliza exclusivamente

Administración de redes Fácil SDN-como el control Difícil


Modelo de implementación SDN completa Speci fi c de acuerdo con los requisitos Speci fi c
costes de formación Alto Bajo Bajo
Controlador de red aérea Alto Moderada como eventos locales pueden ser manejados sin controlador
en los dispositivos de red

Fiabilidad posiblemente baja Alto Alto


robustez posiblemente baja Alto Alto
escalabilidad Potencialmente di fi culto a escala fácilmente escalable fácilmente escalable

De esta manera, los fallos de enlaces en redes SDN puras se reparan rápidamente con las los diversos aspectos de SDN en detalle. El plano de control de SDN ha sido inspeccionado de [53], [54],

rutas de respaldo obtenidos a través de una funcionalidad conmutador existente. las encuestas relacionadas cubierto Servicio SDN orquestación [55] y la calidad de servicio en redes

SDN [56]. problemas de ingeniería de software y la grammability pro- de redes SDN se han estudiado en

Vissicchio et al. [36] han examinado la cooperación de distribuido (por [57] - [59], mientras que las mejoras a OpenFlow en forma de reenvío independiente y protocolo ajeno

ejemplo, OSPF base) y centralizada (SDN basa) de enrutamiento de planos de por protocolos han sido CUBRE Ered en [60], [61 ]. Unos pocos estudios han cubierto los aspectos SDN

control híbrido SDN interruptores. Esta cooperación puede alcanzar varios relacionados con funciones elementales en las redes, que van desde el descubrimiento de topología [62],

beneficios, incluyendo la mejora de la robustez y tráfico c ingeniería. Por otra [63] y de la red actualizaciones [64] para el encaminamiento [65] y tráfico c ingeniería [66], así como la

parte, híbrido SDN interruptores funcionando ambos protocolos de gestión de fallos [ 67], el seguimiento [68], y la seguridad [43], [69] - [74]. También ha habido varios

enrutamiento tradicionales y NEE puede mejorar la flexibilidad de enrutamiento, estudios que cubren SDN en diferentes contextos de redes; fi específicamente SDN en redes de área

en comparación con una red IGP puro y se puede utilizar para implementar la extensa [75], redes de acceso [76], las redes móviles e inalámbricas [77] - [83] redes ópticas [3], [84] -

función de red vir- tualization. Sin embargo, la cooperación de los planos de [86], así como la Internet de los objetos (IO) [87], [88], cibernético TEMS -físicas Systematic [89], y las

control distribuidos y centralizados puede dar lugar a nuevas anomalías de ciudades inteligentes [90], [91]. bancos de pruebas de red SDN han sido objeto de reconocimiento de

reenvío. Vissicchio et al. [36] han presentado un marco teórico para tratar estas [92]. Varios estudios han cubierto la virtualización de redes SDN [93], las funciones de [94] y SDN de red

anomalías de reenvío y han derivado SUF condiciones fi cientes para lograr el [95]. En particular, la virtualización de red inalámbrica se ha cubierto en varias encuestas, por ejemplo,

control de enrutamiento cooperación anomalía de libre plano. Del mismo modo, [96] - [99], mientras que la incrustación de red virtual ha sido inspeccionado de [100]. [94] y las funciones

Xu et al. de red SDN [95]. En particular, la virtualización de red inalámbrica se ha cubierto en varias encuestas,

por ejemplo, [96] - [99], mientras que la incrustación de red virtual ha sido inspeccionado de [100]. [94] y

las funciones de red SDN [95]. En particular, la virtualización de red inalámbrica se ha cubierto en varias

Un hardware del módulo SDN se puede instalar en el legado interruptores para encuestas, por ejemplo, [96] - [99], mientras que la incrustación de red virtual ha sido inspeccionado de

activar funcionalidades SDN. Al instalar el módulo SDN hardware, conmutadores [100].

legados pueden funcionar con ambos protocolos de red más tradicionales y protocolos
basados ​en SDN. Sólo algunos de los legado interruptores en una red dada puede ser
actualizado con el módulo SDN hardware, lo que resulta en una red SDN híbrido
formado por los conmutadores de legado y conmutadores híbridos, es decir,
Cox et al. [101] han estudiado recientemente la gama de oportunidades;
interruptores de legado que se han actualizado con el módulo SDN hardware. En
desafíos de investigación derivados de la implantación de redes de SDN puros en
consecuencia, se incluye la opción SDN de hardware en nuestra encuesta, véase la
el gobierno, la industria, así como las organizaciones de pequeña y gran escala.
sección II-C.
Después de un estudio exhaustivo de estas oportunidades y desafíos de
investigación o redes SDN puros, Cox et al. delinear el concepto de redes híbridas
SDN y brevemente mencionar algunos estudios de red SDN principios de
D. Comparación con las encuestas existentes
híbridos, como Levin et al. [17], [102] y Vissicchio et al. [14]. Sin embargo, Cox et
Los principios generales de la SDN han cubierto en varias encuestas que al. [101] no llevan a cabo un estudio detallado de las redes híbridas SDN.
aparecían ya en 2014, por ejemplo, en [2], [38] - [52]. Recientemente, una extensa
literatura sobre encuestas ha cubierto

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

A lo mejor de nuestro conocimiento del área temática de las redes SDN híbridos hasta ahora sólo ha • técnicas de gestión de red para las obras Net-híbridos SDN
sido cubierto por dos encuestas. Vissicchio et al. [14] han discutido brevemente el funcionamiento de las

redes tradicionales y NEE, así como las posibles oportunidades y los retos de la investigación en el área • mecanismos de ingeniería fi c TRAF para redes SDN híbridos
de la red híbrida SDN. Sobre la base de las respectivas funciones asignadas a las redes tradicionales y • mecanismos fi cación y de seguridad para las redes de veri SDN híbridos Exámenes /
SDN, Vissicchio et al. descrito varios modelos SDN híbridos potenciales, incluyendo el modelo de

topología basado, modelo basado en el servicio, tráfico c modelo basado en la clase, y el modelo Después de examinar a fondo la investigación con híbridos red SDN existente de
integrado. Las divisiones modelo basado en la topología de la red en diferentes zonas, por lo que cada acuerdo con esta taxonomía, identificamos las brechas en la literatura existente.
zona está ya sea basado-SDN o basa en una red tradicional. El modelo basado servicio- proporciona Describimos las futuras líneas de investigación que pueden abordar las brechas en la
algunos servicios, tales como de toda la red de reenvío, con SDN, mientras que proporciona otros literatura existente y avanzar en el área de investigación de redes híbridas SDN.
servicios con funciones de red tradicional. El modelo basado en clase utiliza SDN para una cierta clase

tráfico c, por ejemplo, TCP tráfico c, mientras que el uso de redes tradicionales para otras fi clases TRAF

c. La visión general del concepto híbrido SDN desde la perspectiva de la basada en topología, basada en
Organización Papel F.
los servicios, y trá fi co perspectiva de modelado ha sido recientemente elaborado en la lista por

Sandhya y otros basados ​en la clase. [103]. Sandhya et al. también proporcionó una perspectiva de
El resto de este trabajo se organiza como sigue. sec- ción II encuestas de las

topología en despliegues de redes híbridas SDN y dirigida topología descubrimiento en detalle. De


diferentes estrategias de implementación de dispositivos SDN entre los dispositivos

manera complementaria a las dos encuestas existentes [14], [103], que proporcionan un estudio general
tradicionales así como a las redes SDN forma híbrida. encuestas Sección III

sobre redes híbridas SDN que se organizan de acuerdo a las funciones elementales de despliegue de
controladores para obras Net- híbridos SDN, mientras que las técnicas de gestión de

red, control de red, gestión de redes, trá fi co de ingeniería, así como pruebas de la red, Veri fi cación, y
red para la red SDN híbrido se estudian en la Sección IV. Sección V encuestas tráfico

la seguridad. durante el uso de las redes tradicionales para otras clases de trá fi co. La visión general del
técnicas de ingeniería c para redes SDN híbridos. Sección VI da en visión de conjunto

concepto híbrido SDN desde la perspectiva de la basada en topología, basada en los servicios, y trá fi co
de las pruebas y los mecanismos de fiscalización, así como mecanismo de seguridad

perspectiva de modelado ha sido recientemente elaborado en la lista por Sandhya y otros basados ​en la
para las redes SDN híbridos, Sección VII contornos futuras direcciones de

clase. [103]. Sandhya et al. también proporcionó una perspectiva de topología en despliegues de redes
investigación para las redes SDN híbridos. Sección VIII concluye el documento.

híbridas SDN y dirigida topología descubrimiento en detalle. De manera complementaria a las dos

encuestas existentes [14], [103], que proporcionan un estudio general sobre redes híbridas SDN que se

organizan de acuerdo a las funciones elementales de despliegue de red, control de red, gestión de

redes, trá fi co de ingeniería, así como pruebas de la red, Veri fi cación, y la seguridad. durante el uso de II. H YBRID SDN N RED re EPLOYMENT
las redes tradicionales para otras clases de trá fi co. La visión general del concepto híbrido SDN desde la A. Visión general
perspectiva de la basada en topología, basada en los servicios, y trá fi co perspectiva de modelado ha sido recientemente elaborado en la lista por Sandhya y otros basados ​en la clase. [103]. Sandhya et al. también proporcionó una per
Para proporcionar SDN-como control y gestión en una red cional tradicionalmente,
Es importante destacar que las dos encuestas red híbrida SDN existentes presentan
un número limitado de dispositivos SDN se puede colocar entre los dispositivos
únicamente un conjunto seleccionado de los estudios de investigación. En particular,
heredados, a fin de formar una red SDN híbrido. Los estudios de despliegue de red
Vissicchio et al. [14] sólo han estudiado unos pocos estudios de red SDN híbridos
híbridos SDN han examinado opciones dife- rentes para la colocación de un número
seminal, por ejemplo, [15], [102]. Sandhya et al. [103] han cubierto una más amplia
limitado de dispositivos SDN en una red tradicional. En esta sección, examinamos los
selección de estudios, pero no han estudiado el híbrido SDN tema de red integral. Por
estudios existentes sobre el despliegue de SDN interruptores en una red SDN híbrido
ejemplo, Sandhya et al. han incluido sólo seis estudios de control de red, mientras que
tras la clasificacion en la Fig. 6.
nuestros encuesta es identificables integrales y encuestas 18 estudios sobre el control
de la red híbrida SDN. En general, nuestro estudio es el primero para proporcionar una
cobertura completa UP-hasta la fecha de estudios de redes híbridas SDN.
B. Arquitectura y Diseño de Redes estudios centrados

El enfoque Panopticon de Levin et al. [15], [17] es un enfoque seminal para el


diseño de redes SDN híbridos. ticon Panop- forma una (virtual) de la red SDN lógico
mediante la interconexión de legado y dispositivos SDN para permitir que los
E. Contribuciones
beneficios de una red SDN puro. (El término “Panopticon” se refiere a una
Aunque las redes SDN híbridos tienen muchas aplicaciones y bene fi cios, se arquitectura de prisión donde las celdas están dispuestas a lo largo de un círculo de
plantean varios retos que deben ser abordados mediante técnicas novedosas. En modo que todos ellos pueden ser observadas y controladas desde una torre central
particular, la arquitectura de una red SDN híbrido es diferente de las reloj.) Con Panopticon, todas las aplicaciones que han sido diseñadas para una red
arquitecturas de ambas redes puras SDN y las redes tradicionales, como se SDN pura se puede instalar en la red SDN lógico. La idea principal detrás de
ilustra en los mecanismos de redes Figura 4. nuevos y se necesitan protocolos panóptico es la técnica de aplicación de punto de referencia, que las fuerzas de
para diseñar y operar estas redes SDN híbridos. Recientemente, una literatura de cada paquete que atraviesa desde el origen al destino para atravesar un interruptor
rápido crecimiento se ha desarrollado enfoques para hacer frente a los retos SDN [118]. Al alcanzar el interruptor SDN, el controlador SDN maneja el paquete.
planteados por las redes híbridas SDN. Este artículo presenta un estudio Así, cada paquete es procesado como lo sería en una red SDN puro.
exhaustivo hasta a la fecha de la investigación y desarrollo en el campo de las
redes híbridas SDN. Organizamos el campo de las redes SDN híbridos de
acuerdo con el diseño de la red y los aspectos operativos en cinco categorías
principales que se ilustran en la Figura 5: Un ejemplo Panopticon con las estructuras de red físicos y lógicos se muestra
en la Figura 7. El ejemplo tiene ocho interruptores de legado y dos SDN
(OpenFlow) cambia. Fig. 7 (a) muestra los solitarios confinamiento Arboles
• estrategias de despliegue de red SDN híbridos (SCTs) que están superpuestas en la topología física para conectar cada SDN
• Controladores para redes SDN híbridos controlada (SDNC)

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

Implementación híbrida de red SDN

Netw. Arquitectura
cuña de hardware Optimización ILP optimización Heurística
y diseño

Levin et al. [17], [102]: Tamal et al. [110]:


diseño Seminal Cuña [109] trayectoria de migración Hong y col. [114]
Panopticon

Poularakis et al. [104]: Es un partido! [111]: Min.


Migración diseños # De SDN prog. Xu et al. [115]

Caria et al. [112], [113]:


Xu et al. [105]: netw
Particiones OSPF netw. Kar et al. [116]
óptico.

Caria et al. [106]: netw


Guo et al. [117]
óptico.

Martínez et al. [107]:


malla inalámbrica
netw.

He et al. [108]:

superposición de satélite

Figura 6. Descripción de los estudios de despliegue de red híbridos SDN.

de SDN lógico a través del estudio de algunos casos de uso y un conjunto de


resultados experimentales. Los resultados experimentales han demostrado que
cuando el 10% interruptores SDN se despliegan entre legado conmuta entonces
sobre 25% de la tráfico c es manejado por nodos SDN. Los resultados indican un
aumento de rendimiento del 40% en comparación con la red original.

Poularakis et al. [104] han examinado la evolución de las redes de ISP hacia
SDN y han llegado a la conclusión de que los ISP pueden actualizar gradualmente
enteras sus redes a las redes basadas en SDN durante largos periodos de tiempo
que puede durar varios años. Sobre la base de diferentes topologías de red y
tráfico c matrices, Poularakis et al. sugieren que el procedimiento de actualización
no debe ser en un solo paso. Presentan un modelo general para diferentes
escenarios de migración y los costes asociados. Para la red SDN híbrido creado
por el escenarios de migración, la red de tráfico c se clasifica ed en dos categorías:
Figura 7. Ejemplo de la ilustración de la aplicación de waypoint en Panopticon [15], [17]: Cada paquete se ve
programable tráfico c atraviesa al menos un interruptor SDN y no programable
obligado a atravesar un interruptor SDN mediante la superposición de los árboles confinamiento solitarios (SCTs)
en la topología física, véase la parte (a), para conectar cada SDN controlado puerto (SDNC) a un conmutador tráfico C no atravesar cualquier interruptor SDN. Dos objetivos principales se
SDN, resultando en la vista lógica ilustrada en la parte (b). En la parte (b), cada puerto SDNC está virtualmente consideran: primera maximizar la programable tráfico c y la maximización de la fi c
conectado a un interruptor de SDN.
ingeniería tráfico (TE) fl flexibilidad al proporcionar caminos alternativos a través de
actualizaciones SDN segundos. Una variante de la máxima cobertura Problema
Presupuestado (BMCP) [121] se utiliza para formular la programable tráfico c
puerto a por lo menos un interruptor SDN. Un SCT es un árbol de expansión que se problema. La evaluación de este enfoque muestra que hay un aumento del 54% en
identi fi ca a través de una red de área local virtual er identificado (VLAN ID) [119], [120]. programable tráfico c que facilita eficaz TE.
En la Fig. 7 (a), SCT (A) implica la rutas 5 → 1 → 2 y 5 → 3 → 4 tanto a SDN interruptores,
mientras SCT (B) tiene la ruta 6 → 2 al interruptor de la parte superior SDN. Fig. 7 (b)
muestra la vista lógica correspondiente en el que cada puerto SDNC está virtualmente
conectado a al menos un interruptor SDN. Xu et al. [105] han estudiado despliegue SDN óptico híbrido y la colocación
de dispositivos SDN entre dispositivos de legado de modo que más y se puede
Levin et al. [15], [17] han demostrado las funcionalidades lograr más SDN beneficios. En

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

mayoría de las implementaciones SDN híbridos, los nodos SDN se implementan mediante
la sustitución de dispositivos heredados de manera que el máximo tráfico c porción
atraviesa los dispositivos SDN de modo que el máximo tráfico c porción puede ser
gestionado por el controlador SDN. Xu et al. [105] proponen un esquema de despliegue
duplicado que coloca los dispositivos SDN “además de” y no “en lugar de” dispositivos
heredados. Este despliegue duplicado no cambia la red heredada; más bien, los nuevos
dispositivos SDN se colocan y se conectan a uno o varios dispositivos de legado. En esta
red híbrida, las rutas para todos tráfico c flujos se deciden conjuntamente por los
protocolos de enrutamiento distribuidos y el controlador SDN. Para rendimiento
maximización bajo un presupuesto limitado, Xu et al. formular una des- pliegue duplicado
conjunta y enrutamiento problema de optimización. Xu et al. proponer para resolver este
problema a través de trá fi co mapeo y un algoritmo de redondeo aproximación basada
aleatorio. El factor de aproximación para este algoritmo es O ( Iniciar sesión norte) en el
Figura 8. Ilustración de hardware SDN Cuña [109]: El conmutador existente se pre-congured con un
peor de los casos, en donde
tronco de VLAN a la cuña y acceder a los puertos de VLAN únicas.

norte indica el número total de dispositivos por ejemplo, el número total de routers
heredados y los interruptores SDN. El enfoque propuesto alcanza 26% de mejora de el controlador SDN está abajo.

rendimiento en comparación con el encaminamiento tradicional. El despliegue duplicado He et al. [108] han desarrollado una nueva red SDN / IP archi- tecture
propuesto por Xu et al. [105] tiene el principal beneficio de la mejora de la utilización de mediante la creación de una red híbrida de superposición con los satélites en
recursos de la red y el rendimiento sin la necesidad de modificar la estructura de la red de el espacio exterior. La arquitectura facilita la resolución de los problemas e
legado. Además, la capacidad proporcionada por los dispositivos de legado continúa para inconsistencias de SDN híbrido de gestión de colabo- oratively ambas redes.
ser utilizado para los servicios de transporte de red. La red basada en IP tradicional es una red terrestre creado en el suelo, y la red
centralizada basada SDN se formó en la red de satélites. Varias redes IP se
Caria et al. [106] han presentado un SDN modelo de partición de la red forman en el suelo y son administrados por el control SDN a nivel de satélite
híbrida para circuitos ópticos dinámicos. El modelo ing partition- en [106] se superposición. Un nuevo modelo de enrutamiento se adoptó mediante el uso
basa en un modelo anterior por Caria et al. [112] para dividir una red SDN de tomas de corriente y OpenFlow. En primer lugar, las respectivas entradas
híbrido dividiendo una red OSPF en varios subdominios, véase la sección II-D. de reenvío se instalan por el controlador SDN en los conmutadores y los
Los subdominios OSPF están interconectados a través de interruptores SDN paquetes se reenvían de acuerdo con un protocolo de enrutamiento que está
que son controlados directamente por un controlador SDN. El enfoque en [106] gestionado por el servidor de motor de enrutamiento.
combina la SDN Particionamiento con circuitos ópticos dinámicos que operan
como bypasses ópticos. Es decir, el origi- nal partición OSPF se extiende por
bypasses ópticos que proporciona control de la red fi ciente para operadores de
red. Al operar bypasses ópticos entre los nodos de borde a base de SDN de
subdominios, estos subdominios pueden apoyar red pesado tráfico c y lograr
utilizaciones óptima de los recursos. Con la Caria et al. [106] enfoque, los
operadores de red no es necesario para migrar por completo al transporte C. Hardware Calce
óptico o a SDN-único transporte. Resultados de la simulación indican que el
Mediante la instalación de un hardware SDN shim [109] en el legado
mecanismo propuesto mejora la gestión de la red y el control y logra e fi ciente
interruptores, los interruptores existentes pueden funcionar con ambos
enlace utilización en la red SDN híbrido.
protocolos de red de legado y protocolos basados ​en SDN. La cuña hardware
permite un interruptor legado para intercambiar su información de
enrutamiento y control de reenvío con el controlador SDN. Por lo tanto, la cuña
SDN proporciona efectivamente SDN cuenta en legado interruptores y da un
Martínez et al. [107] han presentado un modelo basado en el servicio para
entorno SDN híbrido. La SDN shim diseño se ilustra en la figura 8. El
una red de backhaul de malla inalámbrica SDN híbrido que combina com- los
interruptor de legado es pre- con fi gurado para conectarse a la cuña y a los
beneficios de la SDN centralización con la naturaleza red distribuida de redes
puertos de acceso a través de los troncos de VLAN. Por lo tanto, todos los
tradicionales. La arquitectura de red de retroceso de malla inalámbrica consta de
conmutadores tráfico c puede alcanzar la cuña y es manejado por la cuña de
tres capas. En una capa inferior, la capacidad de bajo costo se agrega a través
acuerdo con el control SDN. La limitación del módulo de cuña es que cada tipo
de la cooperación de sub-6 GHz y el milímetro tecnología de ondas con enlaces
específico de conmutador existente requiere un específico dispositivo
de microondas. servicios tolerantes no retardo distribuido y servicios de retardo
SDN-shim correspondiente. Por lo tanto,
tolerantes centralizados forman un modelo que funciona como una capa de
control para esta red. En la capa superior (la aplicación), enrutamiento y servicios
de red deficiente de energía ef están desplegados. Los resultados de la
simulación indican que este híbrido modelo SDN basado servicio tiene un alto
rendimiento en comparación con un modelo SDN centralizada mediante la
D. Optimización de la ILP
reducción de la latencia a sexto.
Tamal et al. [110] han presentado una trayectoria de migración completa para la
sustitución de los routers legacy / interruptores en una red de

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

SDN conmutadores / enrutadores. Si un operador de red quiere reemplazar un


router legado con un enrutador SDN, entonces el operador debe seleccionar el
enrutador legado para el reemplazo que produce el aumento de rendimiento
de la red est alto. La trayectoria de la migración se presenta en [110]
proporciona la programación completa para reemplazar interruptores de
legado / routers con NEE conmutadores / enrutadores. Basándose en esta
trayectoria de la migración, Tamal et al. [110] discutir escenarios para
Proveedores de Servicios de Internet (ISP) con un presupuesto de inversión
limitada para dispositivos SDN. La trayectoria de la migración presentado Figura 9. Caria et al. [112], [113]: Partitioning OSPF con SDN: Link State Advertisement (LSA)
inundaciones está limitada por SDN interruptores, y cada uno participa interruptor SDN en el protocolo
proporciona la ganancia mejor trá fi co de ingeniería durante la migración hacia
OSPF de sus correspondientes sub-dominios.
la arquitectura SDN. Un algoritmo codicioso se utiliza para obtener el tráfico c
ganancia óptima de ingeniería y un número entero lineal programa (ILP) para
la trayectoria de despliegue se formula.

Lukovszki et al. [111] han estudiado las condiciones para un número mínimo
de SDN cambia a ser desplegados en la red SDN híbrido de modo que una
restricción de distancia y una restricción de la capacidad en el despliegue total de
la red se satisface. Lukovszki et al. [111] han proporcionado una solución
algorítmica para la colocación de SDN interruptores y han hecho el primer intento
para resolver matemáticamente el problema de despliegue del dispositivo SDN. El
mecanismo previsto también se puede utilizar para colocar SDN conmuta en un
despliegue de red inicial o en una red ya desplegada. La solución propuesta
proporciona un determinista y codicioso O ( log (min { k, n})) algoritmo de
aproximación para el número de nodos norte y la capacidad k en el tiempo mial
polyno-. El enfoque propuesto utiliza una función submodular que calcula el
número máximo de pares con un número prescrito de desplegado SDN componentes de la arquitectura Figura 10. Sistema para la heurística óptima por Hong et al. [114]: El de fl
interruptores. La función submodular se expresa fi eficientemente utilizando una ine incrementales SDN despliegue planificador decide qué dispositivos de legado para actualizar a los
dispositivos SDN, la topología Visor Global mantiene una visión global de la red SDN híbrida a través de
ruta aumentada en un gráfico bipartito. La principal limitación de este enfoque es
interacciones entre herencia y dispositivos SDN, el módulo TE cumple con los objetivos TE mediante el
que es computacionalmente se vuelve exigente para grandes redes. control de reenvío caminos, y el módulo de conmutación por error evita la congestión del enlace bajo
fracasos y asegura rápida recuperación de fallos.

Caria et al. [112], [113] han desarrollado un enfoque despliegue SDN / OSPF que son independientemente modi fi para cada específico sub-dominio. De esta
híbrido en el que toda la red se divide en varias redes de pequeño tamaño manera, Link State Advertisement (LSA) se sintoniza a me- jorar las enrutamiento
(sub-dominios) que están interconectados con los dispositivos de SDN. Este dentro de subdominios. los protocolos de enrutamiento distribuidos convencionales se
método de Caria et al. es muy diferente de otros métodos de implementación utilizan dentro de cada sub-dominio. Inter dominio de enrutamiento sub- se lleva a
SDN. El Caria et al. mecanismo de particiones todo el dominio OSPF en cabo por el protocolo OpenFlow y es administrado por un controlador SDN, que se
sub-dominios. Los subdominios están interconectados a través de dispositivos llama el Network Manager híbrido (HNM). Resultados de la simulación indican que el
SDN y no hay otros enlaces entre estos subdominios. Con esta Caria et al. rendimiento depende del número de subdominios que son creados para particionar la
mecanismo, los dispositivos SDN se puede colocar fácilmente en una red OSPF red entera. Si hay pocos sub-dominios, se necesitan entonces sólo unos pocos
operacional. Caria et al. introducir un fi motor de tráfico c ingeniería que los dispositivos SDN y muchos nodos pueden permanecer en la fi gura la operación con
saldos de tráfico c cargas a través lineal entera de programación (ILP). La una sola vez, nunca toque de nuevo. Este nuevo híbrido marco de gestión SDN se
formulación ILP asume que todas las rutas OSPF dentro de los sub-dominios puede incorporar fácilmente en los marcos arquitectónicos modernos, tales como IETF
son conocidos y constante. Con l denota un enlace que pertenece al conjunto L de ABNO [123] y OpenDaylight [124].
enlaces unidos a SDN interruptores y

Costo l que representa el costo de utilización de enlace l, la función objetivo es


E. Optimización Heurística

Hong y col. [114] han introducido un modelo para el despliegue tal incremen- de
Minimizar Σ Costo l.
SDN interruptores en una red SDN híbrido. Los selecciona modelo un subconjunto
l∈L
de los interruptores de legado / routers para ser sustituido por SDN interruptores /
La Figura 9 ilustra la red formada por la Caria et al. mecanismo que sitúa dispositivos routers, sin cambiar la topología de la red, ni la configuración con fi del legado
SDN en todos los nodos de borde sub-dominio. En esta red, los dispositivos SDN existente conmutadores o enrutadores. Las siguientes técnicas se utilizan para
comienzan el proceso de actualización en su propio subdominio por inundando las lograr la sustitución:
actualizaciones de enrutamiento

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

• De acuerdo con algunos heurística, el modelo sustituye a un min- imo Kar et al. [116] han examinado el problema de la cobertura máxima en redes híbridas
subconjunto de la herencia conmutadores / enrutadores de SDN interruptores SDN con el fin de hacer frente a la e fi ciente despliegue de SDN conmuta entre los
de fin de optimizar la rentabilidad. interruptores de legado. Basado en el despliegue interruptor de SDN, tres tipos de caminos
• El modelo mantiene una visión en tiempo real de todos los dispositivos de red, es son gene- ado: caminos, caminos de legado SDN puros, y caminos SDN híbridos. Si una
decir, tanto legado y dispositivos de red SDN. ruta contiene sólo interruptores de legado, entonces es un camino legado. Si una ruta
• Un régimen controla la interoperabilidad de los tradicionales protocolos de trabajo contiene sólo interruptores SDN, entonces es un camino SDN puro. Si una ruta contiene
NET y los protocolos SDN Para lograr deseados criterios de tráfico c ingeniería ambos tipos de interruptores, entonces el camino es un camino híbrido. Los caminos SDN
(TE). puros e híbridos también pueden ser clasificados como SDN cubierto caminos, mientras
que los caminos existentes son también clasificados como SDN descubrieron caminos.
Estas técnicas se implementan por el sistema de componentes principales
SDN cobertura es más clasi fi can en dos categorías: la cobertura de la trayectoria
ilustran en la Figura 10:
(Pcoverage) y la cobertura Hop (Hcoverage). Pcoverage es la cobertura de caminos de
1) El Planificador para el empleo SDN ejecuta periódicamente y decide qué legado
toda la red con al menos un nodo habilitado para SDN en el camino. Hcoverage indica el
conmutadores / enrutadores pueden ser reemplazados por SDN conmutadores
porcentaje de nodos habilitados para SDN en la trayectoria, es decir, Hcoverage es la
basados ​en la topología de la red, trá fi co historial de la demanda, y las limitaciones
relación entre nodos habilitados para SDN al número total de nodos en un camino híbrido.
de recursos.
Por ejemplo, si una ruta de acceso consta de nodos diez de los cuales dos son nodos
2) La topología Visor Global mantiene una visión global de toda la red SDN
SDN, entonces el Hcoverage es 20%.
híbrido.
3) La fi Traf c Módulo de Ingeniería mantiene quirements el TE re-
controlando caminos de reenvío.
4) El módulo de conmutación por error asegura la recuperación rápida después de fracasos y
Kar et al. [116] formuló el problema de cobertura máxima presupuestado
evita la congestión.
utilizando máxima cobertura y el costo mínimo para la red SDN híbrido. Dos e fi
Hong y col. [114] han llevado a cabo un análisis del modelo de pro- planteado ciente se proponen algoritmos heurísticos para abordar el problema de la
teniendo en cuenta los costes adicionales mediante el despliegue de SDN interruptores cobertura: El número máximo de algoritmo de ruta descubierta primero (MUcPF)
y los bene fi cios TE resultantes. Los resultados indican que el modelo propuesto para Pcoverage y un número máximo de mínimo hop camino cubierto de primera
reduce enlace tráfico c en un 32% en comparación con una red tradicional. Por otra (MMHcPF) algoritmo para Hcoverage. MATLAB evaluaciones indican que MUcPF
parte, el análisis de la solución de compromiso entre los costes de conmutación SDN y es bueno en términos de e fi ciencia y la economía de desplegar una ruta híbrida
las ganancias de rendimiento TE indican que una red SDN híbrido que consiste en entre hosts y dispositivos de red. Para lograr una cobertura del 100% ruta,
conmutadores de legado 20% conmuta SDN y 80% se puede conseguir un rendimiento MUcPF requiere 5-15% costo menor que otros mecanismos. Del mismo modo,
óptimo en términos de coste del dispositivo de red y mejoras de rendimiento TE. Una MMHcPF requiere 5-20% menor costo para lograr una cobertura máxima de
limitación de la David et al. modelo es que no tiene en cuenta las pruebas y la saltos.
depuración de otros invariantes de red, como los agujeros negros y bucles.

Guo et al. [117] han estudiado el tráfico c ingeniería pro- blema en redes
Xu et al. [115] han presentado incremental de estrategias de implementación SDN OSPF / SDN y heurísticas basadas en un mecanismo de despliegue
para el mejoramiento de las redes tradicionales existentes y han introducido rendimiento incremental (migración) propuesto. Más específicamente, Guo et al. han
de maximización de enrutamiento para redes SDN híbridos. Se propone un algoritmo evaluado y examinado la colocación de dispositivos SDN entre dispositivos
heurístico para desplegar SDN conmuta entre los interruptores de legado bajo straints heredados para ef fi ciente tráfico c ingeniería en una red de ISP. El foco
con- presupuesto dado. Se introducen dos estrategias de implementación, el despliegue principal de la técnica de la migración es encontrar una secuencia optimizada
es decir, re colocado y el despliegue gradual. Con el despliegue sustituido, dispositivos de routers para reducir al mínimo la utilización máxima de enlace en una red
antiguos se sustituyen por dispositivos SDN. Con implementación incremental, de ISP. Un algoritmo genético se utiliza para hallar la secuencia de migración
dispositivos SDN se despliegan entre los dispositivos heredados de manera que los optimizada de un conjunto de posibles secuencias. Además, los algoritmos
dispositivos heredados de edad no se desperdicien. En este estudio se argumenta a heurísticos erales SeV, incluyendo un algoritmo voraz y un algoritmo de
favor de las ventajas de la implementación incremental, que conserva las ventajas y migración estático, se consideran. La incorporación de todos estos algoritmos
bene fi cios del sistema heredado. La heurística incrementales de- pleo algoritmo logra se asegura de que los algoritmos genéticos realiza mejor que cualquiera de los
un factor de aproximada introducido de alrededor algoritmos individuales considerados.

1 - 1 / mi de las limitaciones presupuestarias. Después de la implementación


incremental de dispositivos SDN entre los dispositivos de legado, un conjunto de rutas
para cada flujo se construye la red que sigue cies POLI. Para maximizar el
rendimiento, un producto multi- aproximada h- se ejecuta fl divisible ow enrutamiento
algoritmo. Este algoritmo se basa en profundidad-primera-búsqueda y aleatorizado
F. Resumen y lecciones aprendidas
técnicas de redondeo. Las evaluaciones de desempeño indican que la implementación
incremental puede aumentar el rendimiento en un 40%. Por otra parte, el algoritmo de Hemos resumido la comparación de los mecanismos y protocolos, así como
encaminamiento introducido puede mejorar el rendimiento en aproximadamente un los objetivos y los instrumentos de evaluación de los estudios de despliegue de
31% en comparación con el igual coste Multi-Path (ECMP) Protocolo [125]. red híbrida SDN existentes en la tabla
II. La Tabla III resume las evaluaciones de rendimiento en estos estudios
implementación híbrida de red SDN, la caracterización de la

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

10

Tabla II
S RESUMEN COMPARACIÓN DE HYBRID SDN Implementación de la red ESTUDIOS.

Estudiar Mecanismo Protocolo objetivos Herramienta de evaluación VLAN


A. Arquitectura y Diseño de Redes estudios centrados
Levin et al. [15]: diseño Seminal la aplicación de waypoint OSPF o EIGRP, Integrar dispositivos heredados con MiniNet si
Panopticon OpenFlow NEE contr. a través de SDN
interruptores y DE
Poularakis et al. [104]: Codiciosos algoritmo basado en OSPF, OpenFlow actualización gradual de la red topologías del mundo real de ISP No
Migración diseños OSPF a SDN
Xu et al. [105]: netw óptico. Conjunto duplica el despliegue y el OSPF o BGP, OpenFlow híbrido SDN óptico MiniNet No
encaminamiento (DDR) despliegue

Caria et al. [106]: netw Sub-dominio conectado a través OSPF, OpenFlow Híbrido de partición SDN para Biblioteca SNDlib No
óptico. de nodos SDN circuitos ópticos dinámicos

Martínez et al. [107]: malla Sub-6 GHz y mm onda Techn. BDN, GPRS, OpenFlow modelo basado en el servicio para NS3 No
inalámbrica netw. cooperar con enlaces de híbrido backhaul de malla inalámbrica
microondas SDN

He et al. [108]: superposición de SDN / IP híbrida espacio de OSPF o RIP, la red OpenFlow Nueva SDN / IP MiniNet, POX, Quagga No
satélite información Red Prototipo diseñar: superposición de espacio
híbrido informar. netw.

B. Hardware Calce
SDN shim [109] módulo de hardware OpenFlow Proporcionar un control SDN-como para experimentos prácticos en si
dispositivos heredados mediante la tiempo real
instalación de shim

C. Optimización ILP
Tamal et al. [110]: Optimización y algoritmo voraz, OSPF, OpenFlow trayectoria de la migración de Java simulación basada, No
trayectoria de migración ILP legado dev. por SDN prog. SNDlib
Es un partido! [111]: Min. Determinista y aprox codicioso. OpenFlow borrón y despliegues Herramienta basada en Python No
# de SDN prog. alg., ILP incrementales
Caria et al. [112], [113]: Divida toda la red en OSPF, OpenFlow Particionar OSPF red propia. con biblioteca SNDlib No
Particiones OSPF netw. sub-dominios interruptores SDN

D. Optimización Heurística
Hong y col. [114] enfoque basado en heurística OSPF, BGP, OpenFlow Cremen. deploym. de SDN conmuta mundo real proveedor de Internet y No
la sustitución de interruptores de de redes empresariales

legado
Xu et al. [115] Algoritmo heurístico OSPF, ECMP, OpenFlow SDN implementación híbrida experimento en tiempo real en No
incremental Monash University. netw.

Kar et al. [116] Max. # De ruta descubierta primero OSPF, OpenFlow problema de cobertura máxima híbrido SDN MATLAB,
personalizada No
(MUcPF) para cov camino., Máx. # desarrollo
De min. hop camino cubierto primero
(MMHcPF) para cov hop.

Guo et al. [117] Algoritmo genético OSPF, OpenFlow La colocación de los dispositivos SDN Desarrollo a la medida No
para ef fi ciente TE

tráfico c sobrecarga de los mecanismos de despliegue y protocolos, el nivel de para incorporar estas funcionalidades adicionales.
utilización del enlace que se puede lograr con los mecanismos, y si el número de
Poularakis et al. [104], Xu et al. [105], y He et al. [108] han presentado
considerado SDN flujos WAS fijo o dinámicamente variable. Por otra parte, la
modelos de implementación graduales para redes híbridas SDN. El Poularakis et
Tabla III indica cómo el despliegue de cajas intermedias, por ejemplo, rewalls fi y
al. [104] modelo es aplicable a escenarios de red generales y procede a través de
sistemas de detección de intrusos, afecta al rendimiento de la red, si los
múltiples pasos hacia despliegue de red completo SDN. Esta implementación
mecanismos permiten la implementación flexible de dispositivos adicionales
incremental en una serie de pasos hacia el despliegue completo de la red SDN
SDN, y si los mecanismos de despliegue apoyan conectividad inter-segmento, es
requiere inicialmente sólo un número limitado de dispositivos SDN y luego
decir, segmentos de red tradicionales comunicadas entre sí a través de
aumenta gradualmente el número de dispositivos SDN. Mientras que el modelo
segmentos de red basados ​en SDN.
de migración de Poularakis et al. [104] se formula para escenarios de red
generales, Xu et al. [105] tienen específicamente considera un escenario de
redes ópticas y He y col. [108] tienen especí fi camente considera una
superposición de satélite escenario de red.
Sobre la base de nuestras comparaciones en Idaho, Resumen, sacamos las
siguientes conclusiones. Levin et al. [15] han presentado la técnica Panóptico para
el despliegue interruptor de SDN. La técnica ticon Panop-, que fue diseñado
originalmente para celdas de control desde una ubicación central con recursos Caria et al. [106] han presentado un modelo basado sub-dominio para el
limitados, puede ser fácilmente adoptado y es muy fácil de implementar. Sin despliegue de red híbrida SDN. Esta arquitectura se puede ampliar para
embargo, la técnica Panóptico no tiene en cuenta otros aspectos de redes, tales integrarse con IETF ABNO [123] y Abierta de verano [124] controladores. La
como la ingeniería de tráfico c y balanceo de carga de DY- NAMIC trá fi co investigación futura podría investigar si niveles adicionales de dividir el interior de
demandas. El trabajo futuro debe ampliar Panóptico los subdominios individuales creados por Caria et al. a fin de crear una jerarquía

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

11

Tabla III
S RESUMEN DE evaluaciones de desempeño de HYBRID SDN Implementación de la red ESTUDIOS.

Traf fi c Número de Enlace Camino Box media Más SDN Dev. Entre segmentos
Estudiar Overhead Util. SDN flujos Fracaso Despliegue Despliegue conectividad
A. Arquitectura y Diseño de Redes estudios centrados
Levin et al. [15]: Bajo bajo fijo no Resilient Bajo rendimiento no flexible No considerado
Poularakis et al. [104]: Alto bajo dinámico Elástico Alto rendimiento Flexible No considerado
Xu et al. [105]: Alto Alto Fijo no Resilient Bajo rendimiento no flexible Considerado
Caria et al. [106]: Bajo Alto Fijo Elástico Bajo rendimiento no flexible Considerado
Martínez et al. [107] Alto bajo dinámico Elástico Alto rendimiento Flexible Considerado
He et al. [108] Bajo Alto Fijo Elástico De alto rendimiento no es flexible No considerado
B. Hardware Calce
SDN shim [109] Bajo Alto Fijo no Resilient Bajo rendimiento no flexible No considerado
C. Optimización ILP
Tamal et al. [110] Alto bajo dinámico Elástico Alto rendimiento Flexible Considerado
Es un partido! [111] Alto bajo dinámico no Resilient Bajo rendimiento Flexible Considerado
Caria et al. [112], [113] Bajo Alto Fijo Elástico Bajo rendimiento no flexible Considerado
D. Optimización Heurística
Hong y col. [114] Bajo Alto Fijo Elástico Bajo rendimiento no flexible Considerado
Xu et al. [115] Alto bajo fijo no Resilient De alto rendimiento no es flexible Considerado
Kar et al. [116] Bajo bajo dinámico Elástico Bajo rendimiento Flexible Considerado
Guo et al. [117] Alto bajo fijo no Resilient De alto rendimiento no es flexible No considerado

de subdominios aumentarían aún más la flexibilidad, DESEMPEÑO, y la la estrategia de implementación incremental. La influencia de las crecientes tasas de
escalabilidad de la red SDN híbrido. Martínez et al. [107] han presentado un modelo actualizaciones de reglas de fluencia para el encaminamiento de caminos en estas
basado en el servicio para híbrido SDN backhaul de malla inalámbrica en el que instalaciones incrementales debe ser estudiada en investigaciones futuras. Entre la
múltiples redes sin problemas cooperan. optimización ILP se acerca, el Tamal et al. [110] enfoque tiene varias características
atractivas de rendimiento, como dica Tabla III in-. El Tamal et al. [110] enfoque soporta un

Las comparaciones de rendimiento de la Tabla III indican que cada actuación de número dinámico de flujos, es resistente a los fallos de ruta, y logra un alto rendimiento con

aproximación presenta ventajas y desventajas que deben ser cuidadosa- mente el despliegue de las cajas de medio; sin embargo, se incurre en altos gastos indirectos

pesaron para determinados escenarios de red. Por ejemplo, el Martínez et al. [107] debido a cálculos complejos personalizados para con fi guraciones.

enfoque tiene varias características atractivas de rendimiento, ya que es resistente a


los fallos de ruta y logra un alto rendimiento con el despliegue cuadro central,
mientras que el apoyo a la instalación flujo dinámico. Sin embargo, el Martínez et al.
[107] incurre enfoque lo alto, ya que no considera tramo de ruta. Por otro lado, el
Levin et al. [15] se esfuerza enfoque para reducir al mínimo estiramiento camino; Xu et al. [115] y Kar et al. [116] han diseñado despliegues Tal incremen- para redes
por lo tanto, no es resistente a los fallos de ruta. Con el fin de desplegar más SDN híbridos bajo costo fi cado y las limitaciones de cobertura máxima. Xu et al. [115]
dispositivos SDN, el Levin et al. [15] enfoque requiere cálculo adicional de encontrar también han optimizado el coste en términos de los dispositivos heredados que se
e fi cientes caminos. Del mismo modo, el He y col. [108] enfoque es resistente a los considera que está para su sustitución. El Xu et al. enfoque fi NDS soluciones que
fallos de ruta, tiene baja sobrecarga, y logra un alto rendimiento con despliegue mantienen los dispositivos heredados de edad en la red (para continuar contribuyendo
cuadro central; sin embargo, puede no fl exible acomodar más SDN cambia debido a los servicios de transporte de red). Generalmente, hay un equilibrio entre el control
a la sobrecarga de cálculo para dispositivos adicionales. mejorado y la gestión de dispositivos de SDN y la capacidad de los dispositivos
heredados tradicionales que se eliminan de la red (o se utilizan ya no completamente) a
través de la sustitución de los dispositivos de legado con SDN interruptores. Las
investigaciones futuras deberían examinar esta solución de compromiso en detalle y
La cuña SDN [109] presenta un módulo de hardware que pueden aumentar ofrecer soluciones económicas que permitan mejoras eficaces del control y gestión de
el presupuesto y es inflexible cuando una variedad de dispositivos heredados la red a través de dispositivos SDN, preservando y e fi cientemente la utilización de la
existe en la red. La cuña SDN puede ser muy adecuado para redes de pequeña capacidad instalada de dispositivos heredados. El Kar et al. [116] enfoque tiene
escala que consta de dispositivos de legado homogéneos en. En lugar de un generalmente las mejores características de rendimiento en la categoría heurística de
módulo de hardware (cuña), las implementaciones reales de conmutación SDN optimización. El Kar et al. [116] enfoque tiene bajos gastos generales, tiene capacidad
pueden proporcionar una solución flexible y rentable para introducir más fl para fl ujo dinámico de la instalación, así como el despliegue de vicios adicionales SDN
capacidades de SDN en redes heredadas a gran escala. En particular, para de-. Sin embargo, el Kar et al. enfoque no tiene en cuenta la utilización del enlace en su
despliegues de redes a gran escala, Tamal et al. [110] han presentado una modelado, por lo que puede conducir a escenarios en los que algunos enlaces pueden
programación lineal entera (ILP) enfoque basado Para hallar e fi cientes tener una baja carga. También, el Kar et al. enfoque tiene bajo rendimiento con cajas
implementaciones de dispositivos SDN. El Tamal et al. meca- nismo medias implementaciones, ya que las estimaciones de costos para aumentar el
proporciona una buena solución para los despliegues incrementales de rendimiento y hace caso omiso de algunos otros factores.
dispositivos SDN. Hong y col. [114] también han introducido un mecanismo de
implementación incremental que utiliza una solución basada heurística para el
despliegue interruptor SDN.

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

12

Los controladores de red híbridos SDN

Controladores para la nube


Mecanismos basados ​en la El análisis y la con fi guración de
y el Centro de redes de Varios, Sec. III-D
virtualización, seg. III-A traducción, Sec. III-B
datos, Sec. III-C

Hand et al. [131]: Meridian [134]: Lin et al. [140]:


HybNET [126]: VLAN
controlador ClosedFlow Interfaces + Aprendizaje Protocolo
basada
orquestación Puente (LBP)

Cerroni et al. [135]:


SYMPHONY Exodo [132]: Traducir
Lógico y PHY. elementos Huang et al. [141]: híbrido
[127]: VLAN pierna. prog. con fi g. a
de reenvío flujo
basado SDN

Sun et al. [142]: caminos


Farias et al. [133]: Baik et al. [136]: Hybrid
Shear [16]: Basado disjuntos Djikstra repetición +
Commun. entre múltiples gerente SDN nube
VLAN actualizaciones de ruta
redes SDN
perezosos

Telekinesis [128]: RCP [137]: BGP

Basado VLAN enrutamiento SDN basado

Dey et al. [138]:


Cardigan [129]: tela de
hibridación de planos
encaminamiento distribuido
de control y de datos

Onos [139]: Open Source


DOCSIS [130]: acceso híbrido IP / SDN (OSHI)
Cable netw. nodo

Figura 11. Taxonomía de los estudios en los controladores de las redes SDN híbridos.

III. C ONTROLLERS PARA H YBRID SDN N as redes (VLAN) [119], [120] en la red. Esta sección encuestas las técnicas basadas
virtualización para el control de redes SDN híbridos.
El controlador SDN es el “cerebro” cental que los controles de una red SDN.
El plano de control abarca todas las funciones y procesos que determinan qué
camino uso, incluyendo los protocolos de enrutamiento, por ejemplo, IPv6 HybNET [126] es un marco de control de red para hi- BRID redes SDN.

[143], spanning tree, HybNET centralmente controla y gestiona legado y conmutadores basados-SDN

por ejemplo, STP [144], la gestión de estado de la interfaz, por ejemplo, Point a Point través de la virtualización [159] a través de toda la red. HybNET crea una in-

Protocol (PPP) [145], Protocolo de control de agregación de enlaces (LACP) [146], la terface común entre la herencia y de la red SDN con fi guraciones, por un lado, y

gestión de conectividad, por ejemplo, Detección de Reenvío Bidireccional (BFD) [147], el controlador central, por otro lado. así HybNET oculta eficazmente las

Conectividad Fault Hombre- agement (CFM) [148], la detección de dispositivos distinciones entre heredados y de red SDN con fi guraciones desde el controlador

adyacentes (por ejemplo, mecanismos de hola en la mayoría de los protocolos de SDN. Para este propósito, un enlace virtual puede abarcar varios enlaces físicos

enrutamiento, como End System- a-Intermediate System (ES-IS) [149]), Address entre SDN y los interruptores de legado. En HybNET, SDN interruptores de llevar

Resolution Protocol (ARP) [150], así como los protocolos de topología o información de a cabo las principales tareas de control y gestión de la red con la ayuda del

accesibilidad de cambio (IP / IPv6 protocolos de enrutamiento, IS- IS en TRILL / SPB controlador. interruptores heredados funcionan únicamente como dispositivos de

[151]). Esta sección encuestas de los controladores existentes que se han propuesto reenvío. La funcionalidad de virtualización de la red se consigue a través de las

para controlar tanto legado y dispositivos SDN en una red SDN híbrido. Hemos VLAN [160] en los dispositivos de red tradicionales y a través de reglas de reenvío

organizado esta encuesta de los controladores SDN híbridos de acuerdo con la de grano fino fi instalados por el controlador SDN en el SDN interruptores.

taxonomía se ilustra en la Fig. 11. HybNET se ha implementado en OpenStack [161], que es un popular nube de
código abierto plataforma informática, mediante el uso de neutrones [161] como el
servicio de red de OpenStack para virtualización de la red del lado del anfitrión.

Mecanismos basados ​en virtualización A.

En virtualización de la red, hardware y software recursos de la red se pueden


combinar para formar un único objeto de recurso de red virtual o un solo recurso SYMPHONY [127] es un marco para integrar el plano de control en
puede ser “rebanadas” en múltiples recursos virtuales [93], [94], [152] - [158] . Esta dispositivos heredados con el plano de control SDN, formando efectivamente
virtualización se puede lograr mediante la introducción de redes de área local una coexistencia del legado distribuidos y centralizados planos de control SDN
virtuales [36]. En SYMPHONY, la

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

13

Figura 12. Ilustración de controlador SYMPHONY [127]: Legacy Ruta Server (LRS) y interactúan
controlador SDN para formar un plano de control integrado. Figura 13. Descripción general de marco Telekinesis [128]: Cada camino debe atravesar un
interruptor SDN. Por ejemplo, la ruta de acceso entre la fuente S y el destino D es LE2, OF6, y LE5
(en lugar de LE2, LE1, y LE5).

legado OSPF protocolo de enrutamiento y un legado Router Server (LRS)


[162] se utilizan para comunicarse con el controlador SDN a través de las controlador SDN tan pronto como sea posible para que el controlador procesa el
VLAN. La arquitectura SYMPHONY siste principalmente con- de un Legado paquete y posteriormente instalaciones flujo entradas en los conmutadores afectados
Router Server (LRS) y un módulo de paquetes Forwarder, como se ilustra en (tanto legado y SDN interruptores). Una vista a la red de Telekinesis se muestra en la
las funciones de la Figura 12. La LRS como un repositorio central, el Figura 13 donde un interruptor SDN se coloca en el centro de la topología de red.
mantenimiento de la topología de red y otra información relacionada con la Todas las rutas deben pasar a través del interruptor de SDN. técnicas de VLAN se
conectividad de red. El controlador SDN opera el Paquete Forwarder, Path fi utilizan para instruir a los interruptores de legado para implementar especí fi co rutas.
nder, módulos de protocolo de capa de enlace (LLDP) [163], y del siguiente Telekinesis cubiertas sólo el control de encaminamiento en redes híbridas SDN y no
salto, véase la Figura 12. El LRS apoya la co- municación sin fisuras entre la tiene en cuenta otras condiciones de la red, como la lista de control de acceso (ACL)
red SDN y la red de legado. Más específicamente, sinfonía emplea los LRS y violaciónes o bucles de red. El enfoque Telekinesis ha sido recientemente más fuego
el módulo de paquetes Forwarder para calcular las rutas entre los nodos de definido por el enfoque Magneto [168], que se esfuerza para estabilizar las rutas a la
origen y de destino. SDN cambia.

Cardigan [129] es un controlador central para controlar el tráfico de red fi c en una


red SDN híbrido. Cardigan es básicamente un router distribuida basada en OpenFlow
El híbrido de SDN Embedded Architecture (cizallamiento) [16] interconecta SDN que se despliega en una central de Internet pública [169]. El enfoque Cardigan
cambia con el legado interruptores. A específica- camente diseñado controlador SHEAR propuesto consta de tres partes. El primer diseños de piezas y plements im- una tela
gestiona la red SDN híbrido a través de las VLAN. SHEAR despliega un pequeño de encaminamiento distribuida basada en SDN. La segunda parte soporta la
número de SDN conmuta de tal manera que la red se descompone en una red libre de migración a través de SDN gota en el reemplazo de hardware de red. La tercera
bucles. La SDN interruptores actúan como “puntos de observabilidad” que obtienen la parte se identificó fi incompatibilidades en los entornos de producción, incluyendo las
información más reciente del plano de datos y actualizar rápidamente el controlador de barreras de implementación a un despliegue más amplio. El Cardigan propuesta
cizalla. CIZALLADURA puede responder rápidamente a fallar tanto en off y rutas distribuye enfoque enrutador se desplegó en un intercambio directo de Internet [129]
errónea a través de rutas alter- nativas. CIZALLADURA ha sido concebido y ha superado con éxito la producción de trá fi co. El enfoque Cardigan incluye la
principalmente para redes de área local (LAN) que operan con simples que abarca de virtualización a través de un modelo de abstracción router, lo que puede reducir la
árboles protocolos de enrutamiento basado. evaluaciones de simulación en [16] han complejidad operativa, especialmente para las grandes redes.
demostrado que con 2 a 10% de nodos SDN, se requiere menos de 3 segundos
re-enrutamiento de tráfico c en caminos alternativos después de un fallo de enlace.

Fuentes et al. [130] han propuesto un marco de trabajo de control SDN para el
legado de datos sobre interfaz del servicio de cable (DOCSIS) basada redes de
Telekinesis [128] es un controlador de red para ef fi ciente vía de gestión en una red acceso [170] - [173]. La complejidad de la red de acceso DOCSIS subyacente está
SDN híbrido. Telekinesis introduce un nuevo flujo de control, llamado Legado de flujo de la oculta por una capa de abstracción de hardware (HAL) [174], [175]. Fuentes en otros
MOD, para controlar el encaminamiento en tanto heredados como interruptores SDN. se han basado en la HAL del proyecto EXTRANJERO [176] para diseñar e
Telekinesis instruye SDN cambia a enviar paquetes especiales para los interruptores de implementar una novela HAL para facilitar la integración de los dispositivos de red y
legado para actualizar sus entradas de reenvío. En particular, las entradas de reenvío dispositivos de legado SDN. Fig. 14 muestra la arquitectura DOCSIS SDN integrado.
conmutador existente son con fi gurado para que los paquetes de datos que entran en la La SDN-capaz Interruptor OpenFlow Agregación en la parte inferior derecha de la
red se envían al conmutador SDN más cercano. por tanto, la telequinesis se esfuerza para Fig. 14 ayuda al sistema de terminación de módem de cable (CMTS) para
reenviar el paquete de datos al proporcionar

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

14

tareas para controlar y gestionar los dispositivos heredados en una red SDN híbrido de la siguiente

manera:

1) canal de control del controlador-switch: una instancia mínimo de


enrutamiento de OSPF [178] se implementa para crear un canal entre el
controlador y el interruptor. Esto incluye los anuncios de interfaces de
gestión de bucle de retorno del interruptor, conexiones punto a punto entre
conmutadores y una VLAN para la comunicación controlador.

2) Detección de topología: El controlador descubre la gía topol- a través de registro


remoto en cada interruptor de legado. Esto permite que el controlador para
almacenar el estado de la topología y de aprender acerca de fallos de enlace.

3) Productos a paquetes y las acciones que aplican se consiguen mediante


una combinación de control de acceso liza
(ACL) [179], Mapas de Ruta, y configuraciones fi interfaz estafadores de dispositivos

heredados.

4) el manejo de paquetes-In Evento: Este evento se controla de dos maneras: (a)


Figura 14. Ilustración de SDN activar DOCSIS arquitectura de red de cable propuesto por Fuentes et
al. [130]: Los detalles del sistema de cable DOCSIS se abstraen por un Hardware capa de el registro remoto en denegación explícita [180], y (b) enviar todo el paquete al
abstracción, implementado a través del extranjero Hardware integración Proxy (ALINP). Toda la red controlador. El enfoque propuesto no admite otra red activi- dades, tales como el
de acceso por cable se virtualiza con eficacia a un conmutador SDN para la Infraestructura
equilibrio de carga [164] - detecciones [167] o de bucle. Además, cada tipo de
OpenFlow controlador.
conmutador requiere un fi c correspondiente mecanismo ClosedFlow específico.

las funcionalidades DOCSIS a los módems de cable. El CMTS está vinculada


Exodo [132] dispositivos de red controles legado mediante la obtención de las fi
a los módems de cable a través de un sistema de distribución de frecuencias
guraciones dispositivo, la compilación de las fi guraciones dispositivo en un formato
de radio basado en cable. El CMTS también está conectado a un interruptor de
intermedio, y, finalmente, la producción de las reglas SDN equivalentes. Éxodo facilita
OpenFlow Agregación de interconexión con otros CMTS y el Internet en
la migración de redes tradicional a SDN traduciendo con fi guraciones de red
general. El extranjero Hard- mercancías integración Proxy (ALINP) es un tipo
heredados, por ejemplo, el Cisco IOS [181], en el correspondiente SDN con fi
de servicio de proxy que se encuentra entre la infraestructura de OpenFlow
guración. Éxodo obtiene las configuraciones fi IOS (de posiblemente diferentes
Controller y control OpenFlow DOCSIS. La tem DOCSIS aprovisionamiento
routers heredados) y pasa las configuraciones Fi para el Éxodo IOS Analizador y
Sys (DPS) es responsable de con fi gurar los módems de cable. Efectivamente
compilador. El Éxodo IOS Analizador y compilador generan entonces la red especí fi
toda la red de acceso se virtualiza a un conmutador virtual de OpenFlow área
cación y fi owlog bibliotecas que se puede utilizar como un prototipo para las reglas
amplia. El controlador Ryu OpenFlow se utiliza para la puesta en práctica
de SDN. De esta manera, los dispositivos heredados se pueden hacer para llevar a
presentado en [130]. El sistema complementado im- se valida con la suite de
cabo como dispositivos SDN. Sin embargo, el estudio Exodo [132] se limita a la
pruebas de conformidad OFTEST [177].
traducción de fi guraciones de dispositivos heredados a la información de control
SDN y viceversa; y no aborda las funcionalidades de control de redes más complejas.
Una limitación principal del enfoque Éxodo es que una separada específica analizar y
compilar código tiene que ser escrito para cada tipo de dispositivo específico de red
desde un especí fi co proveedores a fin de traducir la estafa configuraciones Fi para
reglas SDN equivalentes.
B. Con el análisis y la traducción fi guración

Esta sección de análisis de encuestas y con fi guración traducción técnicas


para el control de redes híbridas basadas SDN. Las técnicas de análisis sintáctico
y con fi guración traducen la información de dispositivos de red legado en una Farias et al. [133] han abordado el problema de dos o más redes SDN se
forma que se entiende por el controlador SDN. comunican entre sí a través de dispositivos de red legado intermedios. Las
configuraciones de red antiguas dispositivo de fi necesitan ser traducidos a SDN
Hand et al. [131] han desarrollado una técnica para conmutadores y routers con fi guraciones para que el controlador SDN puede comprender las
Control- heredados ling a través de un denominado controlador central ClosedFlow, configuraciones fi y viceversa. Para resolver este problema, Farías et al. [133] han
que es similar a un controlador SDN. La técnica de control ClosedFlow desarrollado propuesto un enfoque modo legacyFlow. Los dispositivos de red controles de
proporciona SDN- como el control de los conmutadores y routers de legado. En las aproximación modo herencia legacyFlow a través del controlador SDN. El enfoque
redes SDN puros, se llevan a cabo cuatro tareas principales: 1. Establecimiento de de modo legacyFlow traduce las reglas OpenFlow en Vendor-especí fi cos con fi
un canal de control entre el controlador y los dispositivos SDN, configuraciones de interruptores de legado. La principal limitación del
planteamiento modo legacyFlow es que hay varios fabricantes de dispositivos de
2. El conocimiento de la topología de vista de toda la red en el controlador, 3. legado, para cada serie dispositivo un específico conjunto de necesidades reglas
Modificación de las tablas de fluencia cambiando las entradas y acciones en SDN para ser traducido usando el modo legacyFlow.
conmutadores y 4. La comunicación entre el controlador y los dispositivos SDN.
ClosedFlow [131] lleva a cabo estas

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

15

C. Controladores para la nube y las redes de centros de datos (máquinas virtuales) y establece la ruta para el nodo de frontera.

Las redes de centros de datos cloud y son importantes para SUP- portar una
5) El controlador SDN híbrido establece la ruta de extremo a extremo que abarca la
amplia gama de aplicaciones de usuario en red. El paradigma SDN puede
configuración de la ruta en la red de acceso de conmutación de paquetes
simplificar la gestión y el control de estas redes [182] - [185]. Esta sección
subyacente y la red troncal de conmutación de circuitos.
examina los mecanismos de control que han sido especí fi camente desarrollado
para redes híbridas SDN en el contexto de las nubes y los centros de datos.
6) El gestor de servicio combina la información de establecimiento de ruta
desde el controlador y el gestor de nube, y proporciona una ruta de
Meridian [134] es una arquitectura basada en SDN para la conexión en red
comunicación de servicio completo para el usuario.
de la nube. Meridian se compone de tres capas lógicas: modelo (i) de red y
APIs, (ii) la orquestación de red, y (iii) Interfaces de dispositivos de red
La plataforma de control de enrutamiento (RCP) [137] es una arquitectura de enrutamiento IP para
subyacente. El modelo de red y la capa de API proporcionan una declarativa y
establecer un plano de control lógica centralizada aislado de routers heredados. Este plano de control se
API basada consulta al controlador de nube para la especi fi cación de
puede utilizar para evaluar y aumentar la lógica de decisión de la Border Gateway Protocol (BGP)
políticas de control de acceso, dando prioridad a tráfico c, y atravesando cajas
protocolo de enrutamiento. El enrutamiento BGP protocolo [187], [188] se utiliza comúnmente para el
medianos. La capa orquestación red enlaza entidades de red lógicos con las
dominio inter enrutamiento entre Sistema Autónomo (AS), que corresponden a mercantiles dominios de
entidades de red físicos e implementos todas las abstracciones mediante la
red, por lo que cada AS está bajo un específico control administrativo c. BGP es similar al Protocolo de
asignación de comandos operativos lógicos en la red física subyacente. La
información de enrutamiento (RIP) en el que BGP aprende rutas de diferentes vecinos, llamados pares
capa de interfaz a la capa de los dispositivos de red subyacente contiene el
BGP y, a continuación, bajo la consideración de la ruta recién aprendida decide qué ruta hacia un destino
controlador de capa de red para interactuar con diferentes tecnologías de red,
en particular es la mejor ruta. Para cada destino conocido, BGP envía este único mejor ruta a sus
tales como SDN interruptores y conmutadores de legado.
compañeros. RCP permite un AS individuo para implementar fácilmente un nuevo servicio al cliente.

RCP emplea SDN de la gestión del plano de control centralizado y de este modo forma una red SDN

híbrido. Más específicamente, la RCP se basa en RouteFlow [189] para calcular las rutas BGP con la

ayuda del plano de control SDN. La Plataforma RouteFlow Control (RFCP) [137] actúa como una capa

de indirección para mensajes de control que transportan de enrutamiento y envío de información de


Cerroni et al. [135] han propuesto una arquitectura de control tralized cen-
routers BGP. El RFCP traduce la información de encaminamiento y de reenvío para reglas OpenFlow.
basado-SDN para las redes de conmutación de paquetes y las redes de
Una limitación del estudio RCP [137] es que sólo considera BGP para el análisis de toda la red. También
conmutación de circuitos nube y centros de datos mixtos. La arquitectura
habría que otros protocolos para ser considerado, y su efecto sobre las necesidades de rendimiento de
implementos SDN en la capa de red mediante la inserción de un Agente
red para ser evaluado. RCP emplea SDN de la gestión del plano de control centralizado y de este modo
OpenFlow (OA), un elemento de reenvío lógico (LFE), y un elemento de reenvío
forma una red SDN híbrido. Más específicamente, la RCP se basa en RouteFlow [189] para calcular las
de Física (PFE) en cada nodo. El agente OpenFlow implementa la interfaz al
rutas BGP con la ayuda del plano de control SDN. La Plataforma RouteFlow Control (RFCP) [137] actúa
controlador. Los implementos LFE especí fi co de hardware independiente de
como una capa de indirección para mensajes de control que transportan de enrutamiento y envío de
reenvío. La ZFP se implementa para un específico tecnología de hardware y
información de routers BGP. El RFCP traduce la información de encaminamiento y de reenvío para
realiza hardware específico de reenvío. El controlador se extiende a manejar los
reglas OpenFlow. Una limitación del estudio RCP [137] es que sólo considera BGP para el análisis de
nodos de red propuestas subyacentes a través de extensiones del protocolo
toda la red. También habría que otros protocolos para ser considerado, y su efecto sobre las
OpenFlow. resultado experimental han demostrado la viabilidad de la
necesidades de rendimiento de red para ser evaluado. RCP emplea SDN de la gestión del plano de
arquitectura propuesta.
control centralizado y de este modo forma una red SDN híbrido. Más específicamente, la RCP se basa

en RouteFlow [189] para calcular las rutas BGP con la ayuda del plano de control SDN. La Plataforma RouteFlow Control (RF

Dey et al. [138] han examinado los ts y los retos de infraestructuras de nube
Baik et al. [136] han propuesto una arquitectura basada híbrido controlador SDN para
basadas en servicios fi cios y presentó un híbrido SDN arquitectura de enrutamiento
la trayectoria de extremo a extremo de aprovisionamiento en las redes de conmutación
para la gestión del sistema de nubes. Ac- cording a los estudios sobre plataformas en la
de paquetes y conmutación de circuitos mixtos. Los principales componentes de la
nube [14], [190], la estricta separación de los planos de control y de datos no
arquitectura propuesta son un gestor de servicio, un controlador SDN híbrido, y un gestor
necesariamente ofrecer la mejor solución para la creación de redes flexible y escalable.
de nube [186]. Interactúa el gerente de servicio con los usuarios a proporcionar
Dey et al. [138] han proporcionado mecanismos para el ajuste de las funcionalidades
información sobre los servicios disponibles. El gerente de la nube gestiona los recursos
del plano de datos en plataformas en la nube, incluyendo tratamiento de la insuficiencia
disponibles en el centro de datos, por ejemplo, crea máquinas virtuales y configura
y el enrutamiento libre de bucles. En la arquitectura SDN híbrido considerado, la
caminos. El controlador SDN híbrido es responsable de la provisión de la trayectoria de
mayoría de las operaciones del plano de datos se realizan por enrutadores locales
extremo a extremo que abarca de establecimiento de camino en la red de acceso de
tradicionales, con parcial de oading fl al controlador SDN. La hibridación de los medios
conmutación de paquetes subyacente y la red troncal de conmutación de circuitos. Un
del plano de control que la mayoría de los cálculos de ruta más corta se realizan en el
usuario accede a los servicios de la nube como sigue:
controlador SDN y algunas porciones de estos cálculos se realizan en los routers
tradicionales. Del mismo modo, la hibridación de los medios del plano de datos que
parte de la tarea de reenvío de paquetes se coordinan por el controlador SDN, mientras
1) El usuario genera la solicitud de establecimiento del camino de acceso al servicio que las tareas reenvío de paquetes restantes se llevan a cabo por los routers locales.
requerido. Este tipo de hibridación puede ser muy eficaz como plataformas de computación en la
2) Después de recibir la petición de ruta desde el usuario, el gestor de vice nube se vuelven más comunes.
ser- reenvía la petición al controlador SDN.
3) El gerente de servicio reenvía la petición al gestor de la nube para la
asignación de los recursos necesarios.
4) El administrador de la nube asigna los recursos necesarios redes híbridas a gran escala SDN nube ISP requieren SO-

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

dieciséis

se utiliza el protocolo (LBP) que elimina las modi fi caciones en los dispositivos
heredados que se necesitan normalmente para coordinar con los dispositivos SDN.
rutas El controlador fi SDN nds dinámicamente basándose en requisitos de QoS para la
topología de red actual. Lin et al. [140] a continuación, proponen un algoritmo
compatibles con QoS basado recocido simulado encaminamiento (SAQR). Para un
requisito de calidad de servicio prescrita, el SAQR algorithmminimizes la tasa de retraso
y pérdida, así como ajusta el ancho de banda necesario para un mejor- fi tting ruta. Las
evaluaciones de desempeño indican mejor que mina, la cual es una arquitectura SDN
para las cosas de Internet-de-[199], en términos de relación la forma física de la demora,
la tasa de pérdida y ancho de banda con aumentos significativos en el número de flujos
de reuniones que realiza saqr su requisitos respectivos de QoS.

Huang et al. [141] han examinado la integración de la SDN y los paradigmas


tradicionales de la red contra el telón de fondo que la mayoría de los actuales

Figura 15. El Open Source híbrido nodo IP / SDN (OSHI) en el Sistema de red abierta de aviones de control SDN no pueden manejar los dispositivos heredados. Para
funcionamiento (Onos) [139] consiste en un interruptor de OpenFlow Capaz (OFCS), un motor de abordar esta deficiencia de planos de control SDN, Huang et al. [141] han
reenvío de IP, y un demonio de encaminamiento IP. El OFCS está conectado al conjunto de
desarrollado HybridFlow como un panel de control de peso ligero para redes
interfaces de red físicas de la red IP / SDN integrado; el motor de reenvío de IP está conectado a los
puertos de los CFE internos virtuales. híbridas SDN. En HybridFlow, una red SDN híbrido se abstrae a una red SDN
lógico de una forma de peso ligero, es decir, la abstracción sólo actualiza los
mensajes de control de red entre las infraestructuras y aplicaciones. Mediante el
uso de esta abstracción HybridFlow, aplicaciones y programas de control
luciones para: (a) proporcionar la escalabilidad y la tolerancia a fallos para el
tradicionales pueden operar la red SDN lógica como una red SDN real.
operador, (b) la gestión de la latencia efectuados por el protocolo Abierta de
HybridFlow tiene dos responsabilidades principales: asignación y mantenimiento
flujo para comunicación con el controlador [191] - [193], y (c) la conexión de
de la red SDN lógica puerto. la asignación de puertos asigna los puertos lógicos
WAN interruptores [194 ] con el controlador SDN. En particular, la evaluación
en la red SDN lógica a los puertos físicos de manera que la aplicación de control
de las redes de nube a gran escala con miles de nodos y enlaces requiere una
puede interactuar con los puertos físicos. El mantenimiento de la red SDN lógica
plataforma de evaluación realista. Para este propósito, una implementación
genera reglas y transforma los mensajes. HybridFlow se ha implementado en el
nodo de referencia de código abierto y un marco de emulación de código
controlador de POX [200], [201]. Los resultados experimentales indican que
abierto se han establecido en el contexto del sistema operativo de red abierta
HybridFlow funciona e fi ciente y sólo introduce una sobrecarga marginal.
(Oñós) [139]. Específicamente, el nodo Open Source híbrido IP / SDN (OSHI)
contiene un interruptor de flujo capaz Abierta (OFCS), un motor de reenvío de
IP, y un demonio de encaminamiento IP.

Sun et al. [142] han introducido un modelo matemático para un controlador SDN
que implementa control de encaminamiento a fin de optimizar el equilibrio de carga
en una red SDN híbrido. En la red SDN considerado híbrido, legado y SDN
dispositivos de red coexiste para formar la red general. Sólo los dispositivos SDN
son controlados por el controlador SDN, mientras que los dispositivos heredados
utilizan el menor protocolo de ruta de encaminamiento tradicional OSPF. Sun et al.
MiniNet [195] ha sido ampliamente utilizado por la comunidad de investigación
han propuesto un nuevo algoritmo de encaminamiento, a saber Dijkstra-repetir que
SDN para evaluar el funcionamiento de los mecanismos de SDN y redes híbridas
NDS fi disjuntos rutas múltiples. El controlador SDN mapea múltiples flujos que
SDN. Sin embargo, MiniNet sólo es adecuado para experimentos a pequeña escala.
están destinados al mismo nodo a caminos disjuntos; los flujos se agregan al llegar
Para desplegar y probar el marco OSHI y MiniNet para redes SDN híbridos en gran
al nodo de destino. A continuación, un perezoso de actualización de ruta (LRU) de
escala, tales como redes de nube y centros de datos, Mantoo un grupo de
carga técnica de balanceo está diseñado sobre la base de un modelo matemático
herramientas de gestión se puede utilizar. Mantoo [196] - [198] puede proporcionar
para la carga del controlador SDN equilibrio de optimización. La LRU puede mejorar
un entorno adecuado para escenarios de red realistas a gran escala. Mantoo es un
la equili- carga ancing mediante la difusión de red tráfico c a través de toda la red.
grupo de herramientas de gestión de instalar y comprobar el OSHI marco y los
Las comparaciones de la LRU enfoque propuesto con otros algoritmos de balanceo
servicios de red en un emulador MiniNet, así como en bancos de pruebas SDN
de carga indican que el enfoque propuesto LRU mejora la deficiente utilización del
distribuidos.
enlace EF.

D. Varios
Lin et al. [140] han propuesto un QoS-aware enrutamiento meca- nismo para centros de
datos. Lin et al. [140] proponen para permitir que el controlador de descubrir los dispositivos
E. Resumen y lecciones aprendidas
de red a través de dispositivos legado SDN a través de un protocolo de árbol de expansión
(STP). Para ción coordinación entre los dispositivos heredados y NEE, un puente de Sobre la base de la comparación resumen de los híbridos de control de red
aprendizaje SDN enfoques en la Tabla III-D, dibujamos la

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

17

Tabla IV
S RESUMEN COMPARACIÓN DE HYBRID SDN CONTROLLER estudios.

Estudiar Mecanismo Protocolo objetivos Herramienta de evaluación VLAN


Mecanismos basados ​en virtualización A.
HybNET [126]: VLAN basada virtualización OpenFlow El control central y la Módulo personalizado sobre el Open Stack si
virtualización de toda la red

SYMPHONY [127]: VLAN Ruta del Legado servidor (LRS) OSPF, OpenFlow Control y commun interdominio. MiniNet, miniNExT, POX si
basado para el legado-SDN commun entre herencia y dominios SDN
dispositivo.
Shear [16]: datos VLAN basado control híbrido y OpenFlow, STP, OSPF Arco. para
cambia Ryuinterconectar SDN y legado controlador si
avión
Telekinesis [128]: Basado VLAN LegacyFlowMod OpenFlow Una de grano
OpenFlow MiniNet
fino control de encaminamiento usando si

Cardigan et al. [129]: tela de Extensiones a RouteFlow para la BGP, OpenFlow tela de encaminamiento distribuido Intercambio de Internet si
encaminamiento distribuido conectividad de red en tiempo real basado-SDN

Datos a través de cable de interfaz de Hardware abstracciones de OpenFlow La integración de la red de red de acceso DOCSIS y DE si
servicio (DOCSIS) [130]: acceso por cable capa (HAL) legado con el marco de control switch de agregación
red propia. OpenFlow
B. Con el análisis y la traducción fi guración
Hand et al. [131]: controlador el registro remoto y VLAN OSPF, sin OpenFlow OpenFlow-como el control de aplicación personalizada con la red si
ClosedFlow con fi guración más dispositivos heredados en tiempo real
Exodo [132]: Traducir pierna. Análisis y traducción de fi OSPF, OpenFlow Automáticas conguraciones la MiniNet si
prog. con fi g. a SDN guraciones migración de legado a OpenFlow

Farias et al. [133]: Proporcionar ruta de datos legado flujo HTTP-JSON, OSPF Proporciona una ruta de datos de red GENI si
Commun. entre múltiples para dispositivos heredados en la red legado para la traducción de las reglas

redes SDN SDN de OpenFlow

C. Controladores para la nube y las redes de centros de datos


Meridian [134]: (I) Netw. modelo, APIs, (ii) Netw. OpenFlow modelo de servicio común y plataforma de controlador si
Interfaces + orquestación orquestación, (iii) Interfaces para interfaz de programación para reflector
que subyace en red propia. prog. varios controladores nube

Cerroni et al. [135]: Lógico y Agente OpenFlow (OA), Forw OpenFlow SDN-basado arco control banco de pruebas virtual No
PHY. forw camino. elem. lógico. Elem. (LFE) y Forw centralizado. por mezclado de
física. Elem. (PFE) paquetes sw. y el circuito-sw.
redes
Baik et al. [136]: Hybrid gerente Servicio Gestor, regulador OpenFlow De extremo a extremo prov camino. en red de la nube No
SDN nube híbrido SDN y Cloud Manager mixto paquete-sw. y el circuito-sw.
netw.

Plataforma de control de enrutamiento Plataforma de Control RouteFlow BGP, MPLS, OpenFlow Almacén de datos centrada en el módulos RF-Server, NOx, No
(RCP) [137]: BGP enrutamiento SDN (RFCP) como una capa de diseño de la plataforma de JSON, Quagga
basado indirección enrutamiento avanzado

Dey et al. [138]: planos de control Parcial de oading fl de control y BGP, OpenFlow Hybrid arco de enrutamiento SDN. estudio basado en casos de uso No
y de datos híbrido fwd paquete. de la pierna. prog. para el sistema de nube

a SDN
Onos Open Source IP híbrido / Gestión Entidad Local (LME), OSPF, OpenFlow Un grupo de herramientas de MiniNet si
SDN (OSHI) nodo [139] Capaz OpenFlow Switch (CFE) gestión de redes híbridas / SDN
(IP) OSHI
D. Varios
Lin et al. [140]: Aprendizaje QoS-Aware basados ​recocido BGP, OpenFlow QoS en SDN híbrido, QoS-consciente controlador del reflector y si
Protocolo Puente (LBP) simulado encaminamiento (SAQR) de enrutamiento para los centros de MiniNet
algoritmo datos

Huang et al. [141]: panel de control de peso ligero para Tradicional y Integración de SDN y comerc. controlador de POX y No
HybridFlow SDN híbrido OpenFlow planos de control MiniNet
Sun et al. [142]: Ruta disjuntos Nueva Dijkstra-Repetir algoritmo de OSPF, OpenFlow SDN optim controlador. para el Desarrollo a la medida No
Dijkstra-Repita + actualizaciones de ruta encaminamiento en los nodos SDN equilibrio de carga híbrido SDN
perezosos

tras las conclusiones. HybNET [126], el Symphony [127], y el cizallamiento [16] son emplea un simple Spanning Tree Protocol para evitar bucles; Sin embargo, el protocolo
​mecanismos de controlador que establecen tividad conexiones a través de toda una simple árbol que abarca no puede funcionar bien para redes densas. Telekinesis [128]
red basada en VLAN. Estos mecanismos de control simplifican la gestión y control también es un controlador de red basado VLAN, con un enfoque en ef fi ciente vía de
de la red ocultando la red subyacente con fi guración de los usuarios de la herencia gestión en una red SDN híbrido. Telekinesis introduce un nuevo flujo de control de
y los dispositivos SDN. Si bien estos enfoques de control basados ​en VLAN enrutamiento, es decir Legado de flujo de la MOD, para controlar el encaminamiento en
proporcionan de forma relativamente sencilla controlar la funcionalidad, tienen una tanto heredados como interruptores SDN. Legado de flujo Mod tiende a tomar mucho
serie de deficiencias que se deben abordar en futuras investigaciones. HybNET tiempo para hallar rutas debido a exigentes etapas de procesamiento en los cálculos de
[126] no soporta la detección automática y con fi guración de dispositivos de red. ruta. Las investigaciones futuras deberían mejorar el cálculo de ruta en Telekinesis con
SHEAR [16] el fin

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

18

Tabla V
S RESUMEN DE COMPARACIÓN DE LA EJECUCIÓN DEL CONTROLADOR DE ESTUDIOS HYBRID SDN.

Tra fi co Número de Enlace Camino Box media Entre segmentos


Estudiar Overh. Util. SDN flujos Fracaso Despliegue conectividad
Mecanismos basados ​en virtualización A.
HybNET [126] Bajo Alto Fijo no Resilient Bajo rendimiento Considerado
SYMPHONY [127] Bajo bajo dinámico no Resilient No se considera de alto rendimiento
Shear [16] Alto bajo fijo Elástico Considerado de alto rendimiento
Telekinesis [128] Bajo bajo dinámico Elástico Considerado de alto rendimiento
Cardigan et al. [129] Bajo Alto Fijo Elástico Bajo rendimiento Considerado
DOCSIS [130]: acceso Cable netw. Alto Alto Fijo no Resilient No se considera bajo rendimiento
B. Con el análisis y la traducción fi guración
Hand et al. [131] Alto Alto Fijo no Resilient No se considera bajo rendimiento
Exodo [132] Bajo bajo fijo no Resilient Bajo rendimiento Considerado
Farias et al. [133] Bajo bajo dinámico Elástico Bajo rendimiento Considerado
C. Controladores para la nube y las redes de centros de datos
Meridian [134] Bajo Alto Fijo Elástico No se considera de alto rendimiento
Cerroni et al. [135] Alto bajo fijo no Resilient Bajo rendimiento Considerado
Baik et al. [136] Bajo bajo dinámico Elástico Considerado de alto rendimiento
Plataforma de enrutamiento Control (RCP) [137] Bajo Alto Fijo no Resilient No se considera bajo rendimiento
Dey et al. [138] Alto High Dynamic Elástico Considerado de alto rendimiento
nodo OSHI [139] Bajo Alto Fijo no Resilient Bajo rendimiento Considerado
D. Varios
Lin et al. [140] Alto Alto Fijo no Resilient Considerado de alto rendimiento
Huang et al. [141] Bajo Alto Fijo no Resilient No se considera de alto rendimiento
Sun et al. [142] Bajo High Dynamic Elástico Bajo rendimiento Considerado

para minimizar latencias de cálculo, mientras se mantiene el enrutamiento ef alta fi ciencia. TCAM capacidad limitada y porque las reglas son pre-con fi gurada en el momento de
flujo establecimiento.
Cardigan [129] es básicamente un router distribuida basada en OpenFlow que se Hand et al. [131] han desarrollado un enfoque de control ClosedFlow que
despliega en un intercambio de Internet. El estudio Cardigan [129] no considera el traduce las principales tareas de control de SDN a especí fi ca las tareas que
seguimiento de la utilización de recursos de red, el equilibrio de tráfico c cargas, ni pueden ser ejecutadas por tipos específicos de c legado cambia. Algunos
configuraciones complejas de routers distribuidos en no-acoplamiento entornos. Las problemas, como bucles de red, violación de las políticas de red y configuraciones
investigaciones futuras deben abordar estas cuestiones pendientes. Por otra parte, las Miscon fi, pueden ocurrir durante estos procesos de traducción. Exodo [132] es un
investigaciones futuras deberían investigar y poner en práctica nuevos tipos de mecanismo de migración automática más flexible que es adecuado para múltiples
políticas de enrutamiento y abordar la virtualización de los recursos de la red en el tipos de interruptores. Exodo [132] realizar e fi ciente ruta hombre-agement a través
contexto de Cardigan. de simples traducciones con fi guración entre dispositivos de red y el controlador.
Los mecanismos de aplicación camino en estos controladores de red de híbridos
El marco de control SDN para el legado de datos sobre interfaz del servicio de cable SDN necesitan investigarse más a fondo con el fin de minimizar la latencia y
(DOCSIS) redes de acceso basadas en [130] utiliza una capa de abstracción de mejorar la e fi ciencia.
hardware (HAL) para gestionar la complejidad de la red subyacente. La sobrecarga
producida por la HAL y otros componentes auxiliares en la arquitectura propuesta no ha
sido evaluado. Las investigaciones futuras sobre las redes de acceso debe examinar en Farias et al. [133] han introducido el enfoque de modo LegacyFlow para la traducción
detalle la calidad del servicio de los servicios de acceso de banda de amplio de las reglas de OpenFlow. En general, el análisis y con fi enfoques basados ​en
proporcionados a través de DOCSIS con la virtualización, así como los correspondientes configuración, tales como el enfoque de modo Lega- Cyflow [133], son más precisos y la
gastos generales. Además, el trabajo futuro puede ampliar el enfoque de virtualización a escala mejor con el aumento de tamaño de la red que los enfoques basados ​virtualización.
otros tipos de redes de acceso, por ejemplo, línea de abonado digital (DSL) redes de Esto se debe a que, los enfoques basados ​en el análisis y la con fi guración conservan la
acceso basadas en base e inalámbricas. mayor parte de la funcionalidad de los protocolos de enrutamiento distribuidos y permiten a
los nuevos dispositivos pueden agregar fácilmente.

La comparación de rendimiento de la virtualización de enfoques basados ​en la Tabla Entre la traducción de análisis sintáctico y con fi guración enfoques en la Tabla
III-D indica que Telekinesis [128] es un enfoque fi ciente altamente ef con características III-D, la Farias et al. [133] enfoque tiene características atractivas, incluyendo baja
atractivas, incluyendo baja sobrecarga, dinámico SDN flujos, y de alto rendimiento con el sobrecarga, el alojamiento de instalación dinámica SDN flujos, y la resistencia a
despliegue cuadro central. Sin embargo, Telekinesis tiene una baja utilización de enlace, fallos de ruta; SIN EMBARGO, tiene una baja utilización de los enlaces y de bajo
ya que no utiliza ningún tipo deficiente técnica de optimización de enlace EF. Sinfonía rendimiento con despliegues cuadro central debido a un exceso de reglas instaladas
[127] y Cardigan [129] también tienen algunas características atractivas, tales como baja en los dispositivos. El Farias et al. enfoque puede ser utilizado para grandes
sobrecarga. Sin embargo, también tienen puntos débiles respectivas, por ejemplo, bajo escenarios de red y puede fl exible coexistir con múltiples segmentos de la red,
rendimiento con cuadros intermedios para Cardigan y carecen de la capacidad de aunque su rendimiento es bajo para los segmentos interconectados. The Hand et al.
recuperación de errores de ruta para la sinfonía. CIZALLADURA [16] ha sido [131] enfoque se aplicará a lo largo legado interruptores para lograr SDN como el
considerado para un fijada una serie de flujos, principalmente a causa de control para que no se cuenta con un apoyo real SDN.

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

19

Meridian [134] puede hacerse a escala con fi gura rendimiento cargas de trabajo nube sensibles, la con fi guración de la operación de los dispositivos de red y de su supervisión
tales como Hadoop [202] y el streaming de contenido, donde la escalabilidad es importante para dar del rendimiento. Todas las interfaces de red y subredes IP son comúnmente
cabida a un gran número de solicitudes de red inquilino. El estudio Meridian [134] hojas se abren varios con fi gurado a través de interfaces de línea de comandos (CLI) en redes
aspectos para futuras investigaciones, como la automatización, los problemas de seguridad, y el convencionales o las API RESTful northbound en redes SDN. Putzolu et al.
cumplimiento camino. Para las nubes y centros de datos, respectivamente, el enfoque por Baik et al. [205] y Cor- Dray et al. [206] son ​algunos ejemplos de sistemas de gestión de
[136] y se han propuesto el enfoque de plataforma de control de enrutamiento (RCP) [137]. La forma de red. Una variedad de enfoques se han propuesto para la gestión de la red en
control de encaminamiento plataformas (RCP) [136] es una arquitectura de enrutamiento IP para las redes SDN puros, véase, por ejemplo, [50], [207] - [209]. Esta sección de la
establecer un plano de control lógica centralizada para evaluar y aumentar la lógica de decisión de la red encuestas agement hombre-existente acerca de las redes híbridas SDN.
Border Gateway Protocol (BGP). El estudio RCP se limita a BGP para el análisis de toda la red, otros La encuesta sigue la clasificacion en la Figura 16.
protocolos de enrutamiento pueden ser considerados en futuras investigaciones. En particular, avances

en el OSPF e IS-IS protocolos de enrutamiento ventajas [203] promesa para facilitar la gestión fi guración

y para optimizaciones de protocolo de desbloqueo, por ejemplo, IP Fast Reroute y protección contra

ataques de enlace fl inundaciones (ALF) [204]. Dey et al. [138] han propuesto infraestructuras de nube
A. Gestión de Recursos
híbrido basados ​en servicios donde algunas operaciones se manejan en el plano de datos y otros se

manipulan en el controlador. Los otros estudios en los controladores de la nube y de la red del centro de La gestión de recursos es el proceso de asignación y reasignación de
datos han introducido herramientas para controlar la red híbrida SDN, como Mantoo [196], [198] y las recursos de red, tales como ancho de banda y tampones, entre los usuarios de
herramientas por Cerroni et al. [135]. Estas herramientas proporcionan tareas de control y de gestión e fi la red y dispositivos de [230] - [232]. la gestión de recursos es una tarea
ciente en redes híbridas SDN. Fast IP Redireccionamiento y protección contra ataques de enlace fundamental que tiene un profundo impacto en el rendimiento de la red. Esta
inundando (ALF) [204]. Dey et al. [138] han propuesto infraestructuras de nube híbrido basados ​en sección encuestas de la gestión de los recursos existentes acerca de las redes
servicios donde algunas operaciones se manejan en el plano de datos y otros se manipulan en el híbridas SDN.
controlador. Los otros estudios en los controladores de la nube y de la red del centro de datos han

introducido herramientas para controlar la red híbrida SDN, como Mantoo [196], [198] y las herramientas A través de técnicas SDN híbridos, Santos et al. [210] han tratado de abordar el problema de la

por Cerroni et al. [135]. Estas herramientas proporcionan tareas de control y de gestión e fi ciente en gestión de recursos en una red que consta de dos componentes de la red basada en infraestructura y de

redes híbridas SDN. Fast IP Redireccionamiento y protección contra ataques de enlace inundando (ALF) infraestructura a menos. El controlador en una red SDN brid hi- tiene conocimiento completo de todos los

[204]. Dey et al. [138] han propuesto infraestructuras de nube híbrido basados ​en servicios donde dispositivos y máquinas de la red. Por lo tanto, es fácil para la red Tor adminis- para controlar el ancho

de banda
algunas operaciones se manejan en el plano de datos y otros se manipulan en el controlador. Los otros estudios de red a travésdedelalos
en los controladores interruptores
nube y de la redSDN. La Fig.
del centro de17 ilustra
datos hanunintroducido
ejemplo deherramientas
recurso fi ciente
paraocontrolar la red híbrida S

Entre el controlador para la categoría redes de nube y centros de datos, la Baik et gestión de la capacidad mediante la tecnología SDN. . En el escenario ilustrado en la figura 17, Bob y

al. [136] enfoque tiene muchas características atractivas, incluyendo bajo tráfico c Charlie pueden comunicarse con el SDN- basado Punto de Acceso (AP); Sin embargo, Alice es

overhead, alojamiento de número dinámico de flujos SDN fl, y la resistencia a fallos de demasiado lejos de la AP. Alice puede comunicarse a través de Bob o Charlie, es decir, Bob y Charlie

ruta; Sin embargo, la utilización del enlace que es bastante bajo. El Dey et al. [138] pueden actuar como puertas de enlace intermedios para Alice, permitiendo así Alice para comunicarse

Del mismo modo enfoque también tiene buenas carac- terísticas de rendimiento; sin con la Internet en general. Si resolvemos este escenario con una red tradicional, entonces Bob se

embargo, su tráfico c sobrecarga es muy alta debido a su mecanismo de detección de enfrentará al problema de la asignación de ancho de banda de red adecuado y proveedor de servicios

fallo de ruta. Internet de Bob (ISP) no sabe que Alice está conectado a la red a través de Bob. Además, el ISP no

puede diferenciar el trá fi co de Alice y Bob, y por lo tanto será asignado ancho de banda no extra a Bob.

Lin et al. [140] han propuesto una Calidad de Servicio (QoS) técnica de Por lo tanto, Bob puede sufrir de escasez de ancho de banda de red. Además, hay un problema de

enrutamiento para redes SDN híbridos. Más específicamente, el Protocolo de Puente seguridad en el que Bob puede ver todo el trá fi co de Alice ya que está pasando a través de Bob. Por lo

de aprendizaje (LBP) se ha propuesto para la coordinación entre los dispositivos de tanto, Bob puede sufrir de escasez de ancho de banda de red. Además, hay un problema de seguridad

legado y la SDN, eliminando la necesidad de alteraciones en los interruptores de en el que Bob puede ver todo el trá fi co de Alice ya que está pasando a través de Bob. Por lo tanto, Bob

legado. Este mecanismo considera normalmente L2 (capa de enlace) cambia, puede sufrir de escasez de ancho de banda de red. Además, hay un problema de seguridad en el que

mientras que L3 (capa de red) conmutadores y routers también puede ser Bob puede ver todo el trá fi co de Alice ya que está pasando a través de Bob.

considerado. Huang et al. [141] han integrado la SDN y los paradigmas tradicionales
de la red a través de su cooperación HybridFlow. En Híbrido-Flow, una abstracción de
red se utiliza para controlar la red. En cambio dinámico de topologías, es muy tedioso
para actualizar estas abstracciones de red y gestionar una red basada en las
abstracciones. Sun et al. [142] introdujo el SDN problema controladores de Santos et al. [210] resolver este problema con SDN APs y un controlador SDN
optimización para el equilibrio de carga en las redes SDN híbridos como un modelo como sigue. Cada vez que Alice se une a la red a través de Bob, el controlador SDN
de optimización matemática. Sun et al. [142] han propuesto un nuevo algoritmo de se entera de que Alice está conectado a través de Bob. Entonces, el controlador
encaminamiento, a saber Dijkstra-Repeat, para los nodos SDN de encontrar rutas de SDN decide si Alice puede utilizar la red. Si es así, entonces el controlador SDN
trayectos múltiples disjuntos. Sin embargo, Dijkstra-Repita puede no ser apropiado asigna ancho de banda adicional a Bob para acomodar la carga de tráfico fi co de
para escenarios c tráfico complejos, ya que es computacionalmente caro. Alice. La red también se aplica una política de seguridad para Alice (que se puede
conseguir a través de un el usuario de fi aplicación Ned ejecuta en el controlador
SDN [233], [234]). Por otra parte, el controlador puede aplicar SDN (QoS) políticas
de servicio calidad de- mediante la creación de un puerto virtual en el SDN AP y SDN
cambia de acuerdo a los usuarios. Por ejemplo, Weighted Fair Queuing [235] se
IV. norte RED METRO GESTIÓN puede utilizar en cada puerto de QoS de aprovisionamiento. De este modo, cada
gestión de la red es una tarea vital en cuestión con varios tipos de usuario recibe un ancho de banda adecuado
utilidades, aplicaciones y protocolos para las operaciones de red sin problemas
per- forma. abarca la gestión de la red

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

20

Híbrido de gestión de red SDN

Gestión de SDN-BGP red Gran Escala de


Auto-con fi guración, Energía e fi ciencia, Uso TCAM óptima,
Recursos, Sec. basada, despliegue, Sec.
Segundo. IV-B Segundo. IV-D Sec. HE
IV-A Segundo. IV-C IV-F

Katiyar et al. [215]: G amperli et al. [220]:. Wang et al. [224]: Desconectar Zhang et al. [165]:
Santos et al. [210]: basado Emulation framew, tiempo de
Localizador, con fi gurator, convergencia eval. subconjunto de SDN prog. TCAM-SRAM FWD. mesa HP et al. [228]
en SDN WiFi AP
DHCP-SDN

Ontologías Web Lang. [216]:


SuVMF [211]: Unif. virt. Othman et al. [227]: Hybrid
Ontología información basada. VRE [221]: motor de Huin et al. [225]:
monitoreo de func., gran centro-distr. controlar Henneke et al. [229]
extraer. sistema enrutamiento Virtual senador
empresa netw.

Katow et al. [212]: Res. la Mishra et al. [217]: Asignar Vanbever et al. [222]: Con fi g. Alein et al. [226]: Hierarch.
consolidación del uso, la empresa addr IP no usada. a SDN prog. MGT. a través de enrutamiento de De dos etapas fwd. mesa
red propia. prot. msg.

Amin et al. [218]: PDTC auto- Kotronis et al. [223]:


Sieber et al. [213]: QoS para
detección de cambio de topología framew híbrido BGP-SDN.
VoIP

Sieber et al. [214]: Sieber et al. [219]: Re- con fi


Programable HSDN para guración de la SDN y dispositivos
QoS heredados

Figura 16. Taxonomía para los estudios sobre gestión de red en las redes SDN híbridos.

proporciona comunicación entre las unidades de administración remota de los


sistemas de red y controladores mediante el apoyo del protocolo OpenFlow
basado SDN- así como la simple tradicional Protocolo de Gestión de Red
(SNMP) [237]. Las colecciones OpenFlow Estadísticas Proxy (OSP) recopila
estadísticas de la SDN interruptores y proporciona las estadísticas al
controlador SDN. La detectar y mitigar Anormalidad (DMA) de componentes
detecta comportamientos anormales en la red. La arquitectura dlebox mediados
propuesto proporciona servicios de gestión de red integrada para la red SDN
híbrido y reduce la carga en el controlador SDN.

Figura 17. Ilustración de punto de acceso WiFi basada en SDN ejemplo (AP) [210] escenario: El usuario
Alice, que está fuera del alcance del punto de acceso, quiere conectarse a Internet. Otro usuario Bob hace Katow et al. [212] han propuesto un mecanismo de gestión para la
publicidad pasarela de servicios, proporcionando así Alice la opción de conectarse a Internet a través de consolidación del uso de recursos y el consumo de energía imization min- en
Bob.
redes empresariales. El mecanismo de gestión de red se basa en
configuraciones recon fi controladas-SDN. En el enfoque propuesto, los
elementos de red que no se utilizan para una duración de tiempo prescrito
compartir y la red y puede realizar el seguimiento del tráfico c de cada usuario a través de
están apagados. El enfoque propuesto implica la identificación de intervalos de
puertos virtuales. El controlador SDN también puede bloquear algunas aplicaciones que
tiempo que incluyen requisitos fi c bajo TRAF, la criticidad y la utilización de
consumen anchos de banda altos, por ejemplo, torrentes u otras aplicaciones de transmisión,
elementos de red, y la desconexión de nodos y enlaces apropiados. La
en el control para el tráfico c en la red [236].
arquitectura propuesta se basa en un ¡Ejecución ción modular diversas
funciones de la infraestructura de la red en forma de aplicaciones de software.
Para una red de empresa a gran escala, la fi uni ed arquitectura middlebox
Este enfoque modular es muy flexible.
virtual función itoring MON (SuVMF) se ha introducido en [211]. El objetivo de
SuVMF es supervisar el trá fi co y los recursos de la red de la empresa grande
como para garantizar el uso y la protección eficaz de los recursos. La
arquitectura Su- VMF se compone de tres componentes principales, a saber, el
filtrado y procesamiento (FCP) Módulo Común, la transformación y el módulo de
adaptación (TA), el Common Monitorización básica (BCM) de módulo, y el
Usuario De definido Monitoreo (UM) módulo . El módulo FCP es responsable de Sieber et al. [213] han examinado los problemas de gestión que surgen cuando
colección de eventos de la red, la función de mitigación del evento, paquete y los dispositivos heredados y NEE forman una red híbrida SDN control de red y. Para
flujo fi ltrado, el tiempo de estampado, anomalía tráfico c detección, la detección administrar estos diversos tipos de dispositivos, Sieber et al. han propuesto un plano
de acogida, y otras funciones relacionadas. El módulo de TA de datos ed uni fi, así como abstracciones del plano de control en forma de una capa
de red Servicios Abstracción (NSAL) en la parte superior de la red de

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

21

la gestión y el plano de control. Además, Sieber et al. han introducido un modelo de extractos del sistema con fi guración información de la CLI del dispositivo de legado y
datos unificado para dispositivos SDN y heredadas que con fi guras ambos dispositivos que se conoce como ción ontología-Based informa- sistema de extracción. Un
de red de una manera unificada para lograr una calidad de servicio (QoS) para algoritmo de aprendizaje semántica [240] se propone para inferir el dispositivo
aplicaciones de tiempo crítico, tales como VoIP. Con el modelo de datos unificado, los heredado con fi guración de su
operadores pueden fácilmente con fi gura ambos tipos de dispositivos de red utilizando CLI. La entrada del sistema consiste en el interruptor de encendido / CLI del router y la
una interfaz única. Una demostración de gestión de calidad de servicio se ha presentado ontología. Entonces, el sistema propuesto genera el dispositivo heredado específico
en [213], que muestra cómo varias redes pueden beneficiarse de la unificación de la ontología. El dispositivo específico ontología se produce sobre la base de con fi
capa de red de servicio Abstracción en combinación con abstracciones por dispositivo de instancias de comando configuración de la semántica de cada espacio CLI. Los
QoS. resultados experimentales en [216] confirman que la técnica propuesta extrae
eficazmente la semántica de la configuración con fi utilizando la interfaz CLI del
En el estudio [214], Sieber et al. han continuado su investiga- ción de dispositivo con% clasi fi cación precisión 90.
dispositivo-neutral y proveedor neutral programabilidad de las redes SDN híbridos.
Los dispositivos de legado y SDN requieren específico C con configuraciones fi que Para una red SDN híbrido, Mishra et al. [217] han desarrollado un modelo
varían de un dispositivo a otro. El plano de gestión SDN puede normalmente no para implementar SDN-como políticas utilizando el protocolo OpenFlow con
directamente con fi gura todo tipo de dispositivos. En el contexto de un Panopticon interruptores de legado. En la red propuesta, cada subred está conectado a al
[15], [17] banco de pruebas, Sieber et al. [214] han investigado aplicaciones menos un interruptor SDN que supervisa y controla la subred. La idea principal
agement-hombre de recursos que descubrir y con fi gurar la red de QoS. El del marco propuesto es el uso de direcciones IP no utilizadas para
controlador SDN es con fi gurado para realizar diversas funciones, tales como la implementar políticas SDN-como en los cambios heredados sin actualizar toda
supervisión de dispositivos de red y ing prevenibles no deseado tráfico c la red de SDN. En una red tradicional, reenvío de paquetes y la
interrupciones. resultados de la simulación indican que con la gestión de los recursos implementación de políticas están basadas en direcciones IP de destino.
examinados, Panóptico puede lograr buenos QoS. Algunas de las direcciones IP no se utilizan en la red, por lo que estos pueden
ser asignados a los dispositivos SDN que se implementan en la red para
formar una red híbrida SDN. Las rutas estáticas son instalados en los
interruptores de legado utilizando caminos que atraviesan los dispositivos
B. Auto-Con fi guración SDN. De este modo,
En una red tradicional, dispositivos de red y las políticas de red están con fi
gurados manualmente. SDN proporciona red ab- straction y con auto fi
configuración de dispositivos de red y cies POLI. En una red híbrida SDN, la tarea
con fi guración puede ser un reto como dispositivos heredados siguen necesitando Amin et al. [218] han presentado la detección automática de Política violación de
manual de con fi guración. Además, la con fi guración de la parte SDN y la parte cambio de topología (PDTC-automático) con la política mecanismo fi guración de los
tradicional de la necesidad de la red para estar coordinados. Este encuestas cambios de topología. La topología de la red cambia con frecuencia debido a la adición o
sección auto-con mecanismos fi guración para facilitar la con fi guración de las eliminación de dispositivos o enlaces en la red. políticas de red que están con fi gurada
redes SDN híbridos. en distintas interfaces de dispositivos de red a menudo son severamente afectados por
cambios en la topología de la red. Auto-PDTC proporciona un mecanismo de detección
Katiyar et al. [215] han propuesto una técnica de fi guración de auto para de cambio de topología automático que valida las políticas para las respectivas
SDN interruptores en una red SDN híbrido. La técnica propuesta utiliza tres interfaces. Un mecanismo de detección de cambio de topología gráfico basado en [241]
componentes principales para el automóvil con fi guración de un nuevo ha sido adoptado para detectar cambios de topología. políticas de ACL están
interruptor SDN 1) Locator, 2) Con fi gurator, y 3) DHCP-SDN (una versión representados en la forma de una 3-tupla y una 6-tupla. Cuando se detecta un cambio
extendida del protocolo tradicional dinámica de host con fi guración (DHCP) en la topología, a continuación, un método de desplazamiento árbol se utiliza para
[238]). El localizador proporciona la información de ubicación de un nuevo indicar las interfaces afectadas donde se violan las políticas. Las políticas para las
interruptor. El gurator con fi permite la accesibilidad entre el nuevo interruptor y interfaces indicadas a continuación son con fi gura en consecuencia. Una limitación del
controladores disponibles SDN. Las cifras con fi DHCP-SDN del interruptor, estudio [218] es que sólo las políticas de ACL se consideran; otras políticas de red
proporcionando información sobre el servicio de los controladores y sin fisuras necesitan ser considerados en futuras investigaciones.
a través de la parte SDN red y la parte tradicional de la red. El mecanismo
propuesto ha sido probado en un entorno SDN híbrido y tiene éxito con fi
gurado un interruptor SDN recién desplegada.
Sieber et al. [219] han examinado red dispositivo recon fi urations g- en redes SDN
híbridos y propuso un modelo analítico para la recongurability de implementaciones
parciales SDN. Los tiempos de reconfiguración de legado y los dispositivos de red SDN
son típicamente diferentes en ese dispositivo heredado recon fi guración son hasta dos
órdenes de magnitud más lentas. The Long Con veces fi guración de dispositivos
heredados pueden retrasar instalación reglas y el procesamiento de paquetes, así como
Una técnica basada en la semántica para dispositivos de red gurar legado con fi en retrasar la detección de cambios en la topología. Sieber et al. han llevado a cabo un
una red SDN híbrido se ha propuesto en [216]. Más específicamente, el Lenguaje de análisis basado en la teoría de colas para cuantificar y comparar las tasas de
Ontologías Web [239] se utiliza para el desarrollo de un dispositivo heredado reconfiguración de redes fi SDN híbridos. Los resultados indican que un pequeño
(conmutador / enrutador) logía ontol- para el procesamiento de la información extraída número de dispositivos heredados cifra lento-a-Recon severamente puede ralentizar el
en la interfaz de comandos de línea (CLI) del dispositivo de red legado. la propuesta

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

22

reconfiguración de las redes SDN híbridos. específicamente, SDN se utiliza para mejorar la inter-dominio de propiedades de
encaminamiento, para controlar las actividades de enrutamiento utilizando el controlador
central SDN, y para formar sistemas autónomos lógicos (ASs) [221]. Hybrid BGP-SDN
C. SDN-BGP Based híbrido de gestión de red SDN
emplea una central de sistema operativo de red (NOS) para gestionar múltiples ASs a
En esta sección se basan BGP encuestas acerca de la gestión de redes híbridas través de un solo controlador SDN. La solución propuesta, denominada híbrido
SDN. El Border Gateway Protocol (BGP) es el protocolo de enrutamiento por defecto BGP-SDN, está a disposición del público como una obra marco de emulación.
inter-dominio de Internet. En una red SDN, enrutamiento BGP es esencial como mediante
la distribución de mensajes de OpenFlow para gestionar los flujos de paquetes SDN.

amperli
SOL et al. [220] han propuesto un trabajo marco de emulación para un
D. Energía e fi ciencia
híbrido red SDN-BGP con múltiples sistemas tonomous AU (ASs). SOL
dispositivos de red consumen una gran cantidad de energía para sus opera- ciones. Muchos
amperli et al. utilizar la propuesta
protocolos han sido propuestos para garantizar un funcionamiento deficiente de energía EF en
emulador para medir el tiempo de convergencia BGP en una red SDN-BGP híbrido.
las redes tradicionales. En un trabajo NET SDN puro, el controlador tiene conocimiento
Para apoyar la emulación híbrido SDN-BGP red, MiniNet [195], una herramienta
topología completa, lo que fácilmente puede ser explotada para un funcionamiento deficiente de
utilizada para la simulación de SDN, está integrado con el Quagga [122] software de
la energía ef [248], [249]. Este protocolos de gestión de red encuestas de sección para
BGP. El trabajo marco automáticamente con fi guras de la red. Cada AS está lated
garantizar un funcionamiento deficiente-ef energía en redes híbridas SDN.
emular como un solo router para reducir la interferencia entre el dominio de
enrutamiento inter e intra-dominio. Los resultados experimentales muestran que la
Wang et al. [224] han abordado el problema de que los switches a menudo
inter-dominio de enrutamiento centralización puede reducir el tiempo de convergencia
consumen más energía de la necesaria, debido a la subutilización pronunciada de
con la implementación de clúster SDN. El marco propuesto proporciona una API de alto
enlaces. utilizaciones de enlace en las grandes redes de proveedores de servicios de
nivel para creación rápida de prototipos. Sin embargo, el marco no es adecuado para
Internet son, en promedio, menos del 40% [15]. Por lo tanto, desproporcionadamente
emular problemas de coherencia del estado y de concurrencia.
grandes cantidades de energía son diez de- utilizada para soportar tráfico c demandas
relativamente pequeña de datos. Por lo tanto, hay una necesidad de hallar
mecanismos que adaptan el uso de energía en proporción a los datos de tráfico c
El motor de enrutamiento Virtual (VRE) [242] es un sistema que permite fl
demandas. Para una configuración de red SDN híbrido, Wang et al. [224] han
gestión de la operación flexible y bajo demanda encaminamiento en redes SDN
propuesto para determinar subconjuntos de la red que son capaces de soportar las fi c
híbridos. VRE opera por encima del controlador SDN. Un módulo de detección de la
demandas TRAF. A continuación, el subconjunto de red con el consumo de energía
topología extrae la información de la topología de los dispositivos tradicionales y
mínimo se mantiene operacional y las otras partes de la red se desconecta. El
SDN conmutadores de la red SDN híbrido. El servidor permite VRE flexible
mecanismo propuesto supone que se conocen los costos de energía de los
topología de la abstracción de la red física. En el servidor de VRE, cada instancia
conmutadores y enlaces. p.ej, de sus tipos y configuraciones con fi guración. El
VRE es una máquina virtual que está equipado con un motor basado en IP Unix
controlador SDN en el mecanismo propuesto ajusta los estados de energía de los
[243]. El sistema de VRE ha sido veri fi mediante la implementación de una red SDN
dispositivos de SDN (pero no los dispositivos de red legado) para satisfacer los datos
prototipo híbrido que contiene conmutadores de OpenFlow y heredados.
de tráfico c demandas con gasto de energía mínimo. Más específicamente, el enfoque
propuesto se enciende un subconjunto de SDN interruptores que junto con los
interruptores de legado satisface los datos de trá fi co demandas y se desconecta del
Vanbever et al. [222] han desarrollado un modelo SDN híbrido ligero que puede ser
resto de la SDN interruptores. Wang et al. [224] han utilizado un flujo (MCF) [250]
adoptada para obtener SDN beneficios en una red tradicional. El modelo facilita la
formulación para representar los datos flujos y los estados de energía de los enlaces y
gestión con fi guración en comparación con las redes tradicionales para facilitar la
conmutadores multiservicio. El poder Unidos de enlaces y conmutadores están
mejora de trá fi co de ingeniería y balanceo de carga. La parte central del modelo es
representados por variables binarias en el MCF. La formulación MCF se representa
una API flexible y independiente del proveedor fl para SDN [244] que opera en la parte
entonces como un problema de programación entera mixta (MIP). El MIP es NP-duro
superior de la red tradicional. Los programas de la API las entradas de reenvío en los
[250], es decir, tiene una alta complejidad, que requiere tiempos de cálculo de larga
interruptores de legado, similar a la programación de los interruptores SDN. Vanbever
duración a fi nd la solución óptima. Por lo tanto, Wang et al. han propuesto el siguiente
et al. [222] considerar el estado Interior Protocolo de Enlace de Gateway (IGP)
enfoque heurístico de baja complejidad:
dominio de enrutamiento de protocolo intra [245], el BGP inter-dominio de protocolo de
[187] de encaminamiento, y el mecanismo de reenvío de MPLS [246]. Un componente
de ejecución de la API es responsable de gestionar el reenvío de mensajes entre
diferentes dispositivos de red. Esta API de tiempo de ejecución traduce los caminos de
reenvío en encaminar mensajes de protocolo. Esta función de traducción aumenta la
topología de la red IGP con una topología de red virtual que consiste en nodos
virtuales, enlaces y destinos. Routers de este modo eficazmente adoptan la topología • El uso de una topología de estructura de árbol, los nodos de conexión que desea intercambiar

virtual para el reenvío de paquetes. datos de trá fi co

• Crea árboles de expansión de algunos subconjuntos de nodos, llamados pequeños conjuntos

más cercanas (SCS).

• Como los bordes de un árbol de expansión, selecciona las rutas con el menor consumo

Kotronis et al. [223] han desarrollado un marco BGP-SDN híbrido para de energía entre los nodos. caminos El enfoque propuesto selecciona con pesos mínimos

mejorar el rendimiento de los protocolos de red tradicionales, tales como BGP entre los nodos mediante la formación de un grupo de árboles de expansión. En caso de que

y la Ruta Advertise- ment Intervalo mínimo (MRAI) [247], usando el concepto este grupo no satisface la demanda de tráfico de datos fi co, entonces el

SDN. Más

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

23

enlaces sobrecargados se eliminan mediante la generación de otros grupos de árboles de


expansión como por la topología existente. Por lo tanto, varios grupos de árboles de
expansión se utilizan normalmente para satisfacer los datos de tráfico c demandas. La
principal limitación de este enfoque es que considera sólo los dispositivos SDN para el
consumo mínimo de energía. Sin embargo, una red SDN híbrido tiene tanto heredados
como dispositivos SDN. Hay una necesidad de un mecanismo que tenga en cuenta tanto
SDN y dispositivos heredados para reducir al mínimo el consumo de energía. En segundo
lugar, el enfoque propuesto es computacionalmente caro ya que el paso del hallazgo del
subconjunto de la red de potencia mínimo es un problema NP-duro y el enfoque heurístico
propuesto sigue siendo bastante exigente computacionalmente.
Figura 18. Descripción de una tabla de reenvío que consiste en TCAM y SRAM en una red SDN híbrido [165]:
La fi enrutador primera mira hacia arriba entradas en la tabla TCAM; Si se compara una entrada, entonces la
acción se aplica inmediatamente al paquete (por ejemplo, hacia adelante a un puerto). Si no hay ninguna

Huin et al. [225] han examinado el consumo de energía en redes híbridas SDN y propuso el entrada coincide en la tabla TCAM, entonces el router busca la SRAM y luego toma una decisión sobre el
paquete.
algoritmo Smooth Energía Consciente de enrutamiento (senador) para ING rout- bajo consumo

energético. El senador selecciona las rutas alternativas y pone algunos enlaces y dispositivos en modo

de suspensión. La principal estrategia senador es seleccionar las rutas que utilizan un número mínimo de
El Alan et al. [226] estudio se centra sólo en el tiempo de convergencia de la
dispositivos de red. SDN dispositivos que no se utilizan entonces se ponen en modo de suspensión, que
red; otros factores, tales como el cálculo de ruta y el rendimiento de la red, no
incluye apagar sus interfaces de red. Durante el modo de suspensión de los dispositivos SDN, sus
se consideran.
enlaces son también hacia abajo, por lo trá fi co se redirige a caminos alternativos. También se desea

para permitir que los dispositivos de red de inmediato cuando sea necesario. Para este fin, se adoptan

tres métodos. En el método de primera, túneles pre-establecidos se utilizan como rutas de respaldo en
Uso óptimo E. TCAM

caso de fallo de enlace y el modo de desconexión (sueño). En el segundo método, el controlador SDN Ternaria memoria de contenido direccionable (TCAM) es un tipo especial de memoria
suprime cualquier entrante OSPF tráfico c pretender una desconexión enlace en la interfaz para de alta velocidad que llevan a cabo las operaciones de búsqueda en un solo ciclo de reloj
desactivar. Los terceros realiza método SDN de vigilancia para detectar rápidamente imprevistos tráfico c [254] - [257]. TCAM memoria se utiliza en dispositivos, tales como interruptor y enrutadores
picos y fallos de enlace. Extensas simulaciones para diferentes topologías de red indican que el senador de red, para acelerar las tareas de red, por ejemplo, la vía de consulta y clasi fi cación de
es un ahorro de energía positiva. Cuando los servicios verdes están habilitados y trá fi co picos se paquetes. En este trabajo se sección de estudios en estudios de gestión de red que se
producen en dispositivos heredados, el senador logra más bajas tasas de pérdida que un caso de centran en el uso de TCAM en redes híbridas SDN.
referencia de todos los OSPF. El controlador SDN, en particular, ayuda a hallar e fi cientes tráfico c

caminos. esquemas de control de ruta relacionados sobre energía e fi ciencia se han estudiado en [251], Zhang et al. [165] han introducido híbrido de encaminamiento para
[252]. Extensas simulaciones para diferentes topologías de red indican que el senador es un ahorro de BALANCE la carga de múltiples clases de tráfico C mientras incurrir baja
energía positiva. Cuando los servicios verdes están habilitados y trá fi co picos se producen en complejidad y el logro de una buena escalabilidad. El enfoque propuesto
dispositivos heredados, el senador logra más bajas tasas de pérdida que un caso de referencia de todos reduce en gran medida el número de reenvío de entradas en comparación con
los OSPF. El controlador SDN, en particular, ayuda a hallar e fi cientes tráfico c caminos. esquemas de el encaminamiento explícito puro. Así pues, el enfoque propuesto requiere
control de ruta relacionados sobre energía e fi ciencia se han estudiado en [251], [252]. Extensas solamente muy pequeño TCAM para su implementación. El híbrido de
simulaciones para diferentes topologías de red indican que el senador es un ahorro de energía positiva. enrutamiento tiendas propuestos el destino enrutamiento basado en entradas
Cuando los servicios verdes están habilitados y trá fi co picos se producen en dispositivos heredados, el de reenvío en estático Memoria de acceso aleatorio (SRAM) [258] y por lo
senador logra más bajas tasas de pérdida que un caso de referencia de todos los OSPF. El controlador SDN, tanto reduce
en particular, sustancialmente
ayuda el TCAM
a hallar e fi cientes tráfico necesario.
c caminos. LadeFigura
esquemas 18ruta
control de ilustra un sobre energía e fi ciencia
relacionados

Alan et al. [226] han propuesto combinar los dispositivos de red existentes con ejemplo de tabla de reenvío. El router busca entradas para los paquetes
dispositivos SDN a través de un llamado “sobrealimentación” estrategia. Alan et al. [226] enviados en la tabla TCAM. Si hay una coincidencia con una entrada de
definen sobrealimentación para significar la cooperación de legado y la SDN interruptores a TCAM, entonces el router reenvía el paquete al puerto requerido. De lo
través de una estructura de tabla de reenvío de dos etapas. Esta estructura de la tabla de contrario, el router continúa la búsqueda en la tabla de SRAM y realiza una
reenvío se emplea en [226] para reducir el tiempo de convergencia de enrutamiento y por lo acción en el paquete.
tanto para mejorar la energía e fi ciencia. Después de un fallo de red, conmutadores legados
suelen tardar mucho tiempo para converger debido a la convergencia requiere muchos
cambios de entrada de tabla de reenvío. Alan et al. [226] han propuesto una estructura de la
tabla de reenvío de dos etapas que se extiende sobre los dos tipos de dispositivos: (i) Othman et al. [227] han propuesto un modelo de control híbrido para SDN.
routers heredados tienen una tabla principal, (ii) los interruptores SDN mantienen una tabla Generalmente, el protocolo OpenFlow permite que el controlador SDN para controlar
secundaria. Con el fin de acelerar la convergencia, este jerárquica de dos etapas Forward los flujos de datos en la red. Por otra parte, SDN proporciona gran flexibilidad
Information Base (FIB) [253] entradas variables de estructura con el mismo NextHop mediante la separación de la lógica de toma de decisiones en el plano de control de la
principal y de respaldo (NH) en la tabla principal, y luego dirige el tráfico c para el NH transmisión real de los paquetes en el plano de datos. Sin embargo, Othman et al.
primaria o de copia de seguridad en la tabla secundaria. Si el NH principal falla, entonces [227] argumentan que hay limitaciones en SDN, por ejemplo, limitado dad scalabil- y
sólo pocas entradas en la necesidad de cambio a ser actualizados. Además de la uso extenso TCAM. SDN depende de un controlador central SDN para controlar los
convergencia, otros aspectos de la operación del router pueden ser sobrealimentados flujos. Othman et al. [259] han propuesto un modelo de control híbrido que combina
usando la estructura de la tabla de dos etapas, por ejemplo, grandes tamaños de tabla de tanto control central y distribuido para proporcionar un control relajado y una prueba
enrutamiento pueden ser acomodados. de fallos [260] mecanismo, mientras que la reducción del uso TCAM en redes SDN
híbridos.

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

24

Despliegue Gran Escala F. [212] encontraron buenos niveles de rendimiento para escenarios básicos de red a
través de equilibrio de carga, es decir, la re-enrutamiento de fi c flujos de elementos de
HP [228] ha recomendado el híbrido de red SDN arqui- tectura para el despliegue de
red en torno a congestionadas TRAF. Las investigaciones futuras deberían ampliar los
redes a gran escala. En una arquitectura de red SDN híbrido, el controlador puede
estudios de rendimiento para redes más grandes para examinar las características de
delegar una parte de las decisiones de envío a los conmutadores, reduciendo así la
escalabilidad y debe evaluar la fiabilidad [34]. Por otra parte, la investigación futura
complejidad y la cantidad de tráfico c desde el controlador. En una red SDN híbrido,
debería abordar arquitecturas y protocolos de varias instancias SuVMF desplegados
enlace y descubrimiento anfitrión final dependen de algunas reglas especializadas.
en varios lugares de orquestación. Más específicamente, la investigación futura
Estas reglas se basan en aplica- ciones instaladas en el controlador. Por alguna
debería considerar el funcionamiento de varias instancias de SuVMF en diferentes
específico flujos, el controlador hace que las decisiones del plano de datos, mientras
lugares y evaluar la fiabilidad, el rendimiento y la escalabilidad resultante.
que los interruptores de legado tomar otras decisiones para la transmisión de la red de
trá fi co. El descubrimiento de acogida enlace y final en el controlador SDN ayuda a
formar una vista completa de la topología de red que se utiliza por aplicaciones de
La comparación de rendimiento de la gestión de los recursos se acerca en la
controlador [261]. Adicionalmente, SDN híbrido de operación de la red aumenta el
Tabla VII indica que el Katow et al. [212] enfoque tiene características de
rendimiento y la escalabilidad mediante la prevención de la normalidad trá fi co (que no
rendimiento atractivos, como la baja de trá fi co de arriba, un alojamiento de
necesita sino reenvío legado básico y sin fi ltrado o control) de consumir espacio en el
dinámica SDN flujos de instalación y alto rendimiento con des- pliegue cuadro
flujo de tablas que pueden ser utilizados por las aplicaciones SDN. Los resultados de la
central. Sin embargo, el Katow et al. [212] enfoque no es resistente a los fallos
evaluación de una serie de escenarios en [228] indican que la red SDN fi híbrido tiene
de trayectoria, ya que sólo considera otros tráfico c métricas.
significativamente menos reglas instaladas que una red SDN puro.

Mishra et al. [217] han presentado un enfoque para el auto con fi guración de
SDN-como políticas en redes SDN híbridos que emplean direcciones IP no
utilizados, mientras Katiyar et al. [215] han desarrollado el DHCP-SDN automática
con fi guración del módulo. A veces, tales como SDN-políticas son violados
Henneke et al. [229] han revisado los requisitos de las redes industriales reales,
cuando la topología de la red cambia, como se ha examinado por Amin et al.
por ejemplo, para la automatización de fábricas [262] - [265], que necesitan ser
[218]. Todos estos tres mecanismos fi guración auto-con por Mishra et al. [217],
abordados por la comunidad investigadora SDN. La revisión postula seis
Katiyar et al. [215], y Amin et al. [218] se pueden combinar en una sola aplicación
principales requisitos: (i) en la red heterogénea de usos múltiples, diversas
que cubre los aspectos respectivos de auto-con fi guración en una sola aplicación
aplicaciones deben ser capaces de compartir la misma infraestructura sin
unificada. Mientras que una sola aplicación fi cada uni como puede ser e fi ciente
interrumpir Ing unos a otros. (Ii) Las diferentes aplicaciones que se ejecutan sobre
y elegante, puede dar lugar a amenazas de seguridad. detección de intrusos y
el futuro de la red industrial requieren diferentes servicios de QoS con sus
otros aspectos de la seguridad de la red, tales como ARP spoo fi ng, necesidad
necesidades específicas. (Iii) El uso de la monitorización de red industrial en
de ser examinado a fondo para estos mecanismos guración AutoCon fi.
tiempo real es para mejorar el rendimiento de la red y evitar la congestión. (Iv)
Para mejorar la seguridad de la red industrial, se debe utilizar rebanar red privada
y con fi g- niveles de seguridad urable. (V) Para proporcionar servicios fiables en
entornos de red industriales reales se debe utilizar plataformas de control y de
El sistema basado en ontologías web [216] puede fácilmente tracto ex interruptor de la
gestión estables y soluciones tolerantes a fallos. (Vi) El funcionamiento eficaz del
información del registro de archivos de interruptores de legado. Por lo tanto, el sistema
real puede red industrial, en principio puede lograr mediante el uso de un entorno
basado en ontologías web puede faci- litar la automatización de los sistemas de redes
de SDN híbrido.
enteras. Sin embargo, en el estudio [216] sólo algoritmos de aprendizaje elementales
considerados. Las investigaciones futuras deberían examinar la adopción de más e fi
ciente algoritmos, por ejemplo, algoritmos basados ​en la inteligencia arti fi cial, para
obtener y procesar la topología dentro de la red de formación de aprendizaje. Por otra
G. Resumen y lecciones aprendidas parte, las mejoras del algoritmo de aprendizaje se pueden basar en ejemplificaciones
Se resume la comparación de los estudios de gestión de red encuestados en históricas, es decir, el algoritmo de desambiguación semántica podría realizar teniendo en
la Tabla VI. gestión de recursos y la consolidación son tareas vitales en una red. cuenta las decisiones anteriores y la integración semántica en la Web con el fin de e fi
Santos et al. [210] han presentado nicas básicas de gestión de recursos gías cientemente precisa generar redes de conmutación / topologías de router.
funcionamiento. Sin embargo, las técnicas por Santos et al. [210] no abordan
algunos de los escenarios de red, que deben examinarse en futuras
investigaciones. Los escenarios que faltan incluyen una implementación en Entre la auto-con fi guración enfoques en la Tabla VII, la Katiyar et al. [215] y
tiempo real rápido, el traspaso seguro y sin problemas de varios tipos de redes, Amin et al. [218] enfoques funcionan mejor que otros enfoques por tener bajos
el manejo de múltiples dominios con potencialmente conflictivas conjuntos de gastos generales, el alojamiento de la dinámica de los flujos SDN, y un alto
normas, así como la identificación de las diversas capacidades de los rendimiento con el despliegue cuadro central. Sin embargo, el Katiyar et al. [215]
dispositivos y la integración con otros planos de control . SuVMF [211] y Katow et enfoque no ha considerado la conectividad inter-segmento; mientras que el Amin et
al. [212] también han proporcionado las funcionalidades básicas de gestión de al. [218] enfoque no es resistente a los fallos de ruta debido a que es difícil para el
recursos para redes híbridas SDN, con algunas características adicionales, a controlador SDN para hallar trayectorias alternativas de interruptores de legado.
saber, el seguimiento de funcionalidades en SuVMF et al. [211] y la minimización Aunque el sistema basado en ontologías web [216] tiene un alto tráfico c
del consumo de energía en Katow et al. [212]. Las evaluaciones de desempeño sobrecarga para un fijada número de SDN flujos, es bueno con mecanismo fi
en [211], configuración para redes SDN que emplean ontología de gestión de red basado.

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

25

Tabla VI
S RESUMEN COMPARACIÓN DE RED DE GESTIÓN ESTUDIOS

Estudiar Mecanismo Protocolo objetivos Herramienta de evaluación VLAN


A. Gestión de Recursos
Santos et al. [210]: basado ID-Based Cryptography (IBC) SOK, OpenFlow gestión de recursos en basada en Aplicación basada en Java, No
en SDN WiFi AP RADIUS / EAP infrastr. y infrastr.-netw menos. Reflector Controlador

empresas SDN la fi uni ed función NFV, de Estadística Collect. OpenFlow Monitor de tráfico y gestión módulo de hardware y No
virtual de monitorización (SuVMF) Proxy (OSP), detectar y de recursos c software
[211] mitigar Anomalía (DMA)

Katow et al. [212]: Res. la Traf fi c matriz y netw. elemento OpenFlow, STP, OSPF la consolidación del uso de OMNeT ++ 4.3.1 No
consolidación del uso, la empresa est., TE Techn. recursos, Consump reducida de
red propia. energía.

Sieber et al. [213]: QoS QoS en tiempo real OpenFlow, NMS, VoIP, QoS para VoIP StableNet si
Sieber et al. [214]: Hyb. MGT programable. para SDN Abierto de flujo, OSPF programabilidad panóptico banco de pruebas si
SDN QoS MGT. híbrido netw. Device-neutral
B. Auto-con fi guración
Katiyar et al. [215]: Localizador, con fi gurator, OSPF, OpenFlow Auto-con fi g. de nuevos controlador de reflector, si
Localizador, con fi gurator, módulo de DHCP-SDN interruptores, serv sin fisuras. desarrollo personalizado
DHCP-SDN
Lenguaje de Ontologías Web [216]: algoritmo de aprendizaje OSPF, OpenFlow Puente brecha con fi guración en Enebro, Quagga, desarrollo No
Ontología información basada. extraer. semántica SDN híbrida a través de la ontología personalizado
sistema idioma
Mishra et al. [217]: Asignar Algoritmo de encargo y modelo OpenFlow SDN-como las políticas de uso de MiniNet si
addr IP no usada. a SDN prog. conmutadores legados más

Amin et al. [218]: auto-PDTC Auto-PTDC OpenFlow, OSPF Auto con fi g. de políticas de red MiniNet si
detección de cambio de híbrida en SDN
topología
Sieber et al. [219]: Optimize recon Analy cola. de recon fi g. Velocidad OpenFlow, BGP Re-con fi g. de la pierna. y SDN topologías del mundo real si
fi g. Velocidad prog. en Hyb. SDN
C. red basada SDN-BGP
amperli
SOL et al. [220]:. marco de emulación BGP, OpenFlow Medir el tiempo de convergencia de MiniNet, Quagga, software si
Emulation framew, tiempo de SDN-BGP híbrido enrutamiento híbrido SDN-BGP red BGP
convergencia eval. propia.

Motor de enrutamiento virtual VRE basado en máquinas OSPF, IGP, OpenFlow MGT operación flexible., on-demand Banco de pruebas con OpenFlow No
(VRE) [221] virtuales de enrutamiento 1.3
Vanbever et al. [222]: Con fi g. API para el legado de control y los OSPF, IGP, BGP Con fi g. managmt., equilibrio de red de producción No
MGT. a través de enrutamiento de interruptores SDN carga, tráfico c eng.
prot. msg.
Kotronis et al. [223]: framew centralización entre BGP, OpenFlow Mejorar la convergencia, la política MiniNet, Quagga No
híbrido BGP-SDN. dominios de conflicto de resol., Inter-dominio
troublesh.
D. Energía e fi ciencia
Wang et al. [224]: Desconectar E fi ciente enlace util. a través el modo de reposo para los enlaces no Algoritmo heurístico, OSPF MiniNet No
subconjunto de SDN prog. min. netw poder. utilizados

subconjuntos
Huin et al. [225]: Adaptar el encaminamiento de tráfico c SENAtoR- Smooth algoritmo de OSPF, OpenFlow MiniNet además senador No
senador carga de sobra un poco de hardware enrutamiento Aware energía se Algoritmo
propone
Alein et al. [226]: Hier. De dos Energía ef., Reducida converg método de dos etapas en SDN FPGA, OSPF, BGP NX-OS v6.2, generador basado si
etapas fwd. mesa enrutamiento. hora híbrido en FPGA
Uso óptimo E. TCAM
Zhang et al. [165]: OpenFlow Cargar bal. para múltiples clases COMBUSTIBLE PARA COHETES No
fwd TCAM-SRAM. mesa con fi guración híbrido
enrutamiento de trá fi co, TCAM Optim.

Othman et al. [227]: Hybrid algoritmo personalizado y el modelo OpenFlow Control relajado y OMNeT ++ No
cental-distr. controlar mecanismo de seguridad,
optimización TCAM
Despliegue Gran Escala F.
HP [228] La investigación y el desarrollo OpenFlow tradicional y Delegación de algunas el despliegue en tiempo real No
para el despliegue a gran escala Protocolos decisiones de envío al
controlador SDN
Henneke et al. [229] Comentarios fundamentos SDN y las OpenFlow y protocolos de red Seguridad, calidad de servicio, el N/A No
correlaciones de trabajo existentes a las tradicionales seguimiento de problemas y soluciones

necesidades relacionados

amperli
SOL et al. [220], Kotronis et al. [223], y Vanbever et al. [222] han no está claro si el protocolo de enrutamiento BGP es el mejor punto de partida
examinado las mejoras de rendimiento BGP y presentado soluciones híbridas para el desarrollo de soluciones de gestión de redes híbridas para redes SDN
de gestión de red BGP-SDN para redes híbridas SDN. A lo mejor de nuestro híbridos. Creemos que sería conveniente volver a examinar el diseño de dicho
conocimiento híbrido SDN

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

26

Tabla VII
S RESUMEN DE comparaciones de rendimiento de la red de GESTIÓN ESTUDIOS

Traf fi c Número de Enlace Camino Box media Entre segmentos


Estudiar Overhead Util. SDN flujos Fracaso Despliegue conectividad
A. Gestión de Recursos
Santos et al. [210] Bajo Alto Fijo no Resilient No se considera bajo rendimiento
SuVMF [211] Alto Alto Fijo no Resilient Bajo rendimiento Considerado
Katow et al. [212] Bajo High Dynamic no Resilient Considerado de alto rendimiento
Sieber et al. [213] Alto Alto Fijo no Resilient Bajo rendimiento Considerado
Sieber et al. [214] Bajo High Dynamic Elástico Considerado de alto rendimiento
B. Auto-con fi guración
Katiyar et al. [215] Bajo bajo dinámico Elástico No se considera de alto rendimiento
Lenguaje de Ontologías Web [216] Alto Alto Fijo no Resilient No se considera bajo rendimiento
Mishra et al. [217] Alto bajo dinámico Elástico Bajo rendimiento Considerado
Amin et al. [218] Bajo High Dynamic no Resilient Considerado de alto rendimiento
Sieber et al. [219] Bajo High Dynamic Elástico Bajo rendimiento Considerado
C. red basada SDN-BGP
amperli
SOL et al. [220] Bajo Alto Fijo Elástico Considerado de alto rendimiento
Motor de enrutamiento virtual (VRE) [221] Alto bajo fijo no Resilient No se considera bajo rendimiento
Vanbever et al. [222] Alto bajo fijo no Resilient Bajo rendimiento Considerado
Kotronis et al. [223] Bajo bajo dinámico Elástico Bajo rendimiento Considerado
D. Energía e fi ciencia
Wang et al. [224] Alto bajo fijo Elástico Considerado de alto rendimiento
Huin et al. [225] Bajo bajo fijo Elástico No se considera bajo rendimiento
Alein et al. [226] Bajo High Dynamic no Resilient Bajo rendimiento Considerado
Uso óptimo E. TCAM
Zhang et al. [165] Alto High Dynamic Elástico Bajo rendimiento Considerado
Othman et al. [227] Alto bajo fijo no Resilient Considerado de alto rendimiento
Despliegue Gran Escala F.
HP [228] Alto bajo fijo no Resilient Bajo rendimiento Considerado
Henneke et al. [229] Alto High Dynamic no Resilient Considerado de alto rendimiento

soluciones de administración de red por considerar algunos otros protocolos de enrutamiento propuesto enfoques red de rutas tráfico c tal que los activos (no dormir) enlaces y
de estado de enlace, tales como IGP o OSPF, como un punto de partida. Posiblemente, dispositivos son muy utilizados, mientras que los enlaces y dispositivos de dormir se
mediante la construcción de estos otros protocolos de enrutamiento o mediante la omiten. Una limitación clave de la Wang et al. [224] y Huin et al. [225] enfoques es que
combinación de mecanismos de múltiples protocolos de enrutamiento, la convergencia de las ponen sólo los dispositivos SDN y enlaces asociados a dormir, mientras que los
acciones de gestión de red se puede mejorar. Es importante destacar que las soluciones dispositivos heredados se mantienen en plena actividad. Las investigaciones futuras
híbridas BGP-SDN propuestas hasta ahora, y cualquier nuevas soluciones deben ser deberían extender estos enfoques, poniendo ambos dispositivos SDN y dispositivos
probados a fondo y veri fi para grandes redes que abarcan múltiples sistemas autónomos heredados a dormir como sea necesario para reducir al mínimo el consumo de energía al
(ASs). tiempo que garantiza alta calidad de la red de servicio.

Para la red basada SDN-BGP se acerca, la Tabla VII indica que el G Tabla VII indica que los enfoques fi ciencia de la energía ef tienen
amperli et al. [220] y Kotronis et características de rendimiento global mixtos. El Wang et al. [224] enfoque es
Alabama. [223] enfoques tienen buenas características de rendimiento, incluyendo bajo resistente a los fallos de ruta y logra un alto rendimiento con cajas de medio,
tráfico c por encima, la resistencia a errores de ruta, y la conectividad inter-segmento. Sin pero tiene alta tráfico c sobrecarga. Por otro lado, la Huin et al. [225] enfoque
embargo, el G amperli et al. [220] tiene bajo c sobrecarga de tráfico y la resistencia a fallos de ruta, pero el bajo
enfoque está diseñado principalmente para un número fijo fi de OWS SDN fl y requiere rendimiento con cajas intermedias. El Huin et al. [225] enfoque reduce el
configuraciones recon fi complejos para OWS y dispositivos SDN adicional fl. En el consumo de energía de las redes de ISP por 5-35% en función de la
lado positivo, la Kotronis et al. [223] enfoque reduce BGP tiempos de convergencia y penetración de hardware SDN. En general, la comparación de rendimiento en la
las tasas de desconexión para expansión dinámica despliegues SDN. El Vanbever et Tabla VII revela que los enfoques actuales se centran en los aspectos
al. [222] enfoque tiene varios inconvenientes, tales como el tráfico de alta fi c individuales de rendimiento, pero descuidan las otras características de
sobrecarga, baja utilización del enlace, y un bajo rendimiento con el despliegue cuadro rendimiento. Hay una necesidad de un mecanismo integral que tenga en cuenta
central debido a los módulos hechos a medida que son difíciles de integrar en el todas las características de rendimiento.
contexto más amplio de la red.

La reducción del consumo de energía de las obras Net-comunicaciones se ha Zhang et al. [165] y Othman et al. [227] han reducido el uso TCAM para
convertido en un aspecto importante tienen una gestión de red en los últimos años. entradas de tabla de flujo delegando algunos flujo reglas para SRAM y dividir el
Wang et al. [224] y Huin et al. [225] tienen mecanismos de ahorro de energía flujo de control entre un instancias centrales y distribuidos de control. Las
desarrollados que ponen enlaces y dispositivos inactivos en un modo de reposo. El investigaciones futuras deberían examinar el ahorro TCAM potencial debido a
desafío clave para estos mecanismos de ahorro de energía es mantener altos niveles los algoritmos en Intel ligent que facilitan el uso TCAM e fi ciente, por ejemplo,
de calidad de la red de servicio, mientras que algunos enlaces y dispositivos de red algoritmos que predicen la futura red flujos. Tales algoritmos de predicción
pueden no estar disponibles debido a su modo de reposo. los podrían ser explotadas para aliviar el controlador de

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

27

el procesamiento de varios tipos de transacciones, como nodo de unirse y eliminación enlace. para la construcción de la tela, así como cuenta con algunos SDN, tales como planos
de control y de reenvío separadas.
híbridos en gran escala despliegues de red SDN han sido examinados en Tu et al. [275] han introducido un enfoque de túnel de empalme en una red SDN
[228], [229]. HP [228] ha discutido los proble- mas relacionados con los híbrido que consiste en routers MPLS y SDN proponiendo los siguientes dos
despliegues a gran escala de las redes SDN híbridos. En las redes SDN puros, mecanismos principales: (i) un mecanismo de abstracción de mapas de los
el controlador hace explícitamente todas las decisiones de envío. En las redes dispositivos de red subyacentes en nodos uniformes para ocultar los detalles de los
SDN híbridos, los delegados de controlador de algunas decisiones de envío a diversos dispositivos. (Ii) un segundo mecanismo de turnos de la manipulación de
los protocolos distribuidos. Para despliegues a gran escala, controladores tablas OW la SDN fl y las tablas de conmutación de etiquetas MPLS a un módulo de
distribuidos para redes SDN híbridas deben ser desarrollados. Por otra parte, túnel independiente. El módulo de vía de traductor en el controlador SDN examina la
otros aspectos vitales, como la seguridad, la interoperabilidad y flexibilidad, rutas, comprueba el espacio etiqueta de cada router, y genera las reglas de reenvío
necesidad que se abordarán en el contexto de la implementación a gran respectivos para los routers a lo largo de los caminos. El proceso de construcción de
escala. Henneke et al. [229] han revisado los requisitos de las redes reales a túneles se ilustra en la figura 20. Supongamos que los números de serie de los routers
gran escala que necesitan ser abordados por la comunidad investigadora a lo largo de un camino en general de la entrada a la salida son [ 1, 2, . . . , norte]. Usando
SDN. Penúltima Hop Popping (PHP) [296], el traductor Path determina las reglas de reenvío
para cada ruta desde el enrutador

norte - 1 hacia atrás para enrutador 1. El enfoque de empalme del túnel se ha


implementado el uso de varios routers basados ​en Linux acompañados de Quagga.

V. T TRÁFICO mi NGENIERÍA Los routers compatibles con las funciones de envío MPLS y OpenFlow. Varios
experimentos se han realizado para validar la viabilidad y flexibilidad del sistema. Los
ingeniería de tráfico c es un mecanismo para optimizar el rendimiento de la red
resultados de la simulación indican que la propuso mitiga método congestión y
mediante la observación del comportamiento de los datos transmitidos a través de
proporciona trayectorias de gran ancho de banda para la red de tráfico c. El enfoque
los enlaces de comunicación. En la ingeniería de tráfico c, se aplica una amplia gama
de empalme túnel también proporciona rápida recuperación de fallos. El tiempo de
de técnicas de optimización para lograr el rendimiento máximo de red, por ejemplo,
convergencia para la recuperación de errores se reduce al mínimo las operaciones
el rendimiento máximo de la red. MPLS [266] y GMPLS [267] son ​ampliamente
independientes de los protocolos MPLS y OpenFlow.
utilizados mecanismos de tráfico c de ingeniería en las redes tradicionales. SeV eral
tráfico c mecanismos de ingeniería, tales como HONE [268], Lime [269], y los
enfoques similares, tales como [270] - [273], se han propuesto para redes SDN
Sinha et al. [276] han desarrollado una red SDN híbrido que conjuntamente
puros. Esta sección examina el tráfico c mecanismos de ingeniería que se han
funciona basado en una mezcla de SDN y MPLS. MPLS tiene algunas similitudes con
propuesto para redes SDN híbridos de acuerdo con la clasificacion se ilustra en la
NEE, tales como la separación de los planos de control y de datos y flujo de
Fig. 19.
abstracción. ISP han estado utilizando MPLS para la gestión de la red durante
muchos años debido a la deficiente MPLS trá fi co mecanismo de ingeniería ef
habilitado por los planos de control y de datos separadas y el flujo de abstracción. La
idea principal del enfoque de red híbrida por Sinha et al. [276] es dividir la red de
Gestión flexible A. Traf fi co tráfico c basado en clases de equivalencia de elementos de reenvío. Las divisiones
En este trabajo se sección enfoques que se centran en pro Viding un alto de controlador el tráfico c basados ​en varias clases, tales como “OFPInstructionGo-
grado de flexibilidad en la gestión fi co tráfico en las redes híbridas SDN. Totable”, “OFPActionPushMpls”, “OFPActionSetField”, y “OFPActionOutput”, para
Nosotros examinamos primero el híbrido SDN se acerca flexible para la crear un nuevo flujo de datos de la tabla y de salida para el puerto respectivo. El
gestión de tráfico c que se basa en una combinación de MPLS y SDN, seguido plano de datos MPLS estándar se utiliza para coordinar con el plano de control SDN
de otros enfoques. para formar un modelo SDN híbrido. encaminadores de borde son dispositivos SDN,
mientras que el núcleo de la red consiste en dispositivos heredados que se ejecutan
1) fi MPLS-SDN Based Flexible Traf c Gestión: Casado et al. [274] han llevado MPLS, como se ilustra en la Figura 21. Esta mezcla de dispositivos de red y planos
a cabo un extenso estudio sobre el fl ex bilidad aspecto de tráfico c gestión en de control proporciona una opción interesante para la transición suave de MPLS en
obras Net- híbridos SDN. Casado et al. han revisado el primer trabajo activo Net- red para redes basadas SDN. estrategias de reducción de espacio en las etiquetas
[292], el modo de transferencia asíncrona (ATM) [293], y MPLS [246] tecnologías de este tipo de redes híbridas MPLS-SDN se han estudiado en [297].
de red flexible de trá fi co de ingeniería. Casado a continuación se centran en
MPLS debido a su amplio uso para el trá fi co de ingeniería y su apoyo a redes
privadas virtuales (VPNs) [294]. Casado et al. proponer a MPLS de rediseño de
SDN implementaciones de la siguiente manera. Casado et al. [274] argumentan
que los despliegues SDN carecen de ciertas capacidades, tales como las 2) Otros enfoques: Sharma et al. [277] han argumentado que en las redes
operaciones de búsqueda por encabezados, su fi ciente fl exibilidad, y el cambio tradicionales, las herramientas de gestión de red son estáticos y inflexibles. En SDN,
entre IPv4 y IPv6 [295]. Sobre la base de estas limitaciones, Casado et al gestión de la red es muy fácil y la complejidad se reduce debido a la automatización
proponer un nuevo modelo de red, llamado tejido, para proporcionar un simple, de las funciones complejas. Aunque SDN proporciona fi de control de grano fino
hardware independiente del proveedor, a prueba de futuro con un plano de sobre la red de flujos de extremo a extremo y tráfico c ingeniería, Sharma et al. [277]
control flexible. sostienen que todavía hay una necesidad de niveles adicionales de flexibilidad en la
gestión de la red y las tareas de control. A

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

28

Tra fi co Ingeniería

Desvío de
Flexible trá fi co de E fi ciente de enrutamiento y Ef Enlace utilización deficiente,
inconsistencias,
gestión, Sec. Virginia reenvío, Sec. VB Sec. enfermedad venérea
Segundo. VC

Feng et al. [281]:


Casado et al. Dulces pequeñas mentiras
OpenRouteFlow modelo He et al. [289]: Barrera y
[274]: MPLS [286]: Mentir: nodos
+ OpenRouteFlow modo híbrido TE
basado “tejido” ficticios, enlaces, rutas
netw. modelo controlador LISP [282]:
Vissicchio et al. [21]: Path
Locator / ID septiembre
Genérico inconsistencia
Tu et al. [275]: empalme Prot. Guo et al. [290]: SDN /
Avoider (GPIA)
túnel MPLS-SDN OSPF TE (SOTE)

Sinha et al. [276]: core Guo et al. [283]: TM Wang et al. [287]:
FPTAS [291]:
MPLS híbrido SDN histórico de pesaje Incremento. Hyb.
Max-Flow TE
EDGE- deploym SDN.

Sharma et al. [277]: Int.


Ren et al. [284]: Flujo de Wang et al. [288]:
netw. MGT + CTL. sys.
Enrutamiento + Splitting Forwarding graph- basa
(I-NMS)
(FRS) tráfico c distr.

Nakahodo et al. [278]:


Davoli et al. [285]: Segm.
Smart-OSPF (borde SDN,
enrutamiento en portadora
OSPF núcleo)
IP netw.

Zhang et al. [279]:


SDNMP

Polverini et al. [280]: Flujo


de Spread Base Alg.
(FSBA), tráfico c matriz
(TM) estim.

Figura 19. Taxonomía para la encuesta de estudios de ingeniería tráfico c en las redes SDN híbridos.

frente a esta necesidad, Sharma et al. [277] han desarrollado una gestión de red utilizando el nodo de borde para aplicar una buena política de transporte, es decir, a
integrado y sistema de control (I-NMS) marco. El marco de I-NMS incluye través de tráfico c distribución en los encaminadores de borde. Nakahodo et al. [278]
muchas de las funciones de gestión del trabajo Net-legacy, que son útiles en el argumentan que es difícil de poner en práctica la función fi ca ción tráfico distribución
despliegue de redes híbridas SDN. En particular, los operadores de redes a que se necesita para Smart-OSPF en los routers de legado, ya que son cajas cerradas
menudo no están dispuestos a desplegar plenamente el control SDN en sus de diferentes proveedores. Por otra parte, un controlador programable SDN es muy
redes. El marco de I-NMS permite el despliegue flexible de muchas funciones de adecuado para la aplicación de la tráfico función de distribución Smart-OSPF c en una
gestión de red legado en las partes de la red SDN híbrido que todavía dependen red SDN híbrido.
de los dispositivos de red legado. Además, la I-NMS, el controlador SDN en un
híbrido SDN puede manejar un conjunto seleccionado de los flujos de grano-ne Zhang et al. [279], [298] han desarrollado un marco para gestionar fl exible trá
tráfico c ingeniería fi, mientras que otra red de tráfico c flujos son manejados por fi co fluye en las redes SDN híbridos utilizando el sistema tradicional de gestión
los protocolos de red legado y funciones de gestión en I-NMS. de red (NMS) [299]. En general, interactúa el controlador SDN con los routers
subyacentes SDN y contiene un módulo de adquisición de datos. El módulo de
adquisición de datos contiene información sobre la topología de la red SDN
subyacente y otra información relacionada. El marco desarrollado tiene un
Nakahodo et al. [278] han desarrollado Smart-OSPF para una red SDN híbrido. En módulo de interfaz unificada que está diseñado de manera que puede ser
Smart-OSPF, la congestión se reduce mediante la distribución de la red tráfico c a utilizado por cualquier NMS para obtener la formación in- acerca de la red SDN
sólo encaminadores de borde, mientras que los nodos intermedios operan con el subyacente utilizando el protocolo simple de administración de red (SNMP) [237].
enrutamiento OSPF convencional. El objetivo Smart-OSPF es reducir la congestión El software
de la red

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

29

arquitectura Figura 22. OpenRouteFlow por Feng et al. [281] con dos capas: Una capa consta de los
OpenRouters en el plano de datos que contiene Abierta RouteFlow (ORF) módulos agente y módulos
de protocolo enrutador legado (LR) para controlar el reenvío de paquetes (FW). El controlador
Figura 20. Ilustración de proceso de túnel de empalme [275]: Usando Penúltima Hop Popping, el traductor
OpenRouteFlow (ORFC) en la segunda capa compila la vista de red y controla el servicio de reenvío.
Path decide reenviar reglas para cada router de la penúltima enrutador norte - 1 hacia atrás para el primer
enrutador 1 en una trayectoria End- a extremo. Dependiendo del tipo de enrutador, el túnel proceso de
empalme cesionarios etiquetas e instala las reglas de reenvío de MPLS o instala OpenFlow flujo entradas.

flujos tienen una fuerte influencia en la fi co matriz de estimación del error de


tráfico? El control de la mezcla de legado y SDN conmutadores en redes SDN
híbridos típicamente incurre mayores costos de operación que el control de
sólo un tipo de interruptor. Por otra parte, los interruptores SDN tienen
tamaños limitados de la memoria TCAM caro, que necesita ser utilizado fi
ciente. Para hacer frente a estos problemas, Polverini et al. [280] desarrollar un
simple determinista Spread Flow Base Algoritmo (FSBA), basado en un único
flujo parámetro propagación que está asociado con cada individuo flujo. La
diferencia entre los límites inferior y superior en relación con la red de trá fi co
intensidad se llama el flujo de difusión. El flujo de difusión parámetro se puede
calcular con la ayuda de los datos disponibles, tales como cargas de enlaces y
la información de enrutamiento, sin ninguna información adicional de la TM,
como la corriente real intensidades.
Figura 21. Hybrid red SDN operar conjuntamente una mezcla de SDN y Protocolo Multi- Label
Switching (MPLS) por Sinha et al. [276]: Topología de red contiene una malla de MPLS legado
conmuta en el núcleo de la red con SDN interruptores colocados en los bordes. Las reglas inyecta
controlador para empujar y pop etiquetas pertinentes en el MPLS interruptores en el camino.

De fi ne Network Management Protocol (SDNMP) [279] Guarda los datos en tiempo B. E fi ciente de enrutamiento y reenvío

real (información) de la red SDN subyacente, como la información de la topología y Feng et al. [281] han desarrollado un llamado modelo OpenRoute- Flow para
el estado de la tabla flujo. El SD- NMP tiene dos componentes: (i) el modificar el enrutamiento en dispositivos heredados. Una red SDN híbrido carece de
almacenamiento de datos y el componente de procesamiento, y (ii) la función de una visión y control de red integradas protocolos que operan toda la red. Debido a
vista. El componente de almacenamiento y procesamiento de datos es responsable las limitaciones de velocidad de bits trans- misión del canal de control de
de almacenar datos (es decir, información sobre la red SDN subyacente). La dispositivos de legado, la información de estado de la red completa de toda la red
función de vista muestra la información requerida sobre la topología de la red puede normalmente no ser transmitida al controlador SDN de una manera oportuna.
subyacente SDN, estado de flujo de mesa, e información sobre los diferentes Para abordar estas cuestiones, OpenRouteFlow mantiene el distribuido
servicios. El marco SDNMP propuesto así uni fi ca la comunicación entre los NMS (convencional) de enrutamiento operativo y abre (desbloquea) el encaminamiento y
tradicionales y SDN almacenando OpenFlow eventos (SDN) en el MIB [300] y FL información ow de routers convencionales de manera que pueda ser recogida
mediante el uso de una interfaz basada en SNMP. por el controlador SDN y se usa para compilar una vista simplificada de la red
completa . De esta forma, la visualización y control de la red están desacoplados
mediante la combinación convencional y SDN de enrutamiento / reenvío de
Polverini et al. [280] han estudiado el trá fi co de la matriz (TM) en el proveedor de formación in-. Este mecanismo hace que el sencillo control y operaciones de la red y
servicios Internet redes (ISP) y especí fi camente el parámetro de propagación flujo a e fi ciente. El OpenRouteFlow archi- tecture tiene dos capas como se muestra en la
errores de estimación Mitigar [301], [302]. Dos cuestiones básicas relacionadas con los Figura 22. Una capa contiene los OpenRouters en el plano de datos, que expone
flujos han sido ad- vestido: En primer lugar, el número de flujos adicionales necesitan ser
medi- Sured de trá fi co matriz de estimación? En segundo lugar, que explícita

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

30

el estado de la ruta y flujo de información mediante la comunicación de la En primer lugar (CSPF) proporciona la asignación inicial fl ujo asignaciones. En
información de ruta de los protocolos de enrutamiento distribuidos con un agente segundo lugar, una heurística de reasignación reasigna todas admitió flujos de uno
OpenRouteFlow. Mientras tanto, el OpenRouter recibe instrucciones de control y en uno para minimizar la red que pasa el tiempo total. El segundo paso se ejecuta
los asigna en el hardware existente. La otra capa es el controlador OpenRouteFlow múltiples veces hasta que no se logran mejoras adicionales. Las evaluaciones
(ORFC), que calcula los puntos de vista asociados de rutas y flujos y proporciona experimentales de este sistema indican que la propuesta de enrutamiento segmento
servicio de flujo de suscripción al servicio y expedición de control orientado a la basado-SDN logra tráfico c ingeniería eficaz en las redes de transporte IP.
aplicación.

El localizador / Separación ID Protocolo (LISP) [282] es un protocolo SDN límite


sur- que divide la identidad de la dirección IP de su ubicación. En SDN, LISP se puede
C. Forwarding Inconsistencias
utilizar para el desacoplamiento de las entidades de sus ubicaciones. En general, hay
dos interfaces principales en el despliegue SDN: La interfaz hacia el norte proporciona A inconsistencia de reenvío es la transmisión de tráfico de datos fi c a través de
una interfaz de programación de alto nivel para la aplicación de control. Las rutas imprevistos. inconsistencias reenvío puede crear graves problemas para la
Conexiones de interfaz hacia el sur con los componentes de red, gestión de tráfico de la red fi co. Por ejemplo, las inconsistencias de reenvío pueden
permitir que los datos tráfico c a la derivación de un cortafuego o pueden crear bucles
por ejemplo, conmutadores y routers. LISP crea un nivel de indirección con dos espacios de de reenvío y tráfico c agujeros negros. Los siguientes enfoques se han propuesto para
nombres: el punto final de identi fi cador (EER) y el enrutamiento de localización (RLOC) El hacer frente a las incoherencias de reenvío en redes híbridas SDN.
EID espacios de nombres es el vestido de IP Ad- de un anfitrión, anfitriones se identi fi có el
uso de este espacio de nombres Eid. El RLOC es la dirección IP del router LISP para el El estudio dulce-little-mentiras [286] notas que distribuye protocolos ING rout- en las
anfitrión, redes tradicionales, como OSPF [178] e IS-IS [303], son escalables y robustas, pero no
es decir, el fi RLOC especi ca el punto de un host a la red de enlace. mapeo-EID-a flexible. Mediante el uso de un controlador centralizado, SDN proporciona fi control de
RLOC se lleva a cabo por una arquitectura distribuida. LISP se puede utilizar en encaminamiento de grano fino, es decir, un muy alto grado de flexibilidad, a costa de
redes SDN híbridos para lograr escalabilidad, interoperabilidad y des- pliegue control de sobrecarga, que posteriormente conduce a problemas de escalabilidad. El
inter-dominio. LISP se basa en la implementación incremental para controlar las estudio dulce-little-mentiras [286] propone un enfoque, llamado fi bbing [304], [305], que
redes IP actuales. SDN puede ser adoptada mediante la mejora de algunos routers combina las ventajas de control de ruta SDN y protocolos de enrutamiento tradicionales.
que funcionan como enrutadores túnel LISP. De esta manera, LISP apoya el Fibbing ofrece un control central de la com- putation distribuida de reenvío de caminos
despliegue flexible de redes híbridas SDN. mientras se esfuerza tanto para la flexibilidad y la escalabilidad. Presenta fibbing nodos
falsos, enlaces falsos, y las rutas falsas para lograr el equilibrio de carga. A través de
Guo et al. [283] han desarrollado una SDN tráfico c modelo de ingeniería híbrido que esta fi bbing, el controlador SDN puede persuadir a los routers de legado en la
acomoda múltiples tráfico c matrices (TMS). la ingeniería fi co tráfico con múltiples memorias informática caminos deseados mediante la presentación de los routers con topologías
de traducción es un problema NP-duro que requiere soluciones e fi cientes. Para optimizar el de red cuidadosamente elaborados. Fibbing no requiere la instalación de reglas de bajo
encaminamiento, Guo et al. adoptar una configuración de peso ine fl para dispositivos nivel en los dispositivos de desvío de legado. En cambio, los routers de legado sólo
heredados con una relación de división de optimización en línea para múltiples memorias de tiene que ejecutar el legado protocolos basados ​en sus conocimientos de estado de
traducción. Para obtener la información de TMS históricos, un algoritmo de minería de datos enlace (que incluye los nodos y enlaces falsos) de enrutamiento. Fibbing no se limita al
se utiliza para guardar los datos históricos sobre todas las memorias de traducción y calcula reenvío basado en destino a través de rutas sin bucles. Fibbing puede apoyar de
un peso fi ciente coef TM para cada representante. TMs representativos se linealmente manera similar otras funciones de gestión de red, por ejemplo, fi bbing puede dirigir
combinan con los pesos OSPF para obtener una TM esperado. Resultados de la simulación tráfico c a inconsistencias de reenvío de determinación. Una limitación de este enfoque
demuestran que el enfoque propuesto alcanza ef fi ciente tráfico c ingeniería. es el esfuerzo computacional para el hallazgo de los nodos y enlaces falsos. Si la
topología de la red cambia, entonces los nodos y enlaces falsos deben ser
recalculados.
Ren et al. [284] han examinado la fi ingeniería tráfico c y flujo de gestión en redes
SDN híbridos y propuesto una guía del flujo y la división (FRS) algoritmo para ef fi
ciente ruta de administración. En [284], el problema de encaminamiento se formula
como una Programación Entera Mixta (MIP) para optimizar la utilización máxima de
enlace, así como tráfico c división a lo largo de cada interruptor SDN. FSR gestiona Vissicchio et al. [21] explican que la actualización de una red SDN híbrido puede
la totalidad de enrutamiento para que cada flujo debe atravesar un interruptor SDN crear inconsistencias de reenvío debido a la existencia simultánea de diferentes planos
para mejorar flujo administración y trá fi co de ingeniería. Resultados de la simulación de control. dispositivos heredados utilizan el enrutamiento de estado de enlace, tal
demuestran que este mecanismo se comporta mejor que los mecanismos anteriores, como OSPF [178], o la distancia de enrutamiento vector, tales como RIP [306], en el
tales como [21], [290]. plano de control para construir las tablas de reenvío. SDN dispositivos reciben órdenes
desde el controlador SDN para poblar sus tablas de reenvío. Vissicchio et al. [21]
proponer una técnica de ruta genérica inconsistencia Avoider (GPIA) para evitar
Davoli et al. [285] han examinado la fi c problema de ingeniería tráfico en el contexto de inconsistencias de reenvío a través de las actualizaciones de la red. En el considerado
una red portadora IP y propuesto un segmento basado en SDN enrutamiento de tráfico c híbrido SDN trabajo NET, los nodos se ejecuta tanto en el Protocolo SDN y un
modelo de ingeniería. El controlador de red asigna SDN tráfico c para los enlaces de protocolo de enrutamiento tradicional para calcular sus tablas de reenvío. Un cambio
acuerdo con la capacidad del enlace. Para la asignación de flujo, un enfoque basado en desde una red con fi guración inicial a una red fi nal con fi guración se define como una
heurística se utiliza que minimiza general de la red que pasa el tiempo. Esta heurística actualización de la red. Más específicamente, la
consta de dos pasos: en primer lugar, con restricciones camino más corto

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

31

actualización de la red es un conjunto de operaciones en un nodo. Una tipos de tráfico c flujo a través de la red SDN híbrido considerado: SDN tráfico c controlados por el

operación puede modificar el mecanismo utilizado para el cálculo de tablas de controlador SDN e incontrolada tráfico c (generada por los dispositivos de legado) que también tiene que

reenvío. Por otra parte, una operación puede añadir o borrar entradas de ser controlada por el controlador SDN. He et al. [289] han abordado la maximización de la utilización del

tablas de reenvío de legado o dispositivos SDN. El enfoque GPIA propuesta enlace al tiempo que tra fi co de ingeniería altamente flexible y elegante. Un protocolo de enrutamiento

asume que (i) tanto el inicial y las fi nal fi guraciones red tienen reenvío novedoso para fi c ingeniería tráfico está diseñado para adecuarlas a la SDN tráfico c a través de

consistente, y (ii) el protocolo de red tradicional es el reenvío consistente en dispositivos de red tradicionales. El protocolo de encaminamiento es un protocolo de hop-by-hop que

ausencia del protocolo SDN y viceversa. El enfoque propuesto actualiza un combina las capacidades de la red tradicional y la manejabilidad de SDN. El protocolo de enrutamiento

solo nodo en un momento y examina si esta actualización hace que el reenvío diseñado es compatible con NEE, así como las redes tradicionales. Las operaciones de red en la red

inconsistencias mediante la simulación del cambio, es decir, mediante el SDN híbrido son clasificarse en dos modos: un modo de barrera y un modo híbrido. Una técnica

cálculo de las trayectorias de reenvío intermedio resultante, y comparar el convencional para la colocación de dispositivos SDN entre dispositivos heredados se introduce para el

intermedio con fi guración con las configuraciones fi iniciales y de red nal fi. El modo de barrera. En el modo de barrera, dispositivos SDN trabajan de una manera red de superposición

trabajo futuro necesita ampliar el enfoque GPIA considerar más de un nodo. y una parte prescrita de la capacidad de cada enlace se reserva para el funcionamiento de la red de

También, superposición. En el modo híbrido, SDN trá fi co y el tráfico tradicional fi ca por igual los recursos de la

red. Se propone un esquema de aproximación de tiempo polinómico completamente (FPTAS) para

optimizar todo el tráfico c en los modos de red SDN híbridos considerados. Este FPTAS se evalúa con el

análisis teórico y numérico, así como simulaciones. Los resultados de la simulación demuestran que

Wang et al. [287] han estudiado los problemas y las inconsistencias de los FPTAS logra tráfico c ingeniería casi óptima en el examinado modos de red híbridos SDN. SDN

despliegues incrementales SDN y han propuesto una solución generalizada para dispositivos de trabajo de una manera red de superposición y una parte prescrita de la capacidad de

manejar la heterogeneidad de las redes SDN híbridos. Más específicamente, Wang cada enlace se reserva para el funcionamiento de la red de superposición. En el modo híbrido, SDN trá fi

et al. han desarrollado un algoritmo heurístico para seleccionar los interruptores co y el tráfico tradicional fi ca por igual los recursos de la red. Se propone un esquema de aproximación

que deben actualizarse a dispositivos SDN a ganar más control sobre toda la red, de tiempo polinómico completamente (FPTAS) para optimizar todo el tráfico c en los modos de red SDN

evitando al mismo tiempo las inconsistencias de reenvío. Un nuevo método de híbridos considerados. Este FPTAS se evalúa con el análisis teórico y numérico, así como simulaciones.

ingeniería básica c tráfico se adopta para el trá fi co distribución y resolver el trá fi Los resultados de la simulación demuestran que FPTAS logra tráfico c ingeniería casi óptima en el

co inconsistencias. Ambos modelos de enrutamiento distribuidos y centralizados se examinado modos de red híbridos SDN. SDN dispositivos de trabajo de una manera red de

combinan para proporcionar capacidades fuertes de ingeniería c tráfico. Las superposición y una parte prescrita de la capacidad de cada enlace se reserva para el funcionamiento de

evaluaciones de desempeño para tres topologías de red indica que el mecanismo la red de superposición. En el modo híbrido, SDN trá fi co y el tráfico tradicional fi ca por igual los recursos de la red. Se propo

de colocación del interruptor SDN propuesto es útil para lograr e fi ciente de trá fi co Guo et al. [290] han propuesto el llamado fi SDN / OSPF Traf c Ingeniería
de ingeniería. (SOTE) tráfico c algoritmo de ingeniería para redes SDN híbridos. OSPF [178]
enrutamiento basado tiende a causar congestión de la red en los caminos más
cortos en las redes tradicionales. Guo et al. proponer para explotar el control
Wang et al. [288] han estudiado aún más el problema tráfico c inge- niería en centralizado SDN para mitigar este problema de congestión OSPF. El método pro-
redes SDN híbridos con un tráfico c mecanismo de distribución basado en el planteado optimiza el ajuste a fin de disminuir la máxima utilización enlace peso
gráfico. redes SDN híbridos disponen de diferentes mecanismos fi TRAF c reenvío, OSPF. Las divisiones del controlador SDN flujos que llegan a los conmutadores
a saber, el reenvío basado en el control SDN y expedición de acuerdo con SDN. Los nodos de ejecución heredada OSPF para su funcionamiento normal. El
enrutamiento distribuido por los dispositivos de red tradicionales. La mezcla de algoritmo SOTE logra un rendimiento aceptable cuando sólo el 30% de los
estos protocolos puede generar inconsistencias que deterioran el rendimiento. Para interruptores son activar-SDN. Una limitación del estudio SOTE en [290] es que
mejorar el rendimiento de las redes SDN tales híbridos, la flexibilidad de unos sólo el aspecto de la congestión se considera. Otros aspectos de la red, tales como
interruptores SDN desplegados se puede utilizar para evitar inconsistencias de bucles de red y los agujeros negros, se deben considerar en futuras
reenvío. Wang et al. tomar las diferentes propiedades de reenvío de los investigaciones.
dispositivos de red en cuenta y modelar la fi c problema de ingeniería tráfico
basado en el reenvío gráficos que acomodan tráfico c distribuciones. gráficos de
transporte y expedición se construyen para lograr un alto rendimiento, evitando A totalmente Polynomial Tiempo Aproximación Esquema (FPTAS) para maximizar
inconsistencias de reenvío. El tráfico c distri- bución mecanismo se optimiza a la red de tráfico c fl ow [291] se ha propuesto para mejorar la ingeniería de tráfico c en
través de la programación lineal. Resultados de la simulación indican que tráfico c las redes SDN híbridos. En las redes SDN híbridos con sólo un pequeño a moderado
ingeniería basado en la gráfica de reenvío logra mejoras significativas sobre las número de SDN interruptores, la mayor parte de los datos de tráfico c pasa a través
técnicas existentes. de interruptores de legado, mientras que sólo una parte limitada de la tráfico c pasa a
través de SDN interruptores. Para controlar el tráfico global c en una red SDN híbrido,
el controlador SDN ha típicamente solamente capacidades limitadas al legado de
control conmuta. El objetivo principal es FPTAS para alcanzar el flujo máximo que se
puede lograr mediante comportamientos de reenvío de sintonía cambia la SDN.
D. E fi ciente Enlace Utilización Específicamente, FPTAS [291] tiene como objetivo maximizar la red de trá fi co fluye
Los enlaces de la red llevan a la red de trá fi co. Típicamente, algunos enlaces no se están por la solución del problema Max-Flow. Ya que puede haber un número exponencial
utilizando, mientras que otros están congestionados. Lo ideal sería que todos los enlaces deben de enlaces en la red, el problema no se puede resolver a través de la programación
ser igualmente utilizados para lograr un buen rendimiento. Esta sección se examinan los lineal. Por lo tanto, se deriva una formulación FPTAS tiempo polinómico para el
mecanismos para la utilización del enlace e fi ciente en las redes híbridas SDN. problema de Max-Flow.

He et al. [289] han propuesto un algoritmo rápido para NEAR óptima tráfico
c ingeniería en una red SDN híbrido. Dos

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

32

Para ef fi ciente tráfico ingeniería fi c con la propuesta FP-TAS, la SDN datos sobre redes subyacente SDN y tradicionales, la flexibilidad y
controlador obtiene tráfico c información usando dos enfoques: en primer lugar, por escalabilidad de las propiedades SDNMP necesidad de ser examinados a
indagar sobre los datos históricos sobre SDN interruptores y cantidades de tráfico c fondo en la investigación futura. Además, las técnicas SD- NMP deben
entre herencia y dispositivos SDN, y segundo, mediante la recopilación de ampliarse para gestionar una amplia gama de dispositivos y redes
estadísticas de carga de enlace con SNMP o mecanismos similares. Con base en heterogéneas.
este tráfico c información, el controlador SDN genera reglas de reenvío para SDN Polverini et al. [280] han examinado el trá fi co de la matriz (TM) en redes de
interruptores. Estas reglas de reenvío regulan la fi distribución tráfico c en toda la proveedores de servicios de Internet (ISP) y han investigado un flujo parámetro
red. De esta manera, FPTAS fi melodías ne- los comportamientos de reenvío de difusión para reducir el error Timation la es- TM. El Spread flujo resultante Based
los dispositivos SDN y por lo tanto mejora las capacidades de la red tradicional. Algoritmo (FSBA) introducido por Polverini et al. [280] requiere nuevas mediciones y
Una limitación clave del estudio FPTAS [291] es que sólo considera el protocolo de entradas adicionales para ser almacenados en el TCAM de interruptores SDN. Esta
enrutamiento OSPF para la red de legado. sobrecarga puede abrumar a la memoria del conmutador. Por lo tanto, las
investigaciones futuras deberían examinar algoritmos de estimación que evitan la
carga extra en el TCAM interruptor.

La comparación de rendimiento de la flexible tráfico c Hombre- agement se


E. Resumen y lecciones aprendidas
acerca en la Tabla IX revela que el Polverini et al. [280] enfoque logra un buen
Tabla VIII resume los estudios encuestados sobre tráfico c inge- niería en redes rendimiento en todas las grandes características, excepto que no es resistente a
SDN híbridos. Casado et al. [274], Tu et al. [275], y Sinha et al. [276] han los fallos de ruta, ya que no cuenta rutas alternativas. Entre los otros enfoques,
examinado los mecanismos de ingeniería MPLS-SDN basados ​tráfico c. Por otra Sinha et al. [276] y Zhang et al. [279] tienen características de rendimiento
parte, Casado et al. [274] han considerado conmutación entre IPv4 e IPv6, así atractivo, incluyendo bajo tráfico c sobrecarga, resistencia a los fallos de
como la disposición en capas de SDN se acerca; estas características adicionales trayectoria, y un alto rendimiento con el despliegue cuadro central. Zhang et al.
son especialmente importantes para las redes a gran escala. Para conectar [279] también lograr el equilibrio en comparación con el encaminamiento
múltiples redes en estructuras de red a gran escala, los enfoques de túneles tradicional de carga casi óptima, mientras Sinha et al. [276] optimizar el ancho de
podrían basarse en el sistema de MPLS SDN híbrido propuesto por Sinha et al. banda de la red. El Casado et al. [274] enfoque instala SDN fluye dinámicamente
[276]. Las investigaciones futuras deberían examinar la Sinha et al. [276] de y tiene capacidad de alta utilización de enlace, pero no es resistente a los fallos
modelo y de tunelización relacionada enfoques para redes a gran escala con una de ruta.
amplia gama de tráfico c flujos.

Feng et al. [281], LISP [282], Guo et al. [283], Ren et al. [284], y Davoli et al. [285]
Sharma et al. [277] han presentado el i-NMCS sistema de gestión de red han examinado la ef fi ciente de encaminamiento y de reenvío de tráfico c problemas
integrada para las obras Net-dinámico híbrido SDN. El i-NMCS pueden soportar de ingeniería en redes SDN híbridos. El localizador / Separación ID Protocolo (LISP)
una amplia variedad de dispositivos de usuario final y pueden incorporar [282] es un protocolo SDN hacia el sur que divide la identidad de la dirección IP de
dispositivo y infor- mación relacionada con el usuario. La investigación futura su ubicación. LISP requiere cabeceras extra para encapsular trá fi co, así como
necesita evaluar el i-NMCS para entornos de red heterogéneos. actualizaciones de mapeo y resoluciones de asignación para la ingeniería de tráfico
c. El enfoque por Guo et al. [283] considera múltiples tráfico c matrices (TMS) para
Nakahodo et al. [278] han desarrollado una traf- fi función de distribución aumentar la e fi ciencia de las operaciones de TE. Las investigaciones futuras deben
smart-OSPF c en el borde SDN cambia para mitigar la congestión en la red examinar la forma en la consideración de múltiples trá fi co matrices pueden ser e fi
central legado. Mientras Smart-OSPF puede reducir la latencia al mitigar la cientemente escala para grandes redes.
congestión, Smart-OSPF también puede contribuir a red aumenta de latencia
debido al procesamiento computacional añadido en los interruptores borde. El
estudio Smart-OSPF [278] ha considerado relativamente pequeñas redes. Sin Ren et al. [284] han abordado la fi c ingeniería tráfico y flujo de gestión en SDN híbrido a
embargo, para grandes redes, el problema de latencia añadida puede ser través de la guía del flujo y división de (FRS) algoritmo para ef fi ciente ruta de
crítica. La investigación futura debe extenderse Smart-OSPF considerando administración. La fi funcionalidad de división tráfico c en el algoritmo de FRS puede
algunos dispositivos SDN en el núcleo de la red, que podría ser utilizado para conducir a caminos más largos en comparación con el tendido sin división de flujo. Por lo
mejorar la fi c ingeniería tráfico. Además, el compromiso entre la red de tanto, FRS pueden degradar el enrutamiento e fi ciencia. necesidades de investigación
reducción de retardo debido a la tráfico ingeniería añadido c y los tiempos de futuras para cuantificar cuidadosamente este enrutamiento ine fi ciencia y desarrollar
cálculo requeridos debe ser evaluado a fondo para una amplia gama de soluciones que permitan alcanzar una solución de compromiso entre prescrita tráfico c
tamaños de la red. Potencialmente, división (es decir, la mitigación de la congestión) y el hop-longitudes de caminos de
enrutamiento.

Tabla IX indica que para el e fi ciente de encaminamiento y de reenvío se


acerca, el Protocolo de Separación Locator / ID (LISP) [282] y Guo et al. [283]
enfoques tienen un buen rendimiento en todas las principales características.
Zhang et al. [279] han proporcionado un software de protocolo definido de El enfoque LISP fl exible despliegue gradual facilita SDN mientras achiev- ing
gestión de red (SDNMP) para redes híbridas mediante la construcción de SDN en el alta utilización del enlace y escalabilidad en el número de flujos SDN FL, así
sistema tradicional de gestión de red (NMS) y el protocolo simple de administración como la interoperabilidad y conectividades entre segmentos. El Guo et al.
de red (SNMP). Mientras SDNMP tiene funcionalidades básicas para el enfoque considera múltiple
mantenimiento de la

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

33

Tabla VIII
S RESUMEN COMPARACIÓN DE INGENIERÍA DE TRÁFICO EN ESTUDIOS DE REDES HYBRID SDN.

Estudiar objetivos Mecanismo Técnica / Protocolo Herramienta de evaluación

Gestión flexible A. Traf fi co


Casado et al. [274]: basada en MPLS Sencilla prueba del futuro modelo de red OpenFlow Mejorar MPLS híbrida para SDN red N/A

“tejido” netw. modelo de tela de proveedor neutral propia.

Tu et al. [275]: OpenFlow betw empalme. routers MPLS y Quagga, MPLS, OpenFlow
MPLS-SDN empalme túnel mecanismo demitigar
empalmela congestión
de túnel NEE 1.3
Sinha et al. [276]: Hybrid núcleo de SDN modelo híbrido para SDN OSPF, MPLS, OpenFlow Partición tráfico c uso de clases de controlador Ryu, MiniNet
borde MPLS SDN y MPLS equivalencia de reenvío a enrutador
de entrada
Sharma et al. [277]: Sistema de Control de Gestión y OpenFlow Integración de control dinámico Desarrollo a la medida
i-NMCS Red Integrada (i-CMN) de flujos utilizando OpenFlow

Nakahodo et al. [278]: Smart-OSPF en híbrido SDN OpenFlow, OSPF Reducir la red propia. congestión a través OVS, Smart-OSPF
Smart-OSPF (borde SDN, OSPF netw. de tráfico c distr. en el nodo de borde

núcleo) SDN

Zhang et al. [279]: almacenar de forma transparente Manejo de SDN usando trad. netw. SDN banco de pruebas sobre
SDNMP OpenFlow en eventos MIB NMS, OpenFlow managmt. sistema (NMS) la red tradicional

Polverini et al. [280]: Flujo de Estudio de trá fi co matriz (TM) y fl ujo BGP, OpenFlow Spread Caudal base controlador SDN y desarrollo
Spread Base Alg. (FSBA) parámetro propagación. estim a Algoritmo (FSBA) personalizado
mitigar. error
B. E fi ciente de enrutamiento y reenvío
Feng et al. [281]: modelo Ef fi ciente mecanismo de OpenRouteFlow y Controller estado de enlace, IGP, OpenFlow Java, controlador de Reflector,
OpenRouteFlow enrutamiento OpenRouteFlow Desarrollos a medida
LISP [282]: Locator / ID septiembre la identidad dividida dirección IP de protocolo Southbound SDN OSPF, BGP, LISP LISP en VM
Prot. su ubicación
Guo et al. [283]: TM histórico de Enrutamiento marco TE para múltiple tráfico c OSPF, OpenFlow Abilene, CERNET,
pesaje optimizador matrices GEANT, Custom
Development
Ren et al. [284]: Flujo de reducir la congestión TE y gestión de flujo híbrido SDN OSPF, OpenFlow FRS y desarrollo
enrutamiento y Splitting (FRS) red propia. personalizado

Davoli et al. [285]: Segm. TE en la red portadora IP y el Heurística para minimizar la red OSPF, OpenFlow módulo, desarrollo
enrutamiento en portadora IP netw. segmento de base-SDN que pasa el tiempo total de personalizado SDN-TE-SR
enrutamiento modelo TE
C. Forwarding Inconsistencias
Dulces mentiras [286]: fibbing E fi ciente utilización del enlace Multihop un encaminamiento usando Fibbing, estado del enlace, IS-IS, IGP topologías de combustible para cohetes,

nodos ficticios / enlaces desarrollo personalizado

Vissicchio et al. [21]: Path Genérico inconsistencias de algoritmo GPIA OSPF, GPIA topologías de combustible para cohetes,

inconsistencia Avoider (GPIA) reenvío Resolve GPIA Algoritmo

Wang et al. [287]: solución generalizada para dar cabida algoritmo heurístico OSPF, OpenFlow Telstra, Ebone, Custom
Incremento. Hyb. deploym a la heterogeneidad de netw híbrido. Development
SDN.
Wang et al. [288]: Gráfico de TE para híbrido SDN netw. distribución fi c tráfico basado OSPF, OpenFlow Telstra, Ebone, Custom
reenvío basado tráfico c distr. Graph Development

D. E fi ciente Enlace Utilización


He et al. [289]: Barrera y modo algoritmo rápido para Ef fi ciente tráfico c distribución y OSPF, IS-IS, OpenFlow El desarrollo a medida en C ++
híbrido TE casi óptima TE enlace utilización
Guo et al. [290]: SDN / OSPF ajuste de peso de los flujos y TE se utiliza algoritmo SOTE SOTE y OSPF topologías de combustible para cohetes,

TE (SOTE) para OSPF / SDN desarrollo personalizado

FPTAS [291]: Max-Flow TE el control fi co tráfico de SDN, Max-flujo con polyn totalmente. OSPF, Max-Flow, y Max-flujo formulación matemática
optimización de la energía híbrida Aprox. esquema (FPTAS) dual

tráfico c matrices para mejorar la función de encaminamiento; logrando así la utilización resolver las incoherencias de ruta. Entre estos dos enfoques, el Vissicchio et al.
del enlace e fi ciente con una latencia muy baja. El Guo et al. [283] enfoque también es [21] enfoque es más reciente y e fi ciente, ya que utiliza el alto rendimiento
resistente a los fallos de ruta debido a su método de cálculo re-ruta rápida. El Feng et al. Genérico Path inconsistencia Avoider (GPIA) algoritmo; Por lo tanto, la Vissicchio
[281] y Ren et al. [284] enfoques tienen también aspectos de rendimiento positivos, et al. [21] AP- proach es generalmente adecuado tanto para los centros de datos y
incluyendo una baja latencia y la resistencia a fallos de ruta. Además, el Feng et al. [281] redes ISP tradicionales.
enfoque de los mapas de flujos SDN fl en listas de control de acceso (ACL) para apoyar
las capacidades de SDN flexible en los routers de legado. En [286], fi bbing se utiliza para lograr e fi ciente enlazar ción utiliza- mediante
la introducción de rutas falsos en la red. El estudio fi bbing [286] sólo considera
una red OSPF simple y fi bbing requiere relativamente alto esfuerzo
Los dulces mentiritas acercan [286] y el enfoque por Vissicchio et al. [21] computacional para fi Nding el nodo falso y enlaces. Si la topología de la red
son ​ambos generalmente buenos mecanismos de cambia, entonces

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

34

Tabla IX
S RESUMEN DE COMPARACIÓN DE INGENIERÍA DE TRÁFICO DE RENDIMIENTO ESTUDIOS EN REDES HYBRID SDN.

Número de Enlace Camino Box media Entre segmentos


Estudiar Latencia Util. SDN flujos Fracaso Despliegue conectividad
Gestión flexible A. Traf fi co
Casado et al. [274] Bajo High Dynamic no Resilient Bajo rendimiento Considerado
Tu et al. [275] Alto Alto Fijo Elástico Bajo rendimiento Considerado
Sinha et al. [276] Bajo Alto Fijo Elástico Considerado de alto rendimiento
Sharma et al. [277] Bajo Alto Fijo Elástico No se considera de alto rendimiento
Nakahodo et al. [278] Alto bajo dinámico no Resilient No se considera bajo rendimiento
Zhang et al. [279] Bajo Alto Fijo Elástico Considerado de alto rendimiento
Polverini et al. [280] Bajo High Dynamic no Resilient Considerado de alto rendimiento
B. E fi ciente de enrutamiento y reenvío
Feng et al. [281] Bajo bajo dinámico Elástico Bajo rendimiento Considerado
LISP [282] Bajo High Dynamic Elástico Considerado de alto rendimiento
Guo et al. [283] Bajo High Dynamic Elástico Considerado de alto rendimiento
Ren et al. [284] Bajo Alto Fijo Elástico No se considera bajo rendimiento
Davoli et al. [285] Alto Alto Fijo no Resilient Considerado de alto rendimiento
C. Forwarding Inconsistencias
dulces mentiritas [286] Alto High Dynamic no Resilient Considerado de alto rendimiento
Vissicchio et al. [21] Bajo High Dynamic no Resilient Considerado de alto rendimiento
Wang et al. [287] Alto High Dynamic Elástico No se considera de alto rendimiento
Wang et al. [288] Bajo High Dynamic Elástico Considerado de alto rendimiento
D. E fi ciente Enlace Utilización
He et al. [289] Alto High Dynamic no Resilient Bajo rendimiento Considerado
Guo et al. [290] Bajo bajo dinámico Elástico Bajo rendimiento Considerado
FPTAS [291] Bajo High Dynamic Elástico Considerado de alto rendimiento

los nodos y enlaces falsos deben ser recalculados. Las investigaciones futuras Otros aspectos de la red, tales como bucles de red y los agujeros negros, se deben
deberían evaluar a fondo el enfoque bbing fi para grandes redes heterogéneas, considerar en futuras investigaciones. FPTAS [291] pretende alcanzar el máximo de
donde múltiples redes de conmutación de paquetes y redes de circuitos flujo a través de la SDN interruptores que se puede lograr mediante el uso de el
conmutados se conectan. algoritmo de Dijkstra y por fi ne-tuning los comportamientos de reenvío de la SDN
Wang et al. [287], [288] han examinado los problemas e inconsistencias de interruptores. El estudio FPTAS [291] considera sólo el protocolo OSPF y el algoritmo
reenvío de instalaciones incrementales SDN. Wang et al. [288] han propuesto de Dijkstra para cálculo de ruta, que carece de e fi ciencia en las redes de alta
un tráfico c dis- tribución mecanismo basado en el gráfico. Este mecanismo densidad. Por lo tanto, otros protocolos de enrutamiento OSPF y que Dijkstra se deben
requiere bastante alto esfuerzo computacional para calcular la distribución considerar en futuras investigaciones.
gráfica para toda la red.
Tabla IX indica que para la categoría de utilización del enlace e fi ciente, el He y
El Wang et al. [287], [288] enfoques comportan bien en la categoría de col. [289] enfoque logra una alta utilización de enlace con los números dinámicos
inconsistencias de reenvío, véase la Tabla IX. Tanto Wang et al. enfoques de OWS SDN fl, ya que elimina la congestión mediante el uso de un ayuno novela
comparten las características de rendimiento positivos de acomodar los números trá fi co algoritmo de ingeniería. Sin embargo, el algoritmo de enrutamiento basado
dinámicos de OWS SDN FL, resistencia a los errores de ruta, y un alto rendimiento en destino en He y col. [289] se puede introducir latencias altas. Además, el He y
con des- pliegue cuadro central. Por otra parte, la Wang et al. [288] enfoque mejora col. método sea poco rentable con cajas medias debido al procesamiento adicional
el rendimiento de la red y proporciona un buen equilibrio de carga, logrando así una requerido y no es resistente a los fallos de ruta, ya que no tiene en cuenta rutas
baja latencia y e fi ciente enlace utilización. El enfoque mentiras poco dulce [286] alternativas. El Guo et al. [290] enfoque tiene igualmente bajo rendimiento con
tiene latencias altas debido a los nodos y enlaces falsos que se agregan a la red. cajas medias, pero es resistente a los fallos de ruta debido a su cambio de ruta
método e fi ciente.

He et al. [289] han propuesto un algoritmo rápido para NEAR óptima tráfico c
ingeniería mediante el uso de un protocolo de hop-by-hop que combina las
capacidades de la red tradicional y la manejabilidad de SDN. Los resultados
VI. norte RED T Esting / V Y VERIFICACIÓN S EGURIDAD
teóricos y numéricos verificar la corrección del enfoque, pero los resultados de la
simulación se basan en un simulador personalizado que no caracteriza plenamente En este trabajo se sección de estudios relacionados con la seguridad de la red, así como
la aplicación real. futuras necesidades de investigación para evaluar a fondo este las pruebas y la veri fi cación de redes híbridas SDN. ofertas de seguridad de trabajo Net-
enfoque con herramientas de simulación y emulación estándar con el fin de con una amplia gama de ataques, como ARP spoo fi ng [238], de denegación de servicio
proporcionar una evaluación detallada del rendimiento. (DoS), distribuidos de denegación de servicio (DDoS), y el hombre-in-the-middle [73]. Sólo
un número muy limitado de estudios han abordado los aspectos de seguridad de las redes
híbridas SDN. Por lo tanto, el área tema de la seguridad, así como las pruebas y la veri fi
Guo et al. [290] explotar el control centralizado SDN a MIT iGate el problema de la cación de redes híbridas SDN tiene un enorme potencial para la investigación y el desarrollo
congestión OSPF mediante el establecimiento de pesos OSPF para optimizar la futuro. La Figura 23 proporciona una visión general de esta sección.
utilización del enlace. Una limitación de la Guo et al. [290] estudio es que sólo el aspecto
de la congestión se considera.

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

35

Red de Exámenes / Veri fi


cación y Seguridad

Pruebas y veri fi cación Seguridad de la red

Tsai et al. [307]: DE @ TEIN


Chu et al. [308]:
banco de pruebas de
recuperación Fracaso
monitoreo

Ubaid et al. [309]: servidor


de paquetes ARP

Figura 23. Clasi fi caciones de pruebas de la red / veri fi cación y los estudios de seguridad en las redes SDN híbridos.

A. Pruebas y la verificación col [125], cada camino se divide en segmentos de igual coste desde el origen al destino.
Por lo tanto, cada vez que un enlace está inactivo, ECMP dirige el trá fi co a otra ruta. Sin
Tsai et al. [307] han examinado el papel de monitoreo y mediciones de la red y
embargo, si los caminos alternativos no son realmente disponible, entonces la
presenta un sistema de monitoreo para redes híbridas SDN. Modelos SDN se han
recuperación de fallos 100% no es posible. Del mismo modo, en el protocolo de
implementado en varios bancos de pruebas utilizados para la red de la verificación y las
enrutamiento múltiple Con fi guración (MRC) [313], [315], todas las configuraciones fi
implementaciones. Uno de tales banco de pruebas es DE @ TEIN , un banco de
enrutamiento se mantienen en el router. Si un enlace falla, entonces el router envía todo el
pruebas federados en Asia [310] que abarca varios sitios. Tsai et al. [307] tienen
tráfico c en otro camino, sin pasar por el camino fracasado. A Limitaciones comunes de
específicamente propuso SDN basado interdomain enrutamiento sobre el DE @ TEIN
estos enfoques es que utilizan una ruta de recuperación fijada por cualquier fallo de enlace
banco de pruebas a fin de facilitar el seguimiento y mediciones red. En la DE @ TEIN
en particular y no pueden responder al considerar exhaustivamente toda la red de trá fi co.
banco de pruebas, los nodos SDN pueden utilizar las redes IP públicas para el
Esto puede llevar a la congestión en la red después de la recuperación.
intercambio de información entre sí. Los Protocolos de y BGP se utilizan en la DE @
TEIN banco de pruebas como una arquitectura de control. La DE @ TEINbanco de
pruebas puede abarcar múltiples sitios que están interconectados con un software de fi
El paradigma SDN separa el plano de control desde el plano de datos y ejecuta el
nido de enrutamiento de Exchange.
control en un controlador central. Cuando- nunca SDN detecta un fallo de enlace, rutas
entonces el controlador SDN envía actualizado a la SDN conmutadores basados ​en la fi c
carga tráfico y la fi c tipo tráfico. Por lo tanto, el equilibrio de carga puede lograrse
Para verificar las operaciones del sistema y gestión, un mecanismo itoring y
mediante SDN de acuerdo con el tipo de tráfico c flujos, tal como se define por el
observación MON se despliega sobre el DE @ TEIN banco de pruebas. En
controlador. Como el controlador SDN tiene una vista general de la red, se puede evitar
particular, en el plano de datos de la red de banco de pruebas, las políticas de
fácilmente enlaces congestionados proporcionando un conjunto de rutas alternativas.
reenvío para experimental tráfico c se dividen en tres partes, a saber políticas de
Múltiples caminos entre cada par enrutador de entrada-salida se pueden mantener y la
reenvío para LAN tráfico c, Intra (sitio banco de pruebas) -traf fi c, e Inter (sitio de
condición de la red en cada camino pueden ser monitoreados. La ruta menos
banco de pruebas) -traf fi c. Seguimiento y medición requerir varios índices itoring
congestionada puede ser elegido para recuperarse de los fallos.
MON en el plano de control, tales como sesión BGP, publicada IP pre xes fi, y
enrutamiento base de información (RIB), así como en la base de información de
reenvío (FIB). Por otra parte, si la información de siguiente salto se puede grabar
Ubaid et al. [309] han propuesto un nuevo enfoque para detectar automática-
por paquetes de sonda, es posible darse cuenta de saltos transparentes en la red
mente condiciones de ataque y ataques Mitigación en las redes híbridas SDN. SDN
intermedia.
redes necesitan adoptar mecanismos de seguridad a los usuarios a proteger de
diferentes tipos de ataques, incluyendo nuevos tipos de ataques como ataques
Enlace inundación (ALF) y otros ataques DDoS. El nuevo enfoque propuesto por
Ubaid et al. [309] impide LFA, ARP Spoo fi ng, y los ataques de DDoS en SDN
B. Seguridad
híbrido mediante la adición de un módulo separado (servidor) en la red, donde se
Chu et al. [308] han examinado los fallos de enlaces en redes híbridas SDN. En reciben los paquetes ARP. información de la topología de toda la red que se aplica
una red híbrida SDN, SDN interruptores deben comunicarse correctamente con los en el servidor propuesto. En particular, la información de topología de red de
protocolos de enrutamiento implementadas en los interruptores de legado. Muchos conmutadores de legado, SDN cambia, y desde los servidores DHCP que se aplica
protocolos se han desarrollado para superar los problemas de fallos de enlace en las en el servidor propuesta. reglas de flujo están instalados en el SDN interruptores y
redes tradicionales [311] - [314]. Estos protocolos típicamente presentan un los interruptores son heredados con fi gurado para enviar paquetes ARP al servidor.
compromiso entre la sobrecarga / rendimiento reducido dad vs. disponi-. Además, Los paquetes ARP se analizan para posibles ataques. se adopta un método de
estos protocolos no pueden garantizar ruta 100% disponibili- dad. Por ejemplo, en el recorrido gráfico basado
mismo costo Multi-Path (ECMP) proto-

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

36

para detectar la ubicación del atacante. Los resultados experimentales indican que
las amenazas de LFA, ARP Spoo fi ng, y los ataques DDoS se pueden resolver
con eficacia por el enfoque propuesto. Por otra parte, el enfoque propuesto es
compatible con varios controla- dores en la red y también se puede utilizar en las
redes SDN puros.

C. Resumen y lecciones aprendidas

Hemos resumido los enfoques para hacer frente a las pruebas y veri fi cación,
así como la seguridad de red en la Tabla X. Tsai et al. [307] han examinado el
papel de monitoreo de red y mediciones y propuso un sistema de control para
redes SDN híbridos. Como este es el único estudio se centró en las pruebas de la
red híbrida SDN y la verificación hasta la fecha, existe un amplio margen para
futuras investigaciones sobre las pruebas de la red híbrida SDN y veri fi cación.
Figura 24. Veri flujo [316] se encuentra entre el controlador SDN y los dispositivos de red en las redes SDN
puros para comprobar las reglas antes de la instalación.

seguridad de la red es un pilar importante de la red y el control agement


hombre-. Varios mecanismos de seguridad se han desarrollado hasta ahora rebanadas, y cheques para posibles problemas de red, tales como los agujeros negros y los

para redes SDN puros; Sin embargo, hay una escasez de investigación de bucles de enrutamiento. Del mismo modo, NDB [318] Captura y reconstruye la secuencia de

seguridad para redes híbridas SDN. Chu et al. [308] han desarrollado un eventos que conducen a una instancia de un comportamiento errático. NDB utiliza un modelo

enfoque basado en el protocolo de igual coste Multi-Path (ECMP) [125] Para postal en el que el conmutador envía una “postal” que contiene el ID de interruptor, un número

recuperarse de un fallo de enlace en un híbrido red SDN por fi nd enlaces de versión, y un número de puerto de salida. Estos valores se envían a continuación al colector

alternativos para la entrega de datos. Ubaid et al. [309] han propuesto un para el análisis.

nuevo enfoque para detectar automáticamente las condiciones de ataque y


ataques Mitigación en las redes híbridas SDN. Este enfoque adopta una SDN redes híbridas plantean nuevos problemas para la gestión de red

heurística a medida para calcular la dirección IP del atacante que requiere automatizada. Para las redes híbridas SDN, todavía no ha habido ningún herramientas

mucho esfuerzo y tiempo. Las investigaciones futuras deberían explorar las propuestas para la verificación y depuración de la red con fi guración y las operaciones.

técnicas basadas en el gráfico para detectar con rapidez la posición del Un problema clave es cómo recopilar información de estado de la red de dispositivos

atacante en la red y para realizar medidas de defensa relacionados. Además, heredados que utilizan protocolos distribuidos. Supongamos que implementar un
enfoque de depuración y pruebas similares a Veri flujo en el plano de control en una
red híbrida SDN. Si un paquete pasa sólo a través de dispositivos heredados, entonces
este paquete sólo será manejada por los protocolos tradicionales y no visitar el
controlador. ¿Cómo podía un paquete tal ser “capturado” para el procesamiento de

Tabla XI revela que entre los estudios de seguridad, tanto Ubaid et al. [309] y controlador?

Chu et al. [308] incurrir alta sobrecarga debido a la computación de las posibles
condiciones de ataque. El Ubaid et al. [309] enfoque es resistente a los fallos de
ruta que considere rutas de respaldo a re-ruta tráfico c. B. Gestión de actualizaciones de red
mantenimiento y mejoras de la red son tareas vitales que requieren el cuidado
y atención. Actualizaciones o mantenimiento de ex isting hardware y software del
VII. F UTURO R NVESTIGACIONES re IRECTIONS dispositivo requiere temporalmente el desplazamiento de la red de trá fi co a otros
dispositivos. Sin embargo, el nivel de servicio fi co tráfico global de la red debe
En esta sección se identifican y resumen de los principales problemas de
mantenerse y la congestión se debe evitar. Una serie de mecanismos,
investigación abiertos en las redes SDN híbridos que se deben abordar en futuras
investigaciones.
por ejemplo, [319] - [322], se han propuesto para el logro de estos objetivos en las redes
SDN puros. Foerster et al. [323] han presentado un estudio sobre las actualizaciones de
A. Gestión de Red Automatizada red consistentes para redes SDN. El Foerster et al. encuesta [323] se refiere a varios

Es necesario verificar y depurar si A realiza la red como por sus métodos y protocolos para la actualización de las redes de ordenadores de una forma

especificaciones. Para las redes SDN puros, se han propuesto varios métodos rápida y coherente. El estudio analiza las diferentes propiedades de la red y las

para verificar y depurar el aire de la red fi guración y operación, tales como características que se ven afectados durante las operaciones de actualización. La

Veri flujo [316], HSA [317], y NDB [318]. Veri flujo [316] lleva a cabo en tiempo encuesta también clasi fi ca diferentes técnicas algorítmicas que son necesarios para

real de la red la verificación. Veri flujo se encuentra entre la aplicación SDN y garantizar que las actualizaciones constantes. Para las redes SDN híbridos, Vissicchio

los dispositivos de red para interceptar y comprobar cada regla enviada desde et al. [126] han propuesto un mecanismo para la actualización y confirmando reenvío

el controlador a la red como se ilustra en la Fig. 24. Las buenas reglas son consistente en un único nodo de una red SDN híbrido. Actualizar retos signi fi cativa de

enviados a la red, mientras que las reglas malas generan una alarma. HSA la red aún no se han abordado en futuras investigaciones:

[317] realiza un análisis estático de las redes de producción, aísla la red en

• ¿Cómo se pueden actualizar constantemente múltiples nodos?

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

37

Tabla X
S RESUMEN DE PRUEBAS DE REDES / VERIFICACIÓN Y SEGURIDAD DE LOS ESTUDIOS DE REDES HYBRID SDN.

Estudiar objetivos Mecanismo


Tsai et al. [307]: DE @ TEIN banco de pruebas de seguimiento de sistema de monitoreo para SDN híbrido netw. con SDN basado InterDomain Routing desplegado más de DE @ TEIN banco de
múltiples sitios de bancos de pruebas pruebas

Chu et al. [308]: recuperación Fracaso rápida recuperación de fallos de fallo de enlace único, y el equilibrio Establecimiento de túneles entre enrutadores IP y conmutadores
de carga tradicionales SDN

Ubaid et al. [309]: servidor de paquetes ARP Detección automática de la condición de ataque y mitigación servidor adicional y mecanismo basado gráfico

Tabla XI
S RESUMEN DE LA EVALUACIÓN DE PRUEBAS DE REDES DE RENDIMIENTO / VERIFICACIÓN Y SEGURIDAD DE LOS ESTUDIOS DE REDES HYBRID SDN

Traf fi c Enlace Camino Box media


Estudiar La falta de utilización sobrecarga Despliegue
Tsai et al. [307] Bajo Alto Elástico Alto rendimiento
Chu et al. [308] Alto Alto no Resilient Bajo rendimiento
Ubaid et al. [309] Alto Alto Elástico Alto rendimiento

• ¿Cómo puede Load Balancing ser incorporados en los mecanismos de actualización para controlador tiene la visión global de la red completa y puede realizar
evitar la congestión del enlace? búsquedas e fi cientes de ruta, incluso si algunos dispositivos o enlaces están
• ¿Cómo pueden ser diferentes políticas de veri fi durante una sesión de actualización? en modo de suspensión. En las redes SDN híbridos, dispositivos heredados
pueden estar ejecutando ef energía deficiente protocolos de enrutamiento de
una manera distribuida. El controlador en una red SDN híbrido puede controlar
el protocolo deficiencia ef energía sólo para la SDN conmuta [224]. SDN redes
C. Idioma Política
híbridas plantean desafíos únicos, por lo tanto para controlar el rendimiento
Varios lenguajes de directivas de red se han desarrollado para redes SDN energético global de la red SDN híbrido. Por ejemplo, ¿cómo podemos calcular
puros. En su mayoría, estos lenguajes de directivas ser- mucho a la frenética el número mínimo de dispositivos para poner a dormir entre los dispositivos
[324] de la familia de las lenguas, como Pyretic [325], Merlin [326], Cinético heredados distribuidos y los dispositivos SDN control central en una red SDN
[327], y NetKat [328]. Estas lenguas se traducen los objetivos de nivel de red híbrido? Wang et al. [224] han presentado un mecanismo fi ciente energía
en las reglas correspondientes a implementarse en dispositivos SDN [329]. Por inicial para la utilización del enlace eficaz en SDN híbrido, véase la Sección
ejemplo, Pyretic [325] proporciona a los programadores y operadores de red IV-D. Sin embargo,
con un alto nivel de abstracción para la construcción de aplicaciones de control
modulares. Más específicamente, antipiréticas ofertas (i) los operadores com-
posición que simplifican la integración de múltiples tareas y políticas de
procesamiento de paquetes de controladores, y (ii) la red objetos que abstraer
los detalles de la red física y permitir a los programadores de aplicaciones de
construcción con una vista de alto nivel de la topología de red. E. Seguridad

La seguridad es un aspecto muy importante de cualquier red informática. Una


amplia gama de mecanismos de seguridad han sido propuestos para las redes
tradicionales y de las redes SDN puros. Por ejemplo, FRESCO [336] y SDNsec [337]
• ¿Cómo puede una lengua política de instruir a los dispositivos heredados en una red son ​mecanismos de seguridad para redes populares SDN puros. Las encuestas y
SDN híbrido? comparaciones de enfoques de seguridad SDN han sido pre-tantes en [43], [71], [73],
• ¿Cómo pueden ser instruidos dispositivos heredados para interactuar con el controlador [74]. En una red SDN, todas las aplicaciones, incluyendo aplicaciones de seguridad,
SDN? tales como fi cortafuegos, detección DDoS, y la detección de escaneo, se ejecutan en
• ¿Cómo están las reglas independientes para dispositivos de SDN y dispositivos heredados el controlador. En FRESCO [336], por ejemplo, el núcleo de seguridad es el
generan mediante un lenguaje de políticas y cómo se puede garantizar la consistencia de componente principal que se ejecuta en el controlador y los controles para las
estas reglas? posibles amenazas a la seguridad. SDN redes híbridas plantean un reto nuevos

A lo mejor de nuestro conocimiento, no existe actualmente un lenguaje de políticas para problemas de seguridad, por ejemplo:

redes híbridas SDN. Por lo tanto, las lenguas de políticas para redes híbridas SDN tienen
un enorme potencial para futuras investigaciones.
• Sólo los dispositivos SDN comunican con el controlador en una red SDN híbrido, mientras

que los dispositivos heredados utilizan protocolos distribuidos. Entonces, ¿cómo pueden

los dispositivos heredados incluirse en aplicaciones de seguridad que se ejecutan en el


D. Energía e fi ciencia
controlador SDN?

Green computing y las redes se ha convertido en un área de investigación de • ¿Es posible que los protocolos de seguridad de red tradicional pueden cooperar
gran importancia en los últimos años [85], [330] - [332]. Muchos esquemas, por con el controlador SDN y las aplicaciones de seguridad que se ejecutan en el
ejemplo Giroire et al. [333], Bolla et al. [334], y Wang et al. [335], se han controlador SDN?
propuesto para lograr rendimiento energético en las redes SDN. En una red SDN • ¿Cómo puede el controlador SDN detectar ataques a dispositivos heredados que se

puro, el ejecutan los protocolos tradicionales distribuidos?

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

38

F. virtualización de redes red. El controlador local sólo se ocupa de los acontecimientos que no necesitan una

Flowvisor [338], Hyper flujo [339], y el Flowvisor óptico [340] son ​prominentes coordinación global. Thor [358] es también una extensión del Odin [356] que ef

virtualización de la red se acerca a las redes SDN puras [93]. La virtualización introduce la energía deficiente gestión de la movilidad para redes WLAN. Del mismo

ayuda a reducir los costos de la red, al tiempo que mejora el rendimiento de la modo, OpenRadio [359], RAN Soft- [360], CloudRAN [361] son ​algunos ejemplos

red y EF-fi ciencia [341]. Flowvisor [338] transforma una determinada red física adicionales de las redes inalámbricas basadas en SDN.

en varios sectores de redes virtuales, por lo que cada usuario puede operar de
forma independiente su propia rebanada red. Flowvi- sor hace cumplir la Varios desafíos clave para las redes inalámbricas SDN híbridos siguen sin

transparencia y aislamiento entre las rodajas de red inspeccionando, reescritura, resolverse:

y vigilar OpenFlow MeS- sabios a medida que pasan a través de la rebanada de • El plano de control distribuido de dispositivos inalámbricos heredados en una
red virtual. SDN redes híbridas se abren varias líneas de investigación futura en red SDN inalámbrico híbrido requiere nuevos mecanismos para la gama de
la virtualización de la red, incluyendo: funcionalidades descritas en las secciones anteriores VII-A- VII-F para redes
cableadas.
• la gestión de la red de redes SDN híbridos con un componente de red
• ¿Cómo puede una red SDN híbrido que consiste en los dos dispositivos de inalámbrica es complejo y requiere nuevos mecanismos de gestión
legado y dispositivos SDN ser dividido en varios sectores de red virtual? sencilla.
• ¿Cómo pueden ser determinadas rutas en redes híbridas SDN inalámbrica de

• ¿Qué porcentaje de los dispositivos SDN debería estar en una rebanada de múltiples saltos?

lograr deficiente rebanar red eficaz y ef? • ¿Cómo puede y fuera de banda de comunicación ser posible debido en banda a

• ¿Cómo se pueden coordinar estas múltiples cortes, ya que están la interferencia del canal inalámbrico?

utilizando la misma red física subyacente? • Las redes inalámbricas tienen una estructura altamente dinámico;
rebanar red es un gran reto debido a la interferencia de canal.

G. Redes Inalámbricas
híbrido adicional SDN investigación de la red surgen de las interacciones in-
SDN no sólo se ha utilizado en red por cable, sino también en redes inalámbricas
de redes de acceso inalámbrico con las redes de retorno cableados
[97], [98], [342] - [346]. Las redes inalámbricas tienen características únicas, tales como
correspondientes. Por ejemplo, ¿cómo puede híbrido SDN técnicas de ayuda
las características complejas de propagación de la señal, un medio compartido
en la coordinación de las transmisiones a través de los segmentos de red
propenso a errores, interferencias, así como los problemas de terminales ocultos y
heterogéneos en redes Wireless-fi bra híbridos? Estas redes híbridas
expuestos. Las redes inalámbricas se caracterizan por cambios en la topología de red
Wireless-fi bra, que también se conocen como redes de fibra-wireless (Fiwi)
frecuentes, así como el ancho de banda limitado. Las redes inalámbricas son muy
[362], [363], consisten en un segmento de red inalámbrico y un segmento de la
importantes para una amplia gama de tecnologías emergentes que implican extensos
red óptica, que se basa a menudo en una red óptica pasiva [ 364] - [368],
controlados por software cálculos cerca de los clientes inalámbricos, por ejemplo, en el
posiblemente en conjunción con redes de área metropolitana ópticos [369] -
borde de computación móvil [78], [347] - [350] y la Internet de las cosas [351] - [ 353].
[371]. Cada uno de estos segmentos de la red tiene sus especí fi co
mecanismos de protocolo que dan cuenta de las características de la capa
física particular de los segmentos de red inalámbrica y ópticas.
Una vía prometedora para el empleo de SDN en las redes inalámbricas es
combinar SDN con el software de fi ne radios de giro (DEG). DEG [354], [355]
ofrecen una mayor programación del plano de datos inalámbrica a través de un
controlador de red. En particular, los DEG permiten que el MAC inalámbrica y la
capa PHY a ser definido por el usuario, lo que permite para el ajuste flexible de los
parámetros de radio dentro de las capas MAC y PHY. Macedo et al. [99] han
argumentado que el software de radio definido, virtualización de la red, y software de
fi nido de redes debe complementarse mutuamente en el desarrollo de redes
altamente flexible híbridos inalámbrica SDN.
H. distribuida controladores SDN

Para hacer frente a los requisitos de escalabilidad y flexibilidad, controladores

Unos pocos estudios han comenzado a explorar marcos para redes distribuidos, tales como Onix [372], Oñós [139], Orion [373], Disco [374], y

inalámbricas SDN puros. Por ejemplo, Odin [356] es un marco definido por Elasticon [375], se han planteado pro de redes SDN puros. Un controlador

software de fi para una WLAN empresa. Odin proporciona programabilidad y distribuido debería proporcionar la escalabilidad, la fiabilidad y la sencillez. El

despliega diferentes servicios y características como aplicaciones de red. Odin controlador distribuido todavía debe proporcionar una visión consistente de toda

tiene un punto de peso ligero de acceso virtual (VLAP) para la gestión de la la red [376] y la sincronización rápida de eventos de red. direcciones de

conectividad del cliente. Este VLAP se separa de la AP física y diferentes clientes investigación futuras para controladores SDN distribuidas para redes SDN

que están conectados a la AP física se considera que tienen una conexión lógica híbridos incluyen:

a la VLAP. El diseño VLAP no sólo facilita la manipulación de los estados


re-asociación, sino también gestionar la movilidad del nodo, balanceo de carga, y • ¿Cómo puede la topología información de los dispositivos heredados, que no están
la interferencia de la red. Aero reflujo [357] introduce los controla- dores locales y conectados directamente al controlador SDN, ser e fi cientemente recogido?
globales para manejar los eventos locales y globales para una Odin [357]
• ¿Cómo pueden los dispositivos heredados comunicarse con múltiples instancias del
controlador distribuido?

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

39

• ¿Cómo puede lograrse con la escalabilidad controla- dores distribuidos en SDN a la red. En esencia, el enfoque de red híbrida SDN todavía utiliza la
redes híbridas SDN? infraestructura de red tradicional instalado, mientras que proporciona
SDN-como el control y la gestión.
En este estudio, hemos examinado exhaustivamente por el estado de la última
Las mediciones I. Red
generación de redes híbridas SDN. Hemos clasificado la encuesta de la red SDN
medición y monitoreo de redes proporcionan información valiosa para la
híbrida en cinco categorías principales: las estrategias de despliegue de red
racionalización de las operaciones de la red y de rendimiento de la red zando Opti
híbridos SDN, controladores para redes híbridas SDN, técnicas de gestión de red
[377]. Los diferentes tipos de medición de la red y herramientas de supervisión,
para redes SDN híbridos, mecanismos de ingeniería de trá fi co de redes SDN
tales como OpenSketch [378], Payless [379], Planck [380], y Opennetmon [381],
híbridos, así como pruebas / la verificación y mecanismos de seguridad para
son dispo- capaz para redes SDN puros. Por ejemplo, OpenSketch [378] realiza la
redes SDN híbridos. En todo momento, hemos resumido el alcance problema y
medición a la red mediante el uso de algoritmos de ING racionalizado base de
contribuciones de los híbridos actuales estudios de red SDN.
croquis. Estos algoritmos de streaming procesar flujos de datos que presentan la
entrada como una secuencia de elementos que puede ser examinado con sólo
unos pocos pases. OpenSketch [378] pro- Vides genérico y e fi ciente de medición
También hemos identi fi cadas las brechas en la literatura existente y esbozó las
a la red mediante la separación de medición y control de datos del plan de
líneas de investigación futura que deben llevarse a cabo para cerrar las brechas en
funciones. Se realiza hashing y clasificacion, seguido por recuento. Para las redes
la literatura existente. Las principales líneas de investigación futura son el
SDN híbridos, SuVMF [211], véase la Sección IV-A, realiza alguna red de monitoreo
desarrollo de protocolos automatizados para la gestión de redes y actualizaciones
de funcionalidades en el contexto de la gestión de recursos. Sin embargo, a lo
de la red, así como la de fi nición de las lenguas de política eficaces para redes
mejor de nuestro conocimiento, no existe un mecanismo integral para la medición y
híbridas SDN. Por otra parte, la e fi ciencia energética y la seguridad, así como la
el seguimiento de las actividades de la red en una red híbrida SDN.
virtualización de redes y redes inalámbricas plantean retos importantes para la
investigación futura. Además, es importante desarrollar técnicas de control e fi
cientes distribuidos SDN para redes SDN híbridos y para desarrollar técnicas de
medición y herramientas de simulación eficaz para redes SDN híbridos.

Herramientas de simulación J.

Varias herramientas de simulación y emulación están disponibles para la evaluación de


las redes SDN puros. MiniNet [195], EstiNet [382], y GNS3 [383] son ​herramientas R EFERENCIAS
importantes utilizadas para simulaciones de redes puras SDN. La comunidad de
[1] N. Feamster, J. Rexford, y E. Zegura, “El camino a SDN: Un intelec-
investigación SDN híbrido depende actualmente de estas mismas herramientas SDN, que tual la historia de las redes programables,” ACM SIGCOMM ordenador examen de la
tienen capacidades gene- aliado limitados para la simulación de dispositivos heredados. comunicación, vol. 44, no. 2, pp. 87-98, abril de 2014. [2] D. Kreutz, FM Ramos, PE Verissimo,
CE Rothenberg, S. Azodol-
Por ejemplo, puede simular MiniNet dispositivos heredados hasta cierto punto, pero no
Molky, y S. Uhlig, “Software-de fi nido de redes: Un estudio exhaustivo” Actas de la IEEE, vol.
proporciona el conjunto completo de funcionalidades para la simulación de dispositivos 103, no. 1, pp. 14-76, enero de 2015. [3] R. Alvigzu, G. Maier, N. Kukreja, A. Pattavina, R.
heredados. Los siguientes desafíos deben ser abordados por las herramientas de Morro, A. Capello,
y C. Cavazzoni, “Estudio exhaustivo sobre el T-SDN: Software- de fi nido de red para redes
simulación para redes híbridas SDN:
de transporte” IEEE Encuestas y tutoriales Comunicaciones, vol. 19, no. 4, pp. 2232-2283,
Cuarta Qu. 2017. [4] M. Mousa, AM Bahaa-Eldin, y M. Sobh, “Software de fi nido

• Actualmente, VLANs no se puede construir entre herencia y dispositivos


redes conceptos y desafíos “, en Proc. En t. Conf. en el estándar IEEE Ingeniería
SDN. Informática y Sistemas (ICCES), 2016, pp. 79-90.
• la implementación de políticas de red no es una tarea sencilla en las redes [5] N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson,

SDN híbridos; es un reto de adaptarse simulaciones de redes puras SDN con J. Rexford, S. Shenker, y J. Turner, “OpenFlow: Habilitación de la innovación en las redes
de campus,” ACM SIGCOMM ordenador examen de la comunicación, vol. 38, no. 2, pp. 69-74,
MiniNet a re- fl correctamente las políticas de TEC en redes híbridas SDN.
abril de 2008. [6] N. Gude, T. Koponen, J. Pettit, B. Pfaff, M. Casado, N. McKeown,

• ¿Cómo puede un controlador SDN comunicarse con dispositivos heredados? y S. Shenker, “NOX: Hacia un sistema operativo para redes”
ACM SIGCOMM ordenador examen de la comunicación, vol. 38, no. 3, pp. 105-110, Jul. De
2008.
Para hacer frente a estos retos, una herramienta de simulación dedicado necesita ser [7] YD Lin, YK Lai, CY Wang, y YC Lai, “OFBench:
conjunto de pruebas de rendimiento en OpenFlow cambia” IEEE Systems Journal, en la
desarrollado para redes híbridas SDN.
impresión, vol. PP, no. 99, pp. 1-11, 2018. [8] Y.-D. Lin, Y.-C. Lai, H.-Y. Teng, C.-C. Liao, y Y.-C.
Kao, “escalable
multidifusión con múltiples árboles compartidos en el software de fi ne el trabajo en red” Diario
VIII. C CONCLUSIÓN
de Red y Aplicaciones Informáticas, vol. 78, no. Suplemento C, pp. 125-133, enero de 2017. [9]
El Software de fi ne Networking (SDN) paradigma se ha movido de gestión y A. Rostami, T. Jungel, A. Koepsel, H. Woesner, y A. wolisz,

control de red a un controlador centralizado. Mientras SDN promete una amplia


“Oran: routers OpenFlow para redes académicas”, en Proc. En t. Conf. La conmutación de
gama de bene fi cios, las organizaciones suelen ser reacios a cambiar toda su red alto rendimiento IEEE y enrutamiento (IPSS), 2012, pp. 216-222.
tra- dicional por una red SDN debido a una variedad de razones, incluyendo las
[10] S. y D. Schaller Hood “, de fi nido de redes Arquitectura de software
limitaciones de costo. desplegar de forma incremental unos dispositivos SDN
Estandarización," Normas Informática e Interfaces, vol. 54, no. Parte
entre los dispositivos heredados en una red tradicional, ates CRE una llamada red 4, pp. 197-202, Nov. 2,017.
SDN híbrido. Una red híbrida SDN sólo requiere inversiones modestas en los [11] Z. Kerravala, “gestión de Con fi guración proporciona flexibilidad empresarial,”
The Yankee Group, Tech. Rep., 2002. [12] M. Casado, MJ Freedman, J. Pettit, J. Luo, N.
dispositivos SDN y puede proporcionar funcionalidades de control se aproximan a
Gude, N. McKeown,
las de un pura y S. Shenker, “Rethinking control de la red de la empresa,” IEEE / ACM Trans. en redes, vol.
17, no. 4, pp. 1270-1283, agosto de de 2009.

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

40

[13] ZA Qazi, C.-C. Tu, L. Chiang, R. Miao, V. Sekar, y M. Yu, http://innovation.verizon.com/content/dam/vic/PDF/Verizon SDN- NFV Architecture.pdf
“SIMPLE-ficar la aplicación de políticas middlebox usando SDN,” ACM SIGCOMM Referencia
ordenador examen de la comunicación, vol. 43, no. 4, pp. 27- [32] Fundación Redes abierto (ONF), “Marco para la SDN: Alcance
38, octubre de 2013. y Requisitos “, ONF, Tech. Rep. ONF TR-516, pp. 1-34, Jun. 2015,
[14] S. Vissicchio, L. Vanbever, y O. Bonaventure, “Oportunidades y accedió por última vez 19 de abril de 2018. [En línea]. Disponible:
retos a la investigación de software híbrido de redes definida” ACM SIG-COMM ordenador https://www.opennetworking.org/images/stories/downloads/sdn- recursos
examen de la comunicación, vol. 44, no. 2, pp. 70-75, abril de 2014. /-informes técnicos / Marco para la SDN - Alcance y Requirements.pdf

[15] D. Levin, M. Canini, S. Schmid, F. Schaffert, y A. Feldmann, [33] M. Boucadair y C. Jacquenet, “Software-de fi nida en red: A
“Panóptico: cosechar los beneficios de la implementación SDN incrementales en las redes de la perspectiva desde dentro de un entorno de proveedor de servicios,”las solicitudes de Internet
empresa,” en Proc. USENIX Conf Técnica Anual., Jun. para comentarios, RFC Editor, RFC 7149, pp. 1-19, Mar.
2014, pp. 333-345. 2014. [En línea]. Disponible: http://www.rfc-editor.org/rfc/rfc7149.txt
[16] M. Markovitch y S. Schmid, “SHEAR: A altamente disponible y fl exi- [34] O. Tilmans y S. Vissicchio, “IGP-as-a-Backup para robusto SDN NET
red ble arquitectura casarse distribuye y lógicamente centralizada planos de control,”en Proc. trabaja en Proc. IEEE Int. Conf. en la red y administración de servicios (CNSM), 2014, pp.
IEEE Int. Conf. en protocolos de red (CIPE), 127-135.
Nov. 2015, pp. 78-89. “Interior Gateway Protocol basado NSFNET columna vertebral SPF,” [35] J. Rekhter,

[17] M. Canini, A. Feldmann, D. Levin, F. Schaffert, y S. Schmid, Las solicitudes de Internet para comentarios, Editor RFC, RFC 1074, octubre de 1988. [En
“redes de software de fi nidas: despliegue incremental con Panopti- Con,” IEEE Computer, vol. línea]. Disponible: http://www.rfc-editor.org/rfc/rfc1074.txt [36] S. Vissicchio, L. Cittadini, O.

47, no. 11, pp. 56-60, noviembre 2014. [18] I. Gasparakis, “controlador SDN Hybrid,” 27 Dec. Bonaventure, GG Xie, y L. Vanbever,

2013, EE.UU. App de Patentes. “En la co-existencia de planos Control- distribuidos y centralizados de enrutamiento”, en Proc.

14 / 142.275. Conferencia IEEE sobre comunicaciones por computadora (INFOCOM), 2015, pp. 469-477.

[19] J. Gal' AN-Jim' enez, “La explotación de la energía de control de SDN durante el
[37] H. Xu, H. Huang, S. Chen, G. Zhao, y L. Huang, “El logro de alta
la transición de IP a las redes SDN,” En t. Diario de sistemas de comunicación, vol. 31, no. 5,
escalabilidad a través de conmutación híbrido en el software de fi nida en red,”
pp. 1-19, marzo de 2,018 mil.
Transacciones IEEE / ACM en Redes, vol. 26, no. 1, pp. 618-632, febrero de 2.018 mil.
[20] H. Park, B. Cho, I.-s. Hwang, y JR Lee, “Estudio sobre la SDN-IP-
solución basada en los problemas de cuello de botella bien conocidos en el sector privado de la
[38] Y. Chen, Y. Yang, X. Zou, Q. Li, y Y. Jiang, “Adaptive distribuidos
red E para transferencia de datos nacionales de I + grande” Concurrencia y Cálculo: Practice and
el software de redes definida” Equipo de comunicaciones, vol. 102, no. Suplemento C, pp
Experience, vol. 30, no. 1, pp. 1-9, enero
120-129, abril de 2017. [39] H. Farhady, H. Lee, y A. Nakao, “Software-de fi nido en red:. Un
2018.
[21] S. Vissicchio, L. Vanbever, L. Cittadini, GG Xie, y O. Bonaventure,
encuesta," Red de computadoras, vol. 81, no. Suplemento C, pp. 79-95, abril de 2015.
“Actualización de seguridad de las redes híbridas SDN,” Transacciones IEEE / ACM en
Redes, vol. 25, no. 3, pp. 1649-1662, Jun. 2017. [22] M. Tanha, D. Sajjadi, R. Ruby, y J. Pan “,
[40] Y. Gong, W. Huang, W. Wang, Y. y Lei, “Un estudio sobre el software de-
Traf fi c ingeniería
fi nida en red y sus aplicaciones” Fronteras de Ciencias de la Computación,
realce por la migración progresiva a SDN,” Cartas Comunicaciones del IEEE, vol. 22, no. 3,
vol. 9, no. 6, pp. 827-845, diciembre de 2015. [41] A. Hakiri, A. Gokhale, P. Berthou, DC
pp. 438-441, marzo de 2018.
Schmidt, y T. Gayraud,
[23] S. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh,
“Software-de fi nido de redes: desafíos y oportunidades de investigación para la Internet del
S. Venkata, J. Wanderer, J. Zhou, M. Zhu et al., “B4: Experiencia con un software implementado a
Futuro,” Red de computadoras, vol. 75, no. Parte A, pp. 453-
nivel mundial-de fi nido WAN” ACM SIGCOMM ordenador examen de la comunicación, vol. 43, no.
471, Dic de 2014.
4, pp. 3-14, octubre de 2013. [24] Allied Telesis,
[42] R. Horvath, D. Nedbal, y M. Stieninger, “crítica Un literatura sobre
“Ruta de una migración Software-De fi ne
desafíos y efectos de software de redes definida” Procedia Ciencias de la Computación, vol.
Networking (SDN) en una red empresarial,”Allied Telesis, Tech. Rep., Pp. 1-6, 2016,
64, no. Suplemento C, pp. 552-561, 2015. [43] F. Hu, P. Hao, y K. Bao, “Una encuesta sobre
última entrada 19 de abril de, 2018.
software-de fi red Ned y
[En línea]. Disponible: https://www.alliedtelesis.com/sites/default/ archivos / - SDN migración
fl ujo abierta: Del concepto a la implementación” IEEE Encuestas y tutoriales
en reva.pdf red ent
Comunicaciones, vol. 16, no. 4, pp. 2181-2206, Cuarta Qu. 2014. [44] M. Jarschel, T. Zinner, T.
[25] J. Roper, “Software de fi nida en red: debe hacer ahora? Debería
Hossfeld, P. Tran-Gia, y W. Kellerer,
Nunca hacer? Simplemente Dont Know!” Entuity, red de gestión de la empresa, Tech. Rep.,
“Interfaces, atributos, y casos de uso: Una brújula para la SDN,” IEEE Commun. Revista., vol.
Accedió por última vez el 19 de abril de 2018. [En línea]. Disponible:
52, no. 6, pp. 210-217, Jun. 2014. [45] M. Jammal, T. Singh, A. Shami, R. Asal, y Y. Li,
https://entuity.com/resources/sdn-white-paper/ [26] D. Zheng, “Software
“Huawei Enterprise Business: cuatro dimensiones de fi nido en red: Estado de los retos del arte y de investigación,” Red de computadoras, vol.
SDN despliegue,”Huawei Techn. Co. Ltd., Tech. Rep., Jul. 2013, 72, pp. 74-98, 2014. octubre [46] Y. Jarraya, T. Madi, y M. Debbabi, “una encuesta y una
accedió por última vez 19 de abril de 2018. [En línea]. Disponible: taxonomía capas
http://e.huawei.com/en/publications/global/ict ideas / hw 314355 / - característica% 20story de software de fi nido en red,” IEEE Commun. Surv. Y Tut., vol. 16, no. 4, pp. 1955-1980,
/ HW 311109 Cuarta Qu. 2014. [47] A. Lara, A. Kolasani, y B. Ramamurthy, “la innovación de red con
[27] Libro Blanco NEC, “SDN Componente Pila e Introducción híbrido
Modelos “, NEC, Tech. Rep., Pp. 1-22, 2014, última consultado el 19 de abril. OpenFlow: Encuesta A” IEEE Encuestas y tutoriales Comunicaciones,
2018. [En línea]. Disponible: https://www.necam.com/docs/?id=c2e5a040- vol. 16, no. 1, pp. 493-512, Primera Qu. 2014. [48] R. Masudi y A. Ghaffari, “software de fi
cdf1-4fd7-b63e-6eea4b1f7a7b nidas las redes: Una encuesta,”
[28] Hewlett-Packard, “técnica de HP mientras que el papel: híbrido HP SDN Diario de Red y Aplicaciones Informáticas, vol. 67, no. Suplementar C, pp. 1 - 25, mayo el
arquitectura de red: escalable, despliegues de redes de bajo riesgo 2016.
usando híbrido SDN,”HP, Tech. Reps., páginas. 1-9, abril [49] XN Nguyen, D. Saucez, C. Barakat, y T. Turletti, “colocación Reglas
2015, última consultado en abril 19, 2018. [En línea]. Disponible: problema de la in fl ujo abierta redes: Una encuesta,” IEEE Commun. Surv. Y Tut.,
http://arubanetworks.com/aruba/attachments/aruba/SDN/43/1/4AA5- 6738ENW.PDF vol. 18, no. 2, pp. 1273-1286, Segunda Qu. 2016. [50] BAA Nunes, M. Mendonca, X.-N.
Nguyen, K. Obraczka, y
[29] J. Ungerman, “SDN v praxi,” Cisco Connect, Tech. Rep., Pp. T. Turletti, “Un estudio de software de fi nido de redes: pasado, presente y futuro de las
1-57, marzo de 2015, visitado más recientemente el 19 de abril de 2018. [En línea]. Disponible: redes programables,” IEEE Encuestas y tutoriales Comunicaciones, vol. 16, no. 3, pp.
https://www.cisco.com/c/dam/assets/global/CZ/events/2015/- ciscoconnect / 1617-1634, Tercer Qu. 2014. [51] W. Xia, Y. Wen, C. Foh, D. Niyato, y H. Xie, “Una encuesta
pdf / TECH-SP-1-SDN v praxi-Ungerman.pdf [30] R. Honnachari, “ comprensión y Abrazar SDN sobre
y NFV- software de fi nido en red,” Las encuestas IEEE Communications & torials tu-, vol. 17, no. 1,
En base a las soluciones de red de accionamiento operacionales e fi ciencia-Breve un pp. 27-51, First Qu. 2014. [52] FX Wibowo, MA Gregory, K. Ahmed, y KM Gómez, “Multi-
ejecutivo patrocinado por AT & T,”Frost & Sullivan, Tech. Rep., Pp. 1-12, 2015 agosto,
último acceso 19 de abril de 2018. [En línea]. Disponible: software de dominio de fi nido de redes: situación y desafíos de la investigación,”
https://www.business.att.com/content/whitepaper/gc/frost- Diario de Red y Aplicaciones Informáticas, vol. 87, no. Suplementar C, pp. 32-45, Jun. 2017.
y Sullivan-cabeceo-SDN-NFV-whitepaper.pdf? grantAccess [31] Red de Verizon
Infraestructura Planificación, “SDN-NFV Referencia [53] F. Bannour, S. Souihi, y A. Mellouk, “Control Distribuido SDN:
Arquitectura, Versión 1.0,”Verizon, Tech. Rep., Pp. 1-220, febrero de 2016, accedió por Encuesta, taxonomía y desafíos” IEEE Encuestas y tutoriales Comunicaciones, vol. 20, no. 1,
última vez 19 de abril de 2018. [En línea]. Disponible: pp. 333-354, Primera Qu. 2018.

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

41

[54] M. Karakus y A. Durrësi, “Una encuesta: Control de problemas de escalabilidad avión [76] KJ Kerpez, JM CIOF fi, G. Ginis, M. Goldburg, S. Galli, y
y enfoques en el software de fi nida en red (SDN),” Red de computadoras, vol. 112, pp. P. Silverman, “Software de fi nidas las redes de acceso” IEEE Commun. Revista., vol. 52, no.
279-293, enero de 2,017 mil. 9, pp. 152-159, Sep. 2014. [77] M. Agiwal, A. Roy, y N. Saxena, “inalámbricas de próxima
[55] C. Rotsos, D. King, A. Farshad, J. Bird, L. Fawcett, N. Georgalas, generación 5G
M. Gunkel, K. Shiomoto, A. Wang, A. Mauthe et al., “Red de servicio de orquestación de redes: Un estudio exhaustivo” IEEE Communications Encuestas Tutoriales, vol. 18, no. 3, pp.
normalización: Una encuesta tecnología” Normas Informática e Interfaces, vol. 54, pp. 203-215, 1617-1655, Tercer Qu. 2016. [78] AC Baktir, A. Ozgovde, y C. Ersoy, “¿Cómo pueden borde de
Nov. 2017. [56] M. Karakus y A. Durresi, “calidad de servicio (QoS) en de- software computación
se benefician de programas de fi nida en red: Una encuesta, casos de uso y direcciones futuras” IEEE
fi nida en red (SDN): una encuesta,” Diario de Red y Aplicaciones Informáticas, vol. 80, pp. Encuestas y tutoriales Comunicaciones, vol. 19, no. 4, pp. 2359-2391, Cuarta Qu. 2017.
200-218, febrero de 2.017 mil.
[57] E. Haleplidis, JH Salim, JM Halpern, S. liebres, K. Pentikousis, [79] F. Granelli, AA Gebremariam, M. Usman, F. Cugini, V. Stamati,
K. Ogawa, W. Wang, S. Denazis, y O. Koufopavlou, “programabilidad de red con fuerzas” IEEE M. Alitska, y P. Chatzimisios, “Software definida y virtualizado de acceso inalámbrico en las
Encuestas y tutoriales Comunicaciones, vol. 17, no. 3, pp. 1423-1440, Tercer Qu. 2015. [58] FA futuras redes inalámbricas: escenarios y las normas,”
Lopes, M. Santos, R. Fidalgo, y S. Fernandes, “software A Revista de Comunicaciones IEEE, vol. 53, no. 6, pp. 26-34, Jun. 2015. [80] IT Haque y N.
Abu-Ghazaleh, “software Wireless de fi nido Network-
perspectiva de la ingeniería de programación SDN,” IEEE Commun. Surv. Y Tut., vol. 18, no. ING: Encuesta A y taxonomía” IEEE Commun. Surv. Y Tut., vol. 18, no. 4, pp. 2713-2737,
2, pp. 1255-1272, Segunda Qu. 2016. [59] C. Trois, MDDD Fabro, LCE de Bona, y M. Cuarta Qu. 2016. [81] KM Modieginyane, BB Letswamotse, R. Malekian, y AM
Martinello, “A
encuesta sobre lenguajes de programación SDN: Hacia una taxonomía” IEEE Commun. Abu-Mahfouz, “software de fi ne redes de sensores inalámbricos oportunidades de
Surv. Y Tut., vol. 18, no. 4, pp. 2687-2712, Cuarta Qu. 2016. [60] P. Bosshart, D. Daly, G. Gibb, aplicación de e fi ciente gestión de red: Una encuesta,” Computadoras e Ingeniería Eléctrica, vol.
M. Izzard, N. McKeown, J. Rexford, 66, pp. 274-287, febrero de 2018. [82] V.-G. Nguyen, A. Brunstrom, K.-J. Grinnemo, y J.
C. Schlesinger, D. Talayco, A. Vahdat, G. Varghese et al., “P4: Pro- gramación procesadores
Taheri,
de paquetes independientes del protocolo,” ACM SIGCOMM ordenador examen de la “SDN / NFV-core basado en paquetes para redes móviles arquitecturas de red: Una encuesta,”
comunicación, vol. 44, no. . 3, pp. 87-95, Jul 2014. [61] S. Li, D. Hu, W. Fang, S. Ma, C. Chen, IEEE Encuestas y tutoriales Comunicaciones, vol. 19, no. 3, pp. 1567-
H. Huang, y Z. Zhu, 1602, Tercera Qu. 2017.
“Reenvío ajeno Protocolo (POF): Software de fi nida en red con capacidad de programación
[83] AK Rangisetti y BR Tamma “, de fi nido NET inalámbrico Software
mejorada,” IEEE Network, vol. 31, no. 2, pp. 58-66, mar.-abr. 2017.
obras: Un estudio de los problemas y soluciones” caciones inalámbrica dades personales, vol.
97, no. 4, pp. 6019-6053, diciembre de 2017. [84] P. Bhaumik, S. Zhang, P. Chowdhury, S.-S.
[62] S. Khan, A. Gani, AWA Wahab, M. Guizani, y MK Khan,
Lee, JH Lee, y
“Descubrimiento de topología en el software de fi ne redes: las amenazas, los Omy taxón, y el estado
B. Mukherjee, “Software-de fi nido redes ópticas (SDONs): una encuesta,”
de la técnica” IEEE Encuestas y tutoriales Comunicaciones,
Fotónica Red de Comunicaciones, vol. 28, no. 1, pp. 4-18, agosto de
vol. 19, no. 1, pp. 303-324, Primera Qu. 2017.
2014.
[63] F. Pakzad, M. Portmann, WL Tan, y J. Indulska, “topología Ef fi ciente
[85] F. Idzikowski, L. Chiaraviglio, A. Cianfrani, JL Vizcaino,
descubrimiento en fl ujo abierta basada en el software de redes definida” Equipo de comunicaciones, vol.
M. Polverini, y Y. Ye, “Un estudio sobre el diseño consciente de energía y fun- cionamiento de
77, pp. 52-61, marzo el 2016.
redes centrales,” IEEE Encuestas y tutoriales Comunicaciones,
[64] D. Li, S. Wang, K. Zhu, y S. Xia, “Un estudio de actualización de la red en
vol. 18, no. 2, pp. 1453-1499, Segunda Qu. 2016. [86] AS Thyagaturu, A. Mercian, MP
SDN,” Fronteras de Ciencias de la Computación, vol. 11, no. 1, pp. 4-12, Feb.
McGarry, M. Reisslein, y
2017.
W. Kellerer, “Software de fi nido redes ópticas (SDONs): A Comprehensive encuesta
[65] JW Guck, AV Bemten, M. Reisslein, y W. Kellerer, “Unicast QoS
hensive” IEEE Encuestas y tutoriales Comunicaciones, vol. 18, no. 4, pp. 2738-2786, Cuarta
enrutamiento algoritmos para SDN: Una evaluación exhaustiva encuesta y rendimiento” IEEE
Qu. 2016. [87] S. Bera, S. Misra, y AV Vasilakos, “Software-de fi nido de redes
Encuestas y tutoriales Comunicaciones, vol. 20, no. 1, pp. 388-415, Primera Qu. 2018.

para el Internet de las cosas: Una encuesta,” IEEE Internet de los objetos Journal,
[66] A. Mendiola, J. Astorga, E. Jacob, y M. Higuero, “Un estudio sobre la
vol. 4, no. 6, pp. 1994-2008, diciembre de 2017. [88] A. Lee, X. Wang, H. Nguyen, y I. Ra,
contribuciones de software de fi ne la creación de redes de ingeniería de tráfico c”
“Un software híbrido de fi nido
IEEE Encuestas y tutoriales Comunicaciones, vol. 19, no. 2, pp. 918-
arquitectura de redes de próxima generación IOTS” KSII Trans. en Internet y Sistemas de
953, Segunda Qu. 2017.
Información, vol. 12, no. 2, pp. 932-945, febrero de 2018. [89] E. Molina y E. Jacob, “Software-de
[67] P. Fonseca y E. Mota, “Un estudio sobre la gestión de fallos en el software-
fi nido en redes cibernética
de fi ne redes” IEEE Encuestas y tutoriales Comunicaciones, vol. 19, no. 4, pp. 2284-2321,
sistemas físicos: encuesta A,” Computadoras e Ingeniería Eléctrica,
Cuarta Qu. 2017.
vol. 66, pp. 407-419, febrero de 2018.
[68] P.-W. Tsai, C.-W. Tsai, C.-W. Hsu, y C.-S. Yang, “Monitor-Red
ing en el software de fi nida en red: Una revisión” IEEE Systems Journal, en la impresión, 2018. [90] M. Chahal, S. Harit, KK Mishra, AK Sangaiah, y Z. Zheng, “A
encuesta sobre software de nido Fi de redes en vehículos especiales: retos, aplicaciones y
casos de uso” Ciudades sostenibles y la sociedad,
[69] A. Akhunzada, A. Gani, NB Anuar, A. Abdelaziz, MK Khan,
vol. 35, no. Suplemento C, pp. 830-840, Nov. 2017. [91] A. Gharaibeh, MA Salahuddin, SJ
A. Hayat, y SU Khan, “software seguro y fiable de las redes de fi nidas,” Diario de Red y
Aplicaciones Informáticas, vol. 61, no. Suplemento C, pp. 199-221, Feb. el 2016. Hussini, A. Khreishah, I. Khalil,
M. Guizani, y A. Al-Fuqaha, “ciudades inteligentes: Una encuesta sobre los datos hombre-

[70] I. Ahmad, S. Namal, M. Ylianttila, y A. Gurtov, “Seguridad en software agement, tecnologías de seguridad y que permiten” IEEE Encuestas y tutoriales Comunicaciones, vol.

de fi nidas las redes: Una encuesta,” IEEE Commun. Surv. Y Tut., vol. 17, no. 4, pp. 19, no. 4, pp. 2456-2501, Cuarta Qu. 2017. [92] T. Huang, FR Yu, C. Zhang, J. Liu, J. Zhang, y Y.

2317-2346, 2015. Liu, “Una encuesta sobre

[71] M. Coughlin, “Un estudio de investigación de seguridad SDN,” Universidad de de software a gran escala de fi nido de redes (SDN) bancos de pruebas: Enfoques y
Boulder, Colorado Tech. Rep., Enero de 2014. desafíos” IEEE Encuestas y tutoriales Comunicaciones, vol. 19, no. 2, pp. 891-917, Segunda
[72] T. Dargahi, A. Caponi, M. Ambrosin, G. Bianchi, y M. Conti, “A Qu. 2017. [93] A. Blenk, A. Basta, M. Reisslein, y W. Kellerer, “Encuesta sobre
encuesta sobre la seguridad de los aviones de datos SDN con estado” IEEE Comunica- cationes encuestas y
programas de instrucción, vol. 19, no. 3, pp. 1701-1725, Tercer Qu. hipervisores de virtualización de red para el software de fi nido en red,”
2017. IEEE Encuestas y tutoriales Comunicaciones, vol. 18, no. 1, pp. 655-
[73] S. Scott-Hayward, S. Natarajan, y S. Sezer, “Un estudio de la seguridad 685, Primera Qu. 2016.

en el software de redes de fi nidas,” IEEE Encuestas y tutoriales Comunicaciones, vol. 18, [94] R. Mijumbi, J. Serrat, J.-L. Gorricho, N. Bouten, F. De Turck, y
no. 1, pp. 623-654, Primera Qu. 2016. [74] P. Yan, FR Yu, Q. Gong, y J. Li, “Software-de fi Ned R. Boutaba, “Función de red de virtualización: Estado actual de la técnica y vuelva a desafíos
redes de búsqueda” IEEE Encuestas y tutoriales Comunicaciones, vol. 18, no. 1, pp. 236-262, Primera
SDN y denegación de servicio distribuida (DDoS) en entornos SITUACIONES com- nube: Qu. 2016. [95] Y. Li y M. Chen, “Software-de fi red Ned función de virtualización:
Una encuesta, algunos temas de investigación y desafíos”
IEEE Encuestas y tutoriales Comunicaciones, vol. 18, no. 1, pp. 602- Una encuesta," IEEE acceso, vol. 3, pp. 2542-2553, 2015. [96] J. van de Belt, H. Ahmadi, y
622, Primera Qu. 2016. LE Doyle, “De fi Ning y topografía
[75] O. Michel y E. Keller, “SDN en redes de área amplia: Encuesta A,” en virtualización enlace inalámbrico y la virtualización de la red inalámbrica” IEEE Encuestas y
Proc. IEEE Int. Conf. el software de fi ne Systems (SDS), 2017, pp. 37-42. tutoriales Comunicaciones, vol. 19, no. 3, pp. 1603-1627, Tercer Qu. 2017.

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
publicación en un próximo número de esta revista, pero no ha sido totalmente editado. El contenido puede cambiar antes de la publicación final. información de referencia: DOI 10.1109 / COMST.2018.2837161, IEEE
Las encuestas de comunicación y tutoriales

42

[97] NA Jagadeesan y B. Krishnamachari, “Software-de fi nido NET [120] M. Yu, J. Rexford, X. Sun, S. Rao, y N. Feamster, “Una encuesta
paradigmas de trabajo en redes inalámbricas: una encuesta,” ACM Computing Surveys el uso de LAN virtual en redes de campus,” Revista de Comunicaciones IEEE, vol. 49, no. 7,
(CSUR), vol. 47, no. 2, pp 27-1-27-11, enero de 2015. [98] C. Liang y FR Yu, “Red Inalámbrica pp. 98-103, Jul. 2011. [121] S. Khuller, A. Moss, y JS Naor, “La cobertura máxima presupuestado
de virtualización:. Encuesta A,
algunos problemas y retos de investigación,” IEEE Encuestas y tutoriales Comunicaciones, vol. problema," Inf. Proceso. Letón., vol. 70, no. 1, pp. 39-45, abril de 1999. [122] JP Abraham, Y.
17, no. 1, pp. 358-380, Primera Qu. 2015. [99] DF Macedo, D. Guedes, LF Vieira, MA Vieira, y Liu, L. Wang, y B. Zhang, “A flexible Quagga-
M. Nogueira, red virtual basado con FIB agregación,” IEEE Network, vol. 28, no. 5, pp. 47-53, Sep.-Oct.
“Redes de software programable de fi nida de radio a en software de fi nido en red,” IEEE 2014.
Encuestas y tutoriales Comunicaciones, [123] D. King y A. Farrel, “Una arquitectura de PCE-basado de aplicación-
vol. 17, no. 2, pp. 1102-1125, Segunda Qu. 2015. operaciones de red basados,”Solicitudes de Internet para comentarios, Editor RFC, RFC
[100] A. Fischer, JF Botero, M. Hasta Beck, H. De Meer, y X. Hesselbach, 7491, marzo de 2015. [En línea]. Disponible: http: //www.rfc- editor.org/rfc/rfc7491.txt
“Red virtual incrustación: Encuesta A” IEEE Commun. Surv. Y Tut.,
vol. 15, no. 4, pp. 1888-1906, 2013. [124] J. Medved, R. Varga, A. Tkacik, y K. Gray, “OpenDaylight: Hacia
[101] JH Cox, J. Chung, S. Donovan, J. Ivey, RJ Clark, G. Riley, y una arquitectura de controlador SDN basado en modelos,”en Proc. IEEE Int. Symp. en un
HL Owen, “Avance de las redes definida por software de: Encuesta A” IEEE acceso, vol. 5, pp. mundo inalámbrico, móvil y Redes Multimedia (WoWMoM),
25 487 a 25 526, 2017. Jun. 2014, pp. 1-6.
S. Agarwal, M. Kodialam, y TV Lakshman, “ingeniería [102] Traf fi c [125] CE Hopps, “Análisis de un algoritmo de múltiples rutas de igual costo,” Internet
en el software de redes definida “, en Proc. IEEE INFOCOM, Apr. 2013, pp. 2211-2219. Solicitudes de comentarios, Editor RFC, RFC 2992, noviembre de 2000. [En línea].
Disponible: http://www.rfc-editor.org/rfc/rfc2992.txt [126] H. Lu, N. Arora, H. Zhang, C. Lumezanu,
[103] Sandhya, Y. Sinha, y K. Haribabu, “Una encuesta: Hybrid SDN,” diario J. Rhee, y G. Jiang,
de Red y Aplicaciones Informáticas, vol. 100, pp. 35-55, diciembre de 2017. [104] K. “Hybnet: administrador de red para una infraestructura de red híbrida,” en
Poularakis, G. Iosi dis fi, G. Smaragdakis, y L. Tassiulas, “Una Proc. Pista industrial de ACM / IFIP / USENIX Int. Middleware Conf.,
paso a la vez: las actualizaciones Optimización SDN en redes ISP,”en Proc. IEEE 2013, pp. 1-6.
INFOCOM, 2017, pp. 1-9. [127] VD Chemalamarri, P. Nanda, y KF Navarro, “Symphony-a
[105] H. Xu, J. Fan, J. Wu, C. Qiao, y L. Huang, “despliegue conjunto y arquitectura de controlador para el software híbrido de redes definida “, en Proc. Taller
enrutamiento en SDNs híbridos “, en IEEE / ACM Int. Symp. en Calidad de Servicio (IWQoS), 2017, Europeo sobre el Software de fi ne Redes (EWSDN), 2015, pp. 55-60.
pp. 1-10.
[106] M. y A. Caria Jukan, “La combinación perfecta: de derivación óptico y SDN [128] C. Jin, C. Lumezanu, Q. Xu, Z.-L. Zhang, y G. Jiang, “Telekinesis:
particionar,”en Proc. IEEE Int. Conf. en la conmutación y enrutamiento de alto rendimiento El control de conmutador existente enrutamiento con OpenFlow en redes híbridas “, en Proc.
(IPSS), 2015, pp. 1-6. ACM Symposium SIGCOMM el software de fi ne redes de investigación, 2015, pp. 1-7.
[107] J. Núñez-Martínez, J. Baranda, y J. Mangues-Bafalluy, “A servicio-
modelo basado para el software híbrido de fi nido backhaul de malla inalámbrica de células [129] J. Stringer, D. Pemberton, P. Fu, C. Lorier, R. Nelson, J. Bailey, CN
pequeñas,”en Proc. En t. Conf. en el estándar IEEE de red y administración de servicios (CNSM), 2015, Corr ea, y CE Rothenberg, “Cardigan: SDN distribuye tejido va en vivo en un intercambio
pp. 390-393. de enrutamiento de Internet,” en Proc. IEEE Symp. en equipos y Commun. (ISCC), 2014, pp.
[108] L. Él, X. Zhang, Z. Cheng, e Y. Jiang, “Diseño e implementación 1-7.
de información de espacio híbrido prototipo de red SDN / IP “, en Proc. IEEE / CIC Int. Conf. [130] V. Fuentes, J. Matias, A. Mendiola, M. Huarte, J. Unzilla, y E. Jacob,
en Commun. en China (ICCC Talleres), 2016, pp. 1-6. “La integración de sistemas heredados complejos bajo control OpenFlow: El caso de uso
DOCSIS,” en Proc. Taller Europeo sobre el Software de fi ne Redes (EWSDN), 2014, pp.
[109] DJ Casey y BE Mullins, “SDN shim: dispositivos heredados Controlling,” 37-42.
en Proc. IEEE Conf. el equipo local Redes LCN, De enero de 2015, pp. 169-172. [131] R. mano y E. Keller, “ClosedFlow: OpenFlow como el control de
dispositivos patentados,”en Proc. ACMWorkshop en Hot Topics in Software de fi nido de
[110] T. Das, M. Caria, A. Jukan, y M. Hoffmann, “Insights en SDN redes, 2014, pp. 7-12.
trayectoria de la migración “, en Proc. IEEE Int. Conf. sobre Comunicaciones (ICC), Sep. 2015, pp. [132] T. Nelson, AD Ferguson, D. Yu, R. Fonseca, y S. Krishnamurthi,
5348 hasta 5353. “Éxodo: Hacia la migración automática de la red de la empresa con fi gu- raciones a SDN,”
[111] T. Lukovszki, M. Rost, y S. Schmid, “Es un partido !: casi óptima en Proc. ACM Symposium SIGCOMM el software de fi ne redes de investigación, 2015, pp.
y el despliegue middlebox incremental” ACM SIGCOMM ordenador examen de la 1-7.
comunicación, vol. 46, no. 1, pp 30-36, enero de 2016. [112] M. Caria, T. Das, y A. Jukan “, [133] F. Farías, J. Salvatti, P. Victor, y A. Abelem, “Integración de legado
Divide y conquista:. Partitioning reenvío de medio ambiente para el plano de control OpenFlow / SDN,”en Proc. Asia y el
redes OSPF con NEE “, en Proc. IFIP / IEEE Int. Symp. en Inte- rallado administración de Pacífico de Operaciones de Red y Gestión Symp. (APNOMS),
redes (IM), 2015, pp. 467-474. 2013, pp. 1-3.
[113] M. Caria, A. Jukan, y M. Hoffmann, “SDN de partición: Una centralización [134] M. Banikazemi, D. Olshefski, A. Shaikh, J. Tracey, y G. Wang,
plano de control ized para protocolos de enrutamiento distribuido,” IEEE Trans. en la Red y “Meridian: Una plataforma de SDN para servicios de red nube” Revista de Comunicaciones
Gestión de Servicios, vol. 13, no. 3, pp. 381-393, Sep. IEEE, vol. 51, no. 2, pp. 120-127, Jul. 2013. [135] W. Cerroni, G. Leli, y C. Raffaelli, “Diseño y
2016. prueba de un software
[114] DK Hong, Y. Ma, S. Banerjee, y ZM Mao, “Incremental de fi nido arquitectura de red híbrida,”en Proc. ACM Taller de Alto Rendimiento y
despliegue de la SDN en redes de empresas e ISP híbridos “, en Proc. ACM Simposio sobre programable de redes, 2013, pp. 1-8.
Investigación SDN (SOSR), Mar. 2016, pp. 1-7. [115] H. Xu, X.-Y. Li, L. Huang, H. Deng, H. arquitectura “, basada en la SDN [136] S. Baik, C. Hwang, y Y. Lee para el extremo-a-
Huang, y H. Wang, camino final de aprovisionamiento en el circuito y red de paquetes ronment bientes mixto,”en Proc.
“Implementación incremental y el rendimiento de la maximización de enrutamiento para un híbrido Asia y el Pacífico de Operaciones de Red y Gestión Symp. (APNOMS), 2014, pp. 1-4.
SDN,” Transacciones IEEE / ACM en Redes, vol. 25, no. 3, pp. 1861-1875, Jun. 2,017 mil.
[137] CE Rothenberg, MR Nascimento, MR Salvador, CNA
[116] B. Kar, EH-K. Wu y Y.-D. Lin, “La cobertura máxima presupuestado Corr ea, S. Cunha de Lucena, y R. Raszuk, “Revisión de enrutamiento plataformas de
un problema en el software parcialmente desplegado de redes definida,” IEEE Trans. en la Red control con los ojos y los músculos de software de fi nido en red,” en Proc. ACM Taller sobre
y Gestión de Servicios, vol. 13, no. 3, pp. 394-406, Sep. Hot Topics in Software de fi ne Redes,
2016. 2012, pp. 13-18.
[117] Y. Guo, Z. Wang, X. Yin, X. Shi, J. Wu, y H. Zhang, “Incremental [138] PK Dey y M. Yuksel, “integración nube híbrido de control de encaminamiento
el despliegue de la ingeniería de trá fi co en la red SDN híbrido “, en Proc. IEEE Int. Y aviones de datos “, en Proc. ACMWorkshop en redes Assisted-Cloud,
Performance Computing y Commun. Conf. (IPCCC), 2015, pp. 1-8. 2016, pp. 25-30.
[139] P. Berde, M. Gerola, J. Hart, Y. Higuchi, M. Kobayashi, T. Koide,
[118] M. Swamy, K. Haribabu, A. Bhatia et al., “El logro de waypoint B. Lantz, B. O’Connor, P. Radoslavov, W. Snow, and G. Parulkar, “ONOS: towards an open,
la ejecución en múltiples VLAN híbrida SDN,”en Proc. IEEE Int. Conf. en Commun. Sistemas distributed SDN OS,” in Proc. ACM SIG- COMM Workshop on Hot Topics in Software
y Redes (COMSNETS), 2018, pp. 519-521. Defined Networking,
[119] Así RC fi a, “Un estudio de transmisión de Ethernet avanzada se acerca” 2014, pp. 1–6.
IEEE Encuestas y tutoriales Comunicaciones, vol. 11, no. 1, pp. 92-115, First Qu. 2009. [140] C. Lin, K. Wang, and G. Deng, “A QoS-aware routing in SDN hybrid
networks,” Procedia Computer Science, vol. 110, pp. 242–249, 2017.

1553-877X (c) 2018 IEEE. El uso personal está permitida, pero republicación / redistribución requiere el permiso del IEEE. Ver http://www.ieee.org/publications_standards/publications/rights/index.html para más información. Este artículo ha sido aceptado para su
issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/COMST.2018.2837161, IEEE
Communications Surveys & Tutorials

43

[141] S. Huang, J. Zhao, and X. Wang, “HybridFlow: A lightweight control [166] S. Raghul, T. Subashri, and K. Vimal, “Literature survey on traffic-
plane for hybrid SDN in enterprise networks,” in Proc. IEEE/ACM 24th Int. Symp. on Quality based server load balancing using SDN and open flow,” in Proc. IEEE Int. Conf. on Signal
of Service (IWQoS), 2016, pp. 1–2. Processing, Communication and Networking (ICSCN), 2017, pp. 1–6.
[142] X. Sun, Z. Jia, M. Zhao, and Z. Zhang, “Multipath load balancing in
SDN/OSPF hybrid network,” in Proc. IFIP Int. Conf. on Network and Parallel Computing, 2016, [167] M. T. Thai, Y. D. Lin, P. C. Lin, and Y. C. Lai, “Hash-based
pp. 93–100. load balanced traffic steering on softswitches for chaining virtualized network functions,” in Proc.
[143] S. E. Deering and R. Hinden, “Internet protocol, version IEEE Int. Conf. on Commun. (ICC), May
6 (IPv6) specification,” Internet Requests for Comments, RFC Editor, RFC 2460, Dec. 1998. 2017, pp. 1–6.
[Online]. Available: http://www.rfc- editor.org/rfc/rfc2460.txt [168] C. Jin, C. Lumezanu, Q. Xu, H. Mekky, Z.-L. Zhang, and G. Jiang,
“Magneto: Unified fine-grained path control in legacy and OpenFlow hybrid networks,” in Proc.
[144] A. Elder and J. Harrison, “Spanning tree protocol,” Mar. 30 2015, US ACM Symposium on SDN Research, 2017, pp. 75–87.
Patent App. 14/673,652.
[145] W. Simpson, “The point-to-point protocol (PPP) for the transmission [169] S. H. B. Brito, M. A. S. Santos, R. dos Reis Fontes, D. A. L. Perez,
of multi-protocol datagrams over point-to-point links,” Internet and C. E. Rothenberg, “Anatomy of public internet exchange points ecosystem in Brazil,” in Proc.
Requests for Comments, RFC Editor, RFC 1331, May 1992. [Online]. Available: Brazilian Symp. on Computer Networks and Distr. Systems (SBRC), 2015, pp. 110–119.
http://www.rfc-editor.org/rfc/rfc1331.txt [146] M.
Seaman, “Link aggregation control protocol,” IEEE [170] Z. Alharbi, A. S. Thyagaturu, M. Reisslein, H. ElBakoury, and
http://grouper.ieee.org/groups/802/3/ad/public/mar99/seaman, Tech. R. Zheng, “Performance comparison of R-PHY and R-MACPHY modular cable access
Rep., Mar. 1999. network architectures,” IEEE Transactions on Broadcasting, vol. 64, no. 1, pp. 128–145, Mar.
[147] D. Katz and D. D. Ward, “Bidirectional forwarding detection,” Jul. 14 2018. [171] B. Hamzeh, M. Toy, Y. Fu, and J. Martin, “DOCSIS 3.1: Scaling
2009, US Patent 7,561,527.
[148] R. Harel and R. Solomon, “Connectivity fault management (CFM) in broadband cable to gigabit speeds,” IEEE Communications Magazine,
networks with link aggregation group connections,” Aug. 3 2010, US Patent 7,768,928. vol. 53, no. 3, pp. 108–113, Mar. 2015. [172] L. Harte, Introduction to Cable TV (CATV):
Systems, Services, Oper-
[149] J. H. Hart, “System for extending network resources to remote net- ation, and Technology, 3rd ed. DiscoverNet Publishing, Cary, NC,
works,” Jun. 6 1995, US Patent 5,423,002. 2017.
[150] R. Wagner and J. Bryner, “Address resolution protocol spoofing and
[173] A. S. Thyagaturu, Z. Alharbi, and M. Reisslein, “R-FFT: Function split
man-in-the-middle attacks,” The SANS Institute, Jun. 2006. [151] C. J. S. Decusatis, A.
at IFFT/FFT in unified LTE CRAN and cable access network,” IEEE Transactions on
Carranza, and C. M. DeCusatis, “Communication
Broadcasting, in print, 2018.
within clouds: Open standards and proprietary protocols for data center networking,” IEEE
[174] B. Belter, D. Parniewicz, L. Ogrodowczyk, A. Binczewski,
Communications Magazine, vol. 50, no. 9, pp. 26–
M. Stroi˜ nski, V. Fuentes, J. Matias, M. Huarte, and E. Jacob, “Hardware abstraction layer
33, Sep. 2012.
as an SDN-enabler for non-OpenFlow network equip- ment,” in Proc. European Workshop
[152] Q. Duan, Y. Yan, and A. V. Vasilakos, “A survey on service-oriented
on Software Defined Networks (EWSDN), 2014, pp. 117–118.
network virtualization toward convergence of networking and cloud computing,” IEEE Trans.
on Network and Service Management, vol. 9, no. 4, pp. 373–392, Dec. 2012.
[175] D. Parniewicz, R. Doriguzzi Corin, L. Ogrodowczyk, M. Rashidi Fard,
J. Matias, M. Gerola, V. Fuentes, U. Toseef, A. Zaalouk, B. Belter,
[153] A. A. Gebremariam, M. Chowdhury, A. Goldsmith, and F. Granelli,
E. Jacob, and K. Pentikousis, “Design and implementation of an OpenFlow hardware
“An OpenAirlnterface based implementation of dynamic spectrum- level slicing across
abstraction layer,” in Proc. ACM SIGCOMM Workshop on Distributed Cloud Computing, 2014,
heterogeneous networks,” in Proc. IEEE Consumer Communications & Networking
pp. 71–76.
Conference (CCNC), 2017, pp. 609–
[176] A. Zaalouk and K. Pentikousis, “Network configuration in OpenFlow
610.
networks,” in Proc. Int. Conf. on Mobile Networks and Management,
[154] I. Khan, F. Belqasmi, R. Glitho, N. Crespi, M. Morrow, and P. Polakos,
2014, pp. 91–104.
“Wireless sensor network virtualization: A survey,” IEEE Communica- tions Surveys &
[177] “OFTest—Validating OpenFlow Switches.” [Online]. Available:
Tutorials, vol. 18, no. 1, pp. 553–576, First Qu. 2016. [155] Y.-D. Lin, P.-C. Lin, C.-H. Yeh, Y.-C.
http://www.projectfloodlight.org/oftest/ [178] D. Kim, “A framework for hierarchical clustering
Wang, and Y.-C. Lai, “An
of a link-state internet
extended SDN architecture for network function virtualization with a case study on intrusion
routing domain,” in Proc. Int. Conf. on Information Networking, 2003, pp. 839–848.
prevention,” IEEE Network, vol. 29, no. 3, pp. 48–53, May-June 2015.

[179] R. S. Sandhu and P. Samarati, “Access control: principle and practice,”


[156] P.-C. Lin, Y.-D. Lin, C.-Y. Wu, Y.-C. Lai, and Y.-C. Kao, “Balanced
IEEE Communications Magazine, vol. 32, no. 9, pp. 40–48, Sep. 1994. [180] INE
service chaining in software-defined networks with network function virtualization,” IEEE
Instructor, “ CCNA: The Explicit Deny All,”
Computer, vol. 49, no. 11, pp. 68–76, Nov. 2016. [157] A. Nakao, P. Du, Y. Kiriha, F. Granelli, A.
http://blog.ine.com/2010/01/02/ccna-the-explicit-deny-all/, 2010,
A. Gebremariam, T. Taleb,
[Online; accessed 13-Sep-2017]. [181] V. Bollapragada, C. Murphy, and R. White, Inside
and M. Bagaa, “End-to-end network slicing for 5G mobile networks,”
Journal of Information Processing, vol. 25, pp. 153–163, 2017. [158] R. Riggio, T. Rasheed, Cisco IOS software

and F. Granelli, “Empower: A testbed for


architecture. Cisco Press, Indianapolis, IN, 2000. [182] B. Dai, G. Xu, B. Huang, P. Qin, and

network function virtualization research and experimentation,” in Proc. IEEE SDN for Future Y. Xu, “Enabling network

Networks and Services (SDN4FNS), 2013, pp. 1–5. innovation in data center networks with software defined networking: A survey,” Journal of
Network and Computer Applications, vol. 94, no. Supplement C, pp. 33–49, Sep. 2017. [183]
[159] B. Han, V. Gopalakrishnan, L. Ji, and S. Lee, “Network function C.-Y. Hong, S. Kandula, R. Mahajan, M. Zhang, V. Gill, M. Nanduri,
virtualization: Challenges and opportunities for innovations,” IEEE Communications
Magazine, vol. 53, no. 2, pp. 90–97, Feb. 2015. [160] K. McCloghrie, B. R. James, C. Young, and and R. Wattenhofer, “Achieving high utilization with software-driven WAN,” in ACM
N. W. Finn, “Multiple SIGCOMM Computer Communication Review, vol. 43, no. 4, Oct. 2013, pp. 15–26.
VLAN architecture system,” Mar. 7 2000, US Patent 6,035,105. [161] O. Sefraoui, M.
Aissaoui, and M. Eleuldj, “OpenStack: toward an [184] Y.-D. Lin, D. Pitt, D. Hausheer, E. Johnson, and Y.-B. Lin, “Software-
open-source solution for cloud computing,” Int. Journal of Computer Applications, vol. 55, no. defined networking: Standardization for cloud computing’s second wave,” IEEE Computer, vol.
3, pp. 38–42, Oct. 2012. 47, no. 11, pp. 19–21, Nov. 2014. [185] H. Huang, S. Guo, J. Wu, and J. Li, “Service chaining for
[162] D. Bijwaard, “Method and apparatus for supporting IP multicast,” hybrid
Jun. 13 2017, US Patent 9,680,880. network function,” IEEE Transactions on Cloud Computing, in print,
[163] I. Schafer and M. Felser, “Topology discovery in PROFINET,” in Proc. 2018.
IEEE Conf. on Emerging Techn. and Factory Automation (ETFA), 2007, pp. 704–707. [186] S. Azodolmolky, P. Wieder, and R. Yahyapour, “Cloud computing
networking: Challenges and opportunities for innovations,” IEEE Com- munications
[164] Y.-D. Lin, C. C. Wang, Y.-J. Lu, Y.-C. Lai, and H.-C. Yang, “Two- Magazine, vol. 51, no. 7, pp. 54–62, Jul. 2013. [187] Y. Rekhter, T. Li, and S. Hares, “A Border
tier dynamic load balancing in sdn-enabled wi-fi networks,” Wireless Networks, in print, pp. Gateway Protocol 4
1–13, 2018. (BGP-4),” Internet Requests for Comments, RFC Editor, RFC 4271, Jan. 2006. [Online].
[165] J. Zhang, K. Xi, M. Luo, and H. J. Chao, “Load balancing for multiple Available: http://www.rfc-editor.org/rfc/rfc4271.txt [188] M. Caesar and J. Rexford, “BGP routing
traffic matrices using SDN hybrid routing,” in Proc. IEEE Int. Conf. on High Performance policies in ISP networks,”
Switching and Routing (HPSR), 2014, pp. 44–49. IEEE Network, vol. 19, no. 6, pp. 5–11, Nov.-Dec. 2005.

1553-877X (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. This article has been accepted for publication in a future
issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/COMST.2018.2837161, IEEE
Communications Surveys & Tutorials

44

[189] A. Vidal, F. Verdi, E. L. Fernandes, C. E. Rothenberg, and M. R. Sal- [210] M. A. Santos, B. T. De Oliveira, C. B. Margi, B. A. Nunes, T. Turletti,
vador, “Building upon RouteFlow: A SDN development experience,” in Proc. XXXI Simpsio and K. Obraczka, “Software-defined networking based capacity sharing in hybrid networks,”
Brasileiro de Redes de Computadores (SBRC), in IEEE Int. Conf. on Network Protocols (ICNP),
May 2013, pp. 879–892. 2013, pp. 1–6.
[190] S. Sezer, S. Scott-Hayward, P. K. Chouhan, B. Fraser, D. Lake, [211] T. Choi, S. Kang, S. Yoon, S. Yang, S. Song, and H. Park, “SuVMF:
J. Finnegan, N. Viljoen, M. Miller, and N. Rao, “Are we ready for SDN? Implementation Software-defined unified virtual monitoring function for sdn-based large-scale networks,” in Proc.
challenges for software-defined networks,” IEEE Communications Magazine, vol. 51, no. 7, pp. ACM Int. Conf. on Future Internet Techn. (CFI), 2014, pp. 1–6.
36–43, Jul. 2013. [191] A. Blenk, A. Basta, J. Zerwas, M. Reisslein, and W. Kellerer, “Control
[212] A. N. Katov, A. Mihovska, and N. R. Prasad, “Hybrid SDN architecture
plane latency with SDN network hypervisors: The cost of virtualiza- tion,” IEEE Transactions for resource consolidation in MPLS networks,” in Proc. Wireless Telecommun. Symp. (WTS), 2015,
on Network and Service Management, vol. 13, no. 3, pp. 366–380, Sep. 2016. pp. 1–8.
[213] C. Sieber, A. Blenk, D. Hock, M. Scheib, T. Hohn, S. Kohler, and
[192] B. Heller, R. Sherwood, and N. McKeown, “The controller placement W. Kellerer, “Network configuration with quality of service abstractions for SDN and legacy
problem,” in Proc. ACM Workshop on Hot Topics in Software Defined Networks, 2012, pp. networks,” in Proc. IFIP/IEEE Int. Symp. on Integrated Network Management (IM), 2015, pp.
7–12. 1135–1136.
[193] S. Lange, S. Gebert, T. Zinner, P. Tran-Gia, D. Hock, M. Jarschel, [214] C. Sieber, A. Blenk, A. Basta, D. Hock, and W. Kellerer, “Towards a
and M. Hoffmann, “Heuristic approaches to the controller placement problem in large scale programmable management plane for SDN and legacy networks,” in
SDN networks,” IEEE Transactions on Network and Service Management, vol. 12, no. 1, pp. Proc. IEEE NetSoft Conference and Workshops (NetSoft), 2016, pp. 319–327.
4–17, Mar. 2015. [194] S. Hirviniemi, “Wide area network (WAN) interface for a transmission
[215] R. Katiyar, P. Pawar, A. Gupta, and K. Kataoka, “Auto-configuration
control protocol/internet protocol TCP/IP in a local area network (LAN),” Sep. 1 1998, US of SDN switches in SDN/Non-SDN hybrid network,” in Proc. of the Asian Internet
Patent 5,802,285. Engineering Conf., 2015, pp. 48–53.
[195] R. L. S. De Oliveira, A. A. Shinoda, C. M. Schweitzer, and L. R. [216] A. Martinez, M. Yannuzzi, J. L. de Vergara, R. Serral-Graci` a, and
Prete, “Using Mininet for emulation and prototyping software-defined networks,” in Proc. W. Ram´ırez, “An ontology-based information extraction system for bridging the configuration
IEEE Colombian Conf. on Commun. and Comput- ing (COLCOM), 2014, pp. 1–6. gap in hybrid SDN environments,” in Proc. IFIP/IEEE Int. Symp. on Integrated Network
Management (IM), 2015, pp. 441–449.
[196] S. Salsano, P. L. Ventre, F. Lombardo, G. Siracusano, M. Gerola,
E. Salvadori, M. Santuari, M. Campanella, and L. Prete, “Mantoo-a set of management tools
[217] A. Mishra, D. Bansod, and K. Haribabu, “A framework for OpenFlow-
for controlling SDN experiments,” in Proc. European Workshop on Software Defined
like policy-based routing in hybrid software defined networks.” in Proc. of the Eleventh Int.
Networks (EWSDN), 2015, pp. 123–124.
Network Conference, Jul. 2016, pp. 97–102. [218] R. Amin, N. Shah, B. Shah, and O. Alfandi,
“Auto-configuration of
[197] S. Salsano, P. L. Ventre, L. Prete, G. Siracusano, M. Gerola, and
ACL policy in case of topology change in hybrid SDN,” IEEE Access,
E. Salvadori, “OSHI-open source hybrid IP/SDN networking (and its emulation on Mininet
vol. 4, pp. 9437–9450, 2016.
and on distributed SDN testbeds),” in Proc. European Workshop on Software Defined
[219] C. Sieber, R. Durner, and W. Kellerer, “How fast can you reconfig-
Networks (EWSDN), 2014, pp. 13–18.
ure your partially deployed SDN network?” in Proc. Int. IFIP TC6 Networking Conf., 2017, pp.
1–9.
[198] S. Salsano, P. L. Ventre, F. Lombardo, G. Siracusano, M. Gerola, E. Sal-
[220] A. G¨ amperli, V. Kotronis, and X. Dimitropoulos, “Evaluating the effect of centralization on
vadori, M. Santuari, M. Campanella, and L. Prete, “Hybrid IP/SDN networking: Open
routing convergence on a hybrid BGP-SDN emulation framework,” ACM SIGCOMM Computer
implementation and experiment management tools,”
Communication Review, vol. 44, no. 4, pp. 369–370, Oct. 2014. [221] D. Magoni and J. J.
IEEE Transactions on Network and Service Management, vol. 13, no. 1, pp. 138–153, Mar.
Pansiot, “Analysis of the autonomous system net-
2016.
[199] Z. Qin, G. Denker, C. Giannelli, P. Bellavista, and N. Venkatasubra-
work topology,” ACM SIGCOMM Computer Communication Review,
manian, “A software defined networking architecture for the internet- of-things,” in Proc. IEEE
vol. 31, no. 3, pp. 26–37, Jul. 2001. [222] L. Vanbever and S. Vissicchio, “Enabling SDN in
Network Operations and Management Sym- posium (NOMS), 2014, pp. 1–9.
old school networks
with software-controlled routing protocols,” in Proc. USENIX ONS,
[200] R. Jmal and L. C. Fourati, “Implementing shortest path routing mech-
2014, pp. 1–2.
anism using Openflow POX controller,” in Proc. IEEE Int. Symp. on Networks, Computers
[223] V. Kotronis, A. G¨ amperli, and X. Dimitropoulos, “Routing centraliza-
and Communications, 2014, pp. 1–6.
tion across domains via SDN: A model and emulation framework for BGP evolution,” Computer
[201] A. K. Saha, K. Sambyo, and C. Bhunia, “Topology discovery loop
Networks, vol. 92, pp. 227–239, Aug. 2015. [224] H. Wang, Y. Li, D. Jin, P. Hui, and J. Wu,
finding and alternative path solution in POX controller,” in Proc. Int. MultiConf. Eng. Comput.
“Saving energy in
Sci., 2016, pp. 553–557.
partially deployed software defined networks,” IEEE Transactions on Computers, vol. 65, no.
[202] S. Narayan, S. Bailey, and A. Daga, “Hadoop acceleration in an
Openflow-based cluster,” in IEEE SC Companion: High Performance Computing, 5, pp. 1578–1592, May 2016. [225] N. Huin, M. Rifai, F. Giroire, D. L. Pacheco, G. Urvoy-Keller,

Networking, Storage and Analysis (SCC), 2012, pp. 535– and

538. J. Moulierac, “Bringing energy aware routing closer to reality with SDN hybrid networks,”

[203] Y. Wang, I. Avramopoulos, and J. Rexford, “Design for configurability: Research Report RR-9020, HAL Id : hal-

rethinking interdomain routing policies from the ground up,” IEEE Journal on Selected Areas 01445893, version 1, INRIA Sophia Antipolis-I3S, France, Tech. Rep.,

in Communications, vol. 27, no. 3, pp. 336– 2017.

348, Apr. 2009. [226] M. Alan Chang, T. Holterbach, M. Happe, and L. Vanbever, “Super-
[204] L. Mutu, R. Saleh, and A. Matrawy, “Improved SDN responsiveness charge me: Boost router convergence with SDN,” ACM SIGCOMM Computer
to UDP flood attacks,” in Proc. IEEE Conf. on Communications and Network Security (CNS), 2015, Communication Review, vol. 45, no. 4, pp. 341–342, Oct.
pp. 715–716. 2015.
[205] D. M. Putzolu, “Policy-based network management system using [227] M. O. Othman and K. Okamura, “Hybrid control model for flow-based
dynamic policy generation,” Jun. 10 2003, US Patent 6,578,076. [206] C. Cordray, D. Link, networks,” in Proc. Computer Software and Applications Conference Workshops
R. Chart, and K. Ginter, “Self configuring network (COMPSACW), 2013, pp. 765–770.
management system,” Jul. 7 2015, US Patent 9,077,611. [207] J. A. Wickboldt, W. P. De [228] HP Team, “HP SDN hybrid network architecture: Scalable, low-risk
Jesus, P. H. Isolani, C. B. Both, J. Rochol, network deployments using hybrid SDN,” HP Inc., Tech. Rep., 2015. [229] D. Henneke, L.
and L. Z. Granville, “Software-defined networking: Management re- quirements and Wisniewski, and J. Jasperneite, “Analysis of realizing
challenges,” IEEE Communications Magazine, vol. 53, no. 1, pp. 278–285, Jan. 2015. a future industrial network by means of software-defined networking (sdn),” in Proc. IEEE
World Conf. on Factory Commun. Systems (WFCS), 2016, pp. 1–4.
[208] A. Lara, A. Kolasani, and B. Ramamurthy, “Simplifying network
management using software defined networking and OpenFlow,” in [230] X. Huang, T. Yuan, and M. Ma, “Utility-optimized flow-level band-
Proc. IEEE Int. Conf. on Adv. Networks and Telecommun. Systems (ANTS), 2012, pp. 24–29. width allocation in hybrid sdns,” IEEE Access, in print, 2018.
[231] J. B. Rao and A. O. Fapojuwo, “A survey of energy efficient resource
[209] K. Pentikousis, Y. Wang, and W. Hu, “Mobileflow: Toward software- management techniques for multicell cellular networks,” IEEE Com- munications Surveys &
defined mobile networks,” IEEE Communications Magazine, vol. 51, no. 7, pp. 44–53, Jul. Tutorials, vol. 16, no. 1, pp. 154–180, First Qu.
2013. 2014.

1553-877X (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. This article has been accepted for publication in a future
issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/COMST.2018.2837161, IEEE
Communications Surveys & Tutorials

45

[232] M. M. Tajiki, B. Akbari, N. Mokari, and L. Chiaraviglio, “SDN-based [256] R. Panigrahy and S. Sharma, “Reducing TCAM power consumption
resource allocation in MPLS networks: A hybrid approach,” arXiv preprint arXiv:1803.11486, 2018. and increasing throughput,” in Proc. IEEE High Perf. Interconnects,
2002, pp. 107–112.
[233] A. Abdou, A. Matrawy, and P. C. Van Oorschot, “Location verification [257] S. Q. Zhang, Q. Zhang, A. Tizghadam, B. Park, H. Bannazadeh,
of wireless internet clients: Evaluation and improvements,” IEEE Transactions on Emerging R. Boutaba, and A. Leon-Garcia, “TCAM space-efficient routing in a software defined
Topics in Computing, vol. 5, no. 4, pp. 563– network,” Computer Networks, vol. 125, no. Supplement C, pp. 26–40, Oct. 2017. [258] J. Chen,
575, Oct.-Dec. 2017. “Static random access memory structures,” 2015, US Patent
[234] J. Chukwu, O. Osamudiamen, and A. Matrawy, “IDSaaS in SDN:
Intrusion detection system as a service in software defined networks,” in Proc. IEEE Conf. on No. 8,976,576.
Communications and Network Security (CNS), [259] J. Ahern, “From fail-safe to safe-to-fail: Sustainability and resilience
2016, pp. 356–357. in the new urban world,” Landscape and Urban Planning, vol. 100, no. 4, pp. 341–343, Jul.
[235] S. S. V. Appala and B. Erimli, “Weighted fair queuing approximation in 2011.
a network switch using weighted round robin and token bucket filter,” Mar. 1 2005, US Patent [260] D. B. Johnson, D. A. Maltz, and J. Broch, “DSR: The dynamic source
6,862,265. routing protocol for multi-hop wireless ad hoc networks,” Ad Hoc Networking, vol. 5, pp.
[236] G. Wang, T. Ng, and A. Shaikh, “Programming your network at run- 139–172, Mar. 2001. [261] M. Aslan and A. Matrawy, “On the impact of network state collection
time for big data applications,” in Proc. ACM Workshop on Hot Topics in Software Defined
Networks, 2012, pp. 103–108. on the performance of SDN applications,” IEEE Communications Letters, vol. 20, no. 1, pp.
[237] X.-F. Ren and G. Zheng, “Distributed network performance test and 5–8, Jan. 2016. [262] J. W. Guck, M. Reisslein, and W. Kellerer, “Function split between
analyses based on SNMP protocol,” Zhongguo Ceshi/ China Measure- ment & Test, vol. 39,
no. 1, pp. 105–109, Jun. 2013. [238] T. Alharbi, D. Durando, F. Pakzad, and M. Portmann, delay-constrained routing and resource allocation for centrally man- aged QoS in industrial
“Securing ARP networks,” IEEE Transactions on Industrial Informatics, vol. 12, no. 6, pp. 2050–2061, Dec.
in software defined networks,” in Proc. IEEE Conf. on Local Computer Networks (LCN), 2016, 2016. [263] J.-Q. Li, F. R. Yu, G. Deng, C. Luo, Z. Ming, and Q. Yan, “Industrial
pp. 523–526.
[239] P. Casanovas, M. Palmirani, S. Peroni, T. van Engers, and F. Vitali, internet: A survey on the enabling technologies, applications, and challenges,” IEEE
“Semantic web for the legal domain: the next step,” Semantic Web, Communications Surveys & Tutorials, vol. 19, no. 3, pp. 1504–1526, Third Qu. 2017.
vol. 7, no. 3, pp. 213–227, Mar. 2016.
[240] W. Medhat, A. Hassan, and H. Korashy, “Sentiment analysis algorithms [264] J. Wan, S. Tang, Z. Shu, D. Li, S. Wang, M. Imran, and A. V. Vasilakos,
and applications: A survey,” Ain Shams Engineering Journal, vol. 5, no. 4, pp. 1093–1113, “Software-defined industrial internet of things in the context of Industry
Dec. 2014. 4.0,” IEEE Sensors Journal, vol. 16, no. 20, pp. 7373–7380, Oct. 2016. [265] H. Wu, G. T.
[241] W. Fan, X. Wang, and Y. Wu, “Incremental graph pattern matching,” Nguyen, A. K. Chorppath, and F. H. Fitzek, “Network
ACM Transactions on Database Systems (TODS), vol. 38, no. 3, pp. 18–1–18–47, Jun. 2013. slicing for conditional monitoring in the industrial internet of things,”
IEEE Softwarization, pp. 1–2, Jan. 2018. [266] B. S. Davie and Y. Rekhter, MPLS:
[242] T. Zhou, D. Yu, and E. Liu, “Virtual routing engine: A way of migration Technology and Applications.
towards SDN,” Proc. USENIX ONS, pp. 1–2, Sep. 2014. [243] M. P. DeHaan, B. E. Hinson, J. Morgan Kaufmann Publishers Inc., Burlington, MA, 2000. [267] E. Mannie, “Generalized
Laska, R. J. Payne, and B. Perkins, multi-protocol label switching GMPLS
“Management of mainframe resources in pre-boot environment,” Nov. 3 architecture,” Internet Requests for Comments, RFC Editor, RFC 3945, Oct. 2004. [Online].
2015, US Patent 9,176,761. Available: http://www.rfc-editor.org/rfc/rfc3945.txt [268] P. Sun, M. Yu, M. J. Freedman, J.
[244] W. Zhou, L. Li, M. Luo, and W. Chou, “REST API design patterns for Rexford, and D. Walker, “Pro-
SDN northbound API,” in Proc. Int. Conf. on Advanced Information Netw. and Applications grammable host-network traffic management,” Princeton Univ., Tech. Rep., 2017.
Workshops (WAINA), 2014, pp. 358–365.
[245] S. G. Thorenoor, “Dynamic routing protocol implementation decision [269] E. Keller, S. Ghorbani, M. Caesar, and J. Rexford, “Live migration
between EIGRP, OSPF and RIP based on technical background using OPNET modeler,” in Proc. of an entire network (and its hosts),” in Proc. ACM Workshop on Hot Topics in Networks, 2012,
Int. Conf. on Computer and Network Techn. (ICCNT), 2010, pp. 191–195. pp. 109–114.
[270] M. R. Abbasi, A. Guleria, and M. S. Devi, “Traffic engineering in
[246] X. Xiao, A. Hannan, B. Bailey, and L. M. Ni, “Traffic engineering with software defined networks: A survey,” Journal of Telecommunications and Information
MPLS in the Internet,” IEEE Network, vol. 14, no. 2, pp. 28–33, Mar. Technology, vol. 2016, no. 4, pp. 3–14, 2016. [271] I. F. Akyildiz, A. Lee, P. Wang, M. Luo, and W.
2000. Chou, “Research
[247] P. Jakma, “Revisions to the BGP ’minimum route advertisement challenges for traffic engineering in software defined networks,” IEEE Network, vol. 30, no. 3,
interval’,” IETF, Internet Draft, Sep. 2011. [Online]. Available: pp. 52–58, May-June 2016. [272] A. Cianfrani, M. Listanti, and M. Polverini, “Incremental
https://tools.ietf.org/html/draft-ietf-idr-mrai-dep-04 deployment
[248] M. F. Tuysuz, Z. K. Ankarali, and D. Gzpek, “A survey on energy of segment routing into an ISP network: A traffic engineering per- spective,” IEEE/ACM
efficiency in software defined networks,” Computer Networks, vol. 113, no. Supplement C, pp. Transactions on Networking, vol. 25, no. 5, pp. 3146–3160, Oct. 2017.
188–204, Feb. 2017.
[249] S. Fu, H. Wen, J. Wu, and B. Wu, “Cross-networks energy efficiency [273] W. C. McCormick, P. Ashwood-Smith, and F. P. Kelly, “Systems and
tradeoff: From wired networks to wireless networks,” IEEE Access, methods for traffic engineering in software defined networks,” Aug. 2
vol. 5, pp. 15–26, 2017. 2016, US Patent 9,407,561.
[250] W. Szeto, Y. Iraqi, and R. Boutaba, “A multi-commodity flow based [274] M. Casado, T. Koponen, S. Shenker, and A. Tootoonchian, “Fabric: a
approach to virtual network resource allocation,” in Proc. IEEE Global Telecommun. Conf., vol. retrospective on evolving SDN,” in Proc. ACM SIGCOMM Workshop on Hot Topics in
6, 2003, pp. 3004–3008. Software Defined Networks, 2012, pp. 85–90.
[251] A. K. Al Mhdawi and H. S. Al-Raweshidy, “iPRDR: Intelligent power [275] X. Tu, X. Li, J. Zhou, and S. Chen, “Splicing MPLS and OpenFlow
reduction decision routing protocol for big traffic flood in hybrid-SDN architecture,” IEEE tunnels based on SDN paradigm,” in Proc. IEEE Int. Conf. on Cloud Engineering (IC2E), 2014,
Access, vol. 6, pp. 10 944–10 955, 2018. [252] X. Jia, Y. Jiang, Z. Guo, G. Shen, and L. Wang, pp. 489–493.
“Intelligent path control [276] Y. Sinha, S. Bhatia, and V. S. Shekhawat, “MPLS based hybridization
for energy-saving in hybrid SDN networks,” Computer Networks, vol. in SDN,” in Proc. IEEE Int. Conf. on Software Defined Systems (SDS),
131, pp. 65–76, Feb. 2018. 2017, pp. 156–161.
[253] G. Trotter, “Terminology for forwarding information base (FIB) [277] P. Sharma, S. Banerjee, S. Tandel, R. Aguiar, R. Amorim, and
based router performance,” Internet Requests for Comments, RFC Editor, RFC 3222, Dec. D. Pinheiro, “Enhancing network management frameworks with SDN- like control,” in Proc.
2001. [Online]. Available: http://www.rfc- editor.org/rfc/rfc3222.txt IFIP/IEEE Int. Symp. on Integrated Network Management (IM), 2013, pp. 688–691.

[254] H. Huang, S. Guo, J. Wu, and J. Li, “Green datapath for TCAM-based [278] Y. Nakahodo, T. Naito, and E. Oki, “Implementation of Smart-OSPF in
software-defined networks,” IEEE Communications Magazine, vol. 54, no. 11, pp. 194–201, hybrid software-defined network,” in Proc. IEEE Int. Conf. on Network Infrastr. and Digital
Nov. 2016. Content (IC-NIDC), 2014, pp. 374–378.
[255] K. Pagiamtzis and A. Sheikholeslami, “Content-addressable memory [279] Y. Zhang, X. Gong, Y. Hu, W. Wang, and X. Que, “SDNMP: Enabling
(CAM) circuits and architectures: A tutorial and survey,” IEEE J. Solid- State Circuits, vol. 41, SDN management using traditional NMS,” in Proc. IEEE Int. Conf. on Communication
no. 3, pp. 712–727, Mar. 2006. Workshop (ICCW), 2015, pp. 357–362.

1553-877X (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. This article has been accepted for publication in a future
issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/COMST.2018.2837161, IEEE
Communications Surveys & Tutorials

46

[280] M. Polverini, A. Baiocchi, A. Cianfrani, A. Iacovazzi, and M. Listanti, Journal of Network and Computer Applications, vol. 76, no. Supple- ment C, pp. 60–74, Dec.
“The power of SDN to improve the estimation of the ISP traffic matrix through the flow spread 2016.
concept,” IEEE Journal on Selected Areas in Communications, vol. 34, no. 6, pp. 1904–1913, [303] H. Smit and T. Li, “Intermediate system to intermediate system
Jun. 2016. [281] T. Feng and J. Bi, “OpenRouteFlow: Enable legacy router as a software- (IS-IS) extensions for traffic engineering (TE),” Internet Requests for Comments, RFC Editor,
RFC 3784, Jun. 2004. [Online]. Available: http://www.rfc-editor.org/rfc/rfc3784.txt [304] S.
defined routing service for hybrid SDN,” in Proc. IEEE Int. Conf. on Computer Commun. and Vissicchio, O. Tilmans, L. Vanbever, and J. Rexford, “Central control
Networks (ICCCN), 2015, pp. 1–8.
[282] A. Rodriguez-Natal, M. Portoles-Comeras, V. Ermagan, D. Lewis, over distributed routing,” ACM SIGCOMM Computer Communication Review, vol. 45, no. 4,
D. Farinacci, F. Maino, and A. Cabellos-Aparicio, “LISP: a southbound SDN protocol?” IEEE pp. 43–56, Oct. 2015. [305] O. Tilmans, S. Vissicchio, L. Vanbever, and J. Rexford, “Fibbing in
Communications Magazine, vol. 53, no. 7, pp. 201–207, Jul. 2015.
action: On-demand load-balancing for better video delivery,” in Proc. ACM SIGCOMM Conf., 2016,
[283] Y. Guo, Z. Wang, X. Yin, X. Shi, and J. Wu, “Traffic engineering pp. 619–620.
in hybrid SDN networks with multiple traffic matrices,” Computer Networks, vol. 126, pp.
[306] J. Schot and A. Rip, “The past and future of constructive technology
187–199, Oct. 2017.
assessment,” Technological Forecasting and Social Change, vol. 54, no. 2-3, pp. 251–268,
[284] C. Ren, S. Wang, J. Ren, X. Wang, T. Song, and D. Zhang, “Enhancing
Feb.–Mar. 1997. [307] P.-W. Tsai, A. C. Risdianto, T. C. Ling, J. Kim, and C.-S. Yang,
traffic engineering performance and flow manageability in hybrid SDN,” in Proc. IEEE Global
Commun. Conf. (GLOBECOM), 2016, pp. 1–7.
“Design and implementation of monitoring schemes for software- defined routing over a
federated multi-domain SDN testbed,” Proc. Asia-Pacific Advanced Network, vol. 42, pp. 27–33,
[285] L. Davoli, L. Veltri, P. L. Ventre, G. Siracusano, and S. Salsano, “Traffic
2016. [308] C.-Y. Chu, K. Xi, M. Luo, and H. J. Chao, “Congestion-aware
engineering with segment routing: SDN-based architectural design and open source
implementation,” in Proc. European Workshop on Software Defined Networks (EWSDN), 2015,
single link failure recovery in hybrid SDN networks,” in Proc. IEEE INFOCOM, 2015, pp.
pp. 111–112.
1086–1094.
[286] S. Vissicchio, L. Vanbever, and J. Rexford, “Sweet little lies: Fake
[309] F. Ubaid, R. Amin, F. B. Ubaid, and M. M. Iqbal, “Mitigating address
topologies for flexible routing,” in Proc. ACM Workshop on Hot Topics in Networks, 2014, pp.
spoofing attacks in hybrid SDN,” Int. J. of Advanced Computer Science and Applications, vol.
1–7.
8, no. 4, pp. 562–570, 2017. [310] M. Usman, A. C. Risdianto, and J. Kim, “Resource monitoring
[287] W. Wang, W. He, and J. Su, “Boosting the benefits of hybrid SDN,”
in Proc. IEEE Int. Conf. on Distr. Computing Systems (ICDCS), 2017, pp. 2165–2170. and
visualization for OF TEIN SDN-enabled multi-site cloud,” in Proc. Int. Conf. on Inform. Netw.

[288] ——, “Enhancing the effectiveness of traffic engineering in hybrid (ICOIN), 2016, pp. 427–429.
sdn,” in Communications (ICC), 2017 IEEE International Conference on, 2017, pp. 1–6. [311] H. Choi, S. Subramaniam, and H.-A. Choi, “On double-link failure
recovery in WDM optical networks,” in Proc. IEEE INFOCOM, vol. 2,
[289] J. He and W. Song, “Achieving near-optimal traffic engineering in hy- 2002, pp. 808–816.
brid software defined networks,” in Proc. IFIP Networking Conference (IFIP Networking), 2015, [312] J. Luo, R. S. Blum, L. J. Cimini, L. J. Greenstein, and A. M.
pp. 1–9. Haimovich, “Link-failure probabilities for practical cooperative relay networks,” in Proc. IEEE
[290] Y. Guo, Z. Wang, X. Yin, X. Shi, and J. Wu, “Traffic engineering Vehicular Technology Conf., vol. 3, 2005, pp. 1489–1493.
in SDN/OSPF hybrid network,” in Proc. IEEE Int. Conf. on Network Protocols (ICNP), 2014,
pp. 563–568. [313] A. Kvalbein, A. F. Hansen, T. Cicic, S. Gjessing, and O. Lysne, “Mul-
[291] A. Antoniadis, C.-C. Huang, and S. Ott, “A fully polynomial-time tiple routing configurations for fast IP network recovery,” IEEE/ACM Transactions on
approximation scheme for speed scaling with sleep state,” in Proc. ACM-SIAM Symp. on Networking, vol. 17, no. 2, pp. 473–486, Apr. 2009. [314] M. Suchara, D. Xu, R. Doverspike, D.
Discrete Algorithms, 2015, pp. 1102–1113. Johnson, and J. Rexford, “Net-
[292] D. L. Tennenhouse and D. J. Wetherall, “Towards an active network work architecture for joint failure recovery and traffic engineering,” in
architecture,” in Proc. DARPA Active Networks Conference and Expo- sition, 2002, pp. 2–15. Proc. ACM SIGMETRICS, 2011, pp. 97–108.
[315] A. Kvalbein, A. F. Hansen, S. Gjessing, and O. Lysne, “Fast IP
[293] R. Ahmad, F. Halsall, and J.-S. Zhang, “The transmission of com- network recovery using multiple routing configurations,” in Proc. IEEE INFOCOM, 2006, pp.
pressed video over ATM networks,” in Proc. IEE Teletraffic Symposium, Performance 1–11.
Engineering in Telecommunications Networks, 1994, pp. 20–1–20–6. [316] A. Khurshid, W. Zhou, M. Caesar, and P. Godfrey, “Veriflow: Verifying
network-wide invariants in real time,” ACM SIGCOMM Computer Communication Review, vol.
[294] R. Venkateswaran, “Virtual private networks,” IEEE Potentials, vol. 20,
42, no. 4, pp. 467–472, Aug. 2012. [317] P. Kazemian, M. Chan, H. Zeng, G. Varghese, N.
no. 1, pp. 11–15, Feb./Mar. 2001.
McKeown, and
[295] M. Tatipamula, P. Grossetete, and H. Esaki, “IPv6 integration and coex-
S. Whyte, “Real time network policy checking using header space analysis.” in Proc. NSDI, 2013,
istence strategies for next-generation networks,” IEEE Communications Magazine, vol. 42,
pp. 99–111.
no. 1, pp. 88–96, Feb. 2004.
[318] N. Handigol, B. Heller, V. Jeyakumar, D. Mazi´ eres, and N. McKe-
[296] E. Rosen, A. Viswanathan, and R. Callon, “Multiprotocol label
own, “Where is the debugger for my software-defined network?” in
switching architecture,” Internet Requests for Comments, RFC Editor, RFC 3031, Jan. 2001.
Proc. ACM SIGCOMM Workshop on Hot Topics in Software Defined Networks, 2012, pp.
[Online]. Available: http://www.rfc- editor.org/rfc/rfc3031.txt
55–60.
[319] H. H. Liu, X. Wu, M. Zhang, L. Yuan, R. Wattenhofer, and D. Maltz,
[297] L. Huang, Q. Shen, F. Zhou, and W. Shao, “Label space reduction based
“zUpdate: Updating data center networks with zero loss,” ACM SIG- COMM Computer
on LSP multiplexing in MPLS Openflow hybrid network,” Computer Communications, vol.
Communication Review, vol. 43, no. 4, pp. 411–422, Oct. 2013.
116, pp. 21–34, Jan. 2018.
[298] Y. Hu, W. Wang, X. Gong, X. Que, Y. Ma, and S. Cheng, “Maximizing
[320] X. Jin, H. H. Liu, R. Gandhi, S. Kandula, R. Mahajan, M. Zhang,
network utilization in hybrid software-defined networks,” in Proc. IEEE Global Commun.
J. Rexford, and R. Wattenhofer, “Dynamic scheduling of network updates,” ACM SIGCOMM
Conf. (GLOBECOM), 2015, pp. 1–6.
Computer Communication Review, vol. 44, no. 4, pp. 539–550, Oct. 2014. [321] J. McClurg, H.
[299] C. Wikstr¨ om, “Network management system node and method for use in a network
Hojjat, P. ˇ
management system node for re-configuring a set of data network nodes in a data network,”
Sep. 2013, US Patent 8,533,303. [300] P. Pan, S. Aldrin, M. Venkatesan, K. K. Sampath, T. D. Cern` y, and N. Foster, “Efficient synthesis of

Nadeau, network updates,” ACM SIGPLAN Notices, vol. 50, no. 6, pp. 196–207, Jun. 2015.

and S. Boutros, “MPLS transport profile (MPLS-TP) operations, administration, and


maintenance (OAM) identifiers management information base (MIB),” Internet Requests for [322] S. Hu, K. Chen, H. Wu, W. Bai, C. Lan, H. Wang, H. Zhao, and
Comments, RFC Editor, RFC 7697, Jan. 2016. [Online]. Available: http://www.rfc- C. Guo, “Explicit path control in commodity data centers: Design and applications,” IEEE/ACM
editor.org/rfc/rfc7697.txt Transactions on Networking, vol. 24, no. 5, pp. 2768–2781, Oct. 2016.

[301] U. Fiore, P. Zanetti, F. Palmieri, and F. Perla, “Traffic matrix estimation [323] K.-T. Foerster, S. Schmid, and S. Vissicchio, “Survey of consistent
with software-defined NFV: Challenges and opportunities,” Journal of Computational network updates,” arXiv preprint arXiv:1609.02305, Sep. 2016. [324] N. Foster, M. J.
Science, vol. 22, no. Supplement C, pp. 162–170, Sep. Freedman, R. Harrison, J. Rexford, M. L. Meola, and
2017. D. Walker, “Frenetic: a high-level language for OpenFlow networks,” in Proc. of Workshop on
[302] C.-N. Lu, C.-Y. Huang, Y.-D. Lin, and Y.-C. Lai, “High performance Programmable Routers for Extensible Services of Tomorrow, 2010, pp. 1–6.
traffic classification based on message size sequence and distribution,”

1553-877X (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. This article has been accepted for publication in a future
issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/COMST.2018.2837161, IEEE
Communications Surveys & Tutorials

47

[325] C. Monsanto, J. Reich, N. Foster, J. Rexford, and D. Walker, “Com- [346] M. Yang, Y. Li, D. Jin, L. Zeng, X. Wu, and A. V. Vasilakos, “Software-
posing software defined networks,” in Proc. USENIX NSDI, vol. 13, defined and virtualized future mobile and wireless networks: A survey,”
2013, pp. 1–13. Mobile Networks and Applications, vol. 20, no. 1, pp. 4–18, Feb. 2015. [347] E. Ahmed and
[326] R. Soul´ e, S. Basu, R. Kleinberg, E. G. Sirer, and N. Foster, “Managing M. H. Rehmani, “Mobile edge computing: Opportuni-
the network with Merlin,” in Proc. ACM Workshop on Hot Topics in Networks, 2013, pp. 1–7. ties, solutions, and challenges,” pp. 59–63, May 2017. [348] N. C. Luong, P. Wang, D.
Niyato, Y. Wen, and Z. Han, “Resource
[327] H. Li, C. Hu, P. Zhang, and L. Xie, “Modular SDN compiler design management in cloud networking using economic analysis and pricing models: A survey,” IEEE
with intermediate representation,” in Proc. ACM SIGCOMM Confer- ence, 2016, pp. 587–588. Communications Surveys & Tutorials, vol. 19, no. 2, pp. 954–1001, Second Qu. 2017. [349] P.
Mach and Z. Becvar, “Mobile edge computing: A survey on archi-
[328] C. J. Anderson, N. Foster, A. Guha, J.-B. Jeannin, D. Kozen,
C. Schlesinger, and D. Walker, “NetKAT: Semantic foundations for networks,” in ACM tecture and computation offloading,” IEEE Communications Surveys & Tutorials, vol. 19, no.
SIGPLAN Notices, vol. 49, no. 1, Jan. 2014, pp. 113–126. 3, pp. 1628–1656, Third Qu. 2017. [350] Y. Mao, C. You, J. Zhang, K. Huang, and K. B. Letaief,
“A survey
[329] R. Hartert, S. Vissicchio, P. Schaus, O. Bonaventure, C. Filsfils, on mobile edge computing: The communication perspective,” IEEE Communications
T. Telkamp, and P. Francois, “A declarative and expressive approach to control forwarding Surveys & Tutorials, vol. 19, no. 4, pp. 2322–2358, Fourth Qu. 2017.
paths in carrier-grade networks,” in ACM SIG- COMM Computer Communication Review, vol.
45, no. 4, Oct. 2015, pp. 15–28. [351] V. Gazis, “A survey of standards for machine-to-machine and the
internet of things,” IEEE Communications Surveys & Tutorials, vol. 19, no. 1, pp. 482–511,

[330] F. Akhtar and M. H. Rehmani, “Energy replenishment using renewable First Qu. 2017. [352] A. A. Khan, M. H. Rehmani, and A. Rachedi, “Cognitive-radio-

and traditional energy resources for sustainable wireless sensor net- works: A review,” Renewable
and Sustainable Energy Reviews, vol. 45, pp. 769–784, May 2015. based Internet of Things: Applications, architectures, spectrum related functionalities, and
future research directions,” IEEE Wireless Commu- nications, vol. 24, no. 3, pp. 17–25, Jun.

[331] D. B. Rawat and S. R. Reddy, “Software defined networking architec- 2017. [353] J. Ni, K. Zhang, X. Lin, and X. Shen, “Securing fog computing

ture, security and energy efficiency: A survey,” IEEE Communications Surveys & Tutorials, vol.
for internet of things applications: Challenges and solutions,” IEEE Communications Surveys
19, no. 1, pp. 325–346, First Qu. 2017. [332] F. A. Moghaddam, P. Lago, and P. Grosso,
& Tutorials, vol. 20, no. 1, pp. 601–628, First Qu. 2018. [354] W. H. Tuttlebee, Software Defined
“Energy-efficient net-
Radio: Enabling Technologies. John
working solutions in cloud-based environments: A systematic literature review,” ACM
Computing Surveys (CSUR), vol. 47, no. 4, pp. 64–1– 64–32, Jul. 2015.
Wiley & Sons, Hoboken, NJ, 2003. [355] T. Ulversøy, “Software defined radio: Challenges
and opportunities,”
[333] F. Giroire and D. M. L. Pacheco, “Energy efficient software defined
IEEE Commun. Surv. & Tut., vol. 12, no. 4, pp. 531–550, 2010. [356] L. Suresh, J.
networks,” in Proc. IEEE Int. Conf. on Cloud Networking (CloudNet),
Schulz-Zander, R. Merz, A. Feldmann, and T. Vazao,
Oct. 2014, pp. 1–5.
“Towards programmable enterprise WLANS with Odin,” in Proc. ACM SIGCOMM Workshop
[334] R. Bolla, R. Bruschi, F. Davoli, and C. Lombardo, “Fine-grained
on Hot Topics in Software Defined Networks,
energy-efficient consolidation in SDN networks and devices,” IEEE Transactions on Network
2012, pp. 115–120.
and Service Management, vol. 12, no. 2, pp. 132–145, Jan. 2015.
[357] J. Schulz-Zander, N. Sarrar, and S. Schmid, “AeroFlux: A near-sighted
controller architecture for software-defined wireless networks,” in Proc. USENIX ONS, 2014.
[335] Y. Wang, H. Chen, X. Wu, and L. Shu, “An energy-efficient SDN
based sleep scheduling algorithm for WSNs,” Journal of Network and Computer
[358] R. Riggio, C. Sengul, L. Suresh, J. Schulz-Zander, and A. Feldmann,
Applications, vol. 59, pp. 39–45, Jan. 2016. [336] S. Shin, P. A. Porras, V. Yegneswaran, M. W.
“Thor: Energy programmable WiFi networks,” in Proc. IEEE Conf. on Computer
Fong, G. Gu, and
Communications Workshops (INFOCOM WKSHPS), 2013, pp. 21–22.
M. Tyson, “FRESCO: Modular composable security services for software-defined networks,”
in Proc. ISOC Network and Distr. System Security Symp., 2013, pp. 1–16.
[359] M. Bansal, J. Mehlman, S. Katti, and P. Levis, “OpenRadio: a pro-
grammable wireless dataplane,” in Proc. ACM SIGCOMM Workshop on Hot Topics in
[337] T. Sasaki, C. Pappas, T. Lee, T. Hoefler, and A. Perrig, “SDNsec:
Software Defined Networks (HotSDN), Aug. 2012, pp. 109–114.
Forwarding accountability for the SDN data plane,” in Proc. Int. Conf. on Computer Commun.
and Networks (ICCCN), 2016, pp. 1–10.
[360] A. Gudipati, D. Perry, L. E. Li, and S. Katti, “SoftRAN: Software
[338] R. Sherwood, G. Gibb, K.-K. Yap, G. Appenzeller, M. Casado,
defined radio access network,” in Proc. ACM SIGCOMM Workshop on Hot Topics in
N. McKeown, and G. Parulkar, “Flowvisor: A network virtualization layer,” OpenFlow Switch
Software Defined Networking, 2013, pp. 25–30.
Consortium, OPENFLOW-TR-2009-1, Tech. Rep., Nov. 2009.
[361] A. Checko, H. L. Christiansen, Y. Yan, L. Scolari, G. Kardaras,
M. S. Berger, and L. Dittmann, “Cloud RAN for mobile networksa technology overview,” IEEE
[339] A. Tootoonchian and Y. Ganjali, “HyperFlow: A distributed control Communications Surveys & Tutorials,
plane for OpenFlow,” in Proc. USENIX Internet Network Management Conference on vol. 17, no. 1, pp. 405–426, First Qu. 2015. [362] F.
Research on Enterprise Networking, 2010, pp. 1–6. Aurzada, M. L´ evesque, M. Maier, and M. Reisslein, “FiWi access
[340] S. Azodolmolky, R. Nejabati, S. Peng, A. Hammad, M. P. Chan- networks based on next-generation PON and gigabit-class WLAN technologies: A capacity
negowda, N. Efstathiou, A. Autenrieth, P. Kaczmarek, and D. Sime- onidou, “Optical and delay analysis,” IEEE/ACM Transactions on Networking, vol. 22, no. 4, pp. 1176–1189, Aug.
FlowVisor: An OpenFlow-based optical network virtualization approach,” in Proc. OSA 2014. [363] J. Liu, H. Guo, H. Nishiyama, H. Ujikawa, K. Suzuki, and N. Kato,
Optical Fiber Communication Conference, 2012, pp. JTh2A.41–1–JTh2A.41–3.
“New perspectives on future smart FiWi networks: scalability, reliabil- ity, and energy
[341] I. Afolabi, T. Taleb, K. Samdanis, A. Ksentini, and H. Flinck, “Network efficiency,” IEEE Communications Surveys & Tutorials,
slicing & softwarization: A survey on principles, enabling technologies & solutions,” IEEE vol. 18, no. 2, pp. 1045–1072, Second Qu. 2016. [364] S. Bindhaiq, A. S. M. Supa, N. Zulkifli,
Communications Surveys & Tutorials, in print, A. B. Mohammad, R. Q.
vol. PP, no. 99, pp. 1–1, 2018. Shaddad, M. A. Elmagzoub, A. Faisal et al., “Recent development on time and
[342] L. Ferrari, N. Karakoc, A. Scaglione, M. Reisslein, and A. Thyagaturu, wavelength-division multiplexed passive optical network (TWDM-PON) for next-generation
“Layered cooperative resource sharing at a wireless SDN backhaul,” in passive optical network stage 2 (NG-PON2),” Optical Switching and Networking, vol. 15, pp.
Proc. IEEE Int. Conf. on Commun Workshops (ICC Workshops), 2018, pp. 1–6. 53–66, Jan. 2015.

[343] A. Garcia-Saavedra, X. Costa-Perez, D. J. Leith, and G. Iosifidis, [365] M. P. McGarry, M. Reisslein, F. Aurzada, and M. Scheutzow, “Shortest
“FluidRAN: Optimized vRAN/MEC orchestration,” in Proc. IEEE Infocom, 2018. propagation delay (SPD) first scheduling for EPONs with hetero- geneous propagation
delays,” IEEE Journal on Selected Areas in Communications, vol. 28, no. 6, Aug. 2010. [366] A.
[344] K. S. Munasinghe, I. Elgendi, A. Jamalipour, and D. Sharma, “Traffic Mercian, M. P. McGarry, and M. Reisslein, “Offline and on-
offloading 3-tiered SDN architecture for DenseNets,” IEEE Network,
vol. 31, no. 3, pp. 56–62, May/June 2017. line multi-thread polling in long-reach PONs: A critical evaluation,”
[345] A. S. Thyagaturu, Y. Dashti, and M. Reisslein, “SDN-based smart gate- IEEE/OSA Journal of Lightwave Technology, vol. 31, no. 12, pp. 2018–
ways (Sm-GWs) for multi-operator small cell network management,” 2028, Jun. 2013.
IEEE Transactions on Network and Service Management, vol. 13, no. 4, pp. 740–753, Dec. [367] H. Song, B.-W. Kim, and B. Mukherjee, “Long-reach optical ac-
2016. cess networks: A survey of research challenges, demonstrations, and

1553-877X (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. This article has been accepted for publication in a future
issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/COMST.2018.2837161, IEEE
Communications Surveys & Tutorials

48

bandwidth assignment mechanisms,” IEEE Communications Surveys & Tutorials, vol. 12, no. Martin Reisslein ( S’96-M’98-SM’03-F’14) is a Professor in the School
1, pp. 112–123, First Qu. 2010. [368] J. Zheng and H. T. Mouftah, “A survey of dynamic of Electrical, Computer, and Energy Engineering at Arizona State
bandwidth University (ASU), Tempe. He received the Ph.D. in systems
allocation algorithms for Ethernet Passive Optical Networks,” Optical Switching and engineering from the University of Pennsylvania in 1998. He
Networking, vol. 6, no. 3, pp. 151–162, Jul. 2009. [369] P. Samadi, K. Wen, J. Xu, and K. PLACE currently serves as Associate Editor for the IEEE Transactions on
Bergman, “Software-defined optical PHOTO Mobile Computing,
network for metro-scale geographically distributed data centers,” OSA Optics Express, vol. HERE

24, no. 11, pp. 12 310–12 320, May 2016. [370] M. Scheutzow, M. Maier, M. Reisslein, and A. the IEEE Transactions on Education, IEEE Access,
Wolisz, “Wavelength and Computer Networks. He is Associate Editor- in-Chief for the IEEE
reuse for efficient packet-switched transport in an AWG-based metro WDM network,” IEEE/OSA Communications Surveys & Tutorials, Co-Editor-in-Chief for Optical
Journal of Lightwave Technology, vol. 21, no. 6, pp. 1435–1455, Jun. 2003. Switching
and Networking, and chairs the steering committee of the IEEE Transactions on Multimedia.
[371] H.-S. Yang, M. Maier, M. Reisslein, and W. M. Carlyle, “A genetic
algorithm-based methodology for optimizing multiservice convergence in a metro WDM
network,” IEEE/OSA Journal of Lightwave Technol- ogy, vol. 21, no. 5, pp. 1114–1133, May
2003.
[372] T. Koponen, M. Casado, N. Gude, J. Stribling, L. Poutievski, M. Zhu,
R. Ramanathan, Y. Iwata, H. Inoue, T. Hama, and S. Shenker, “Onix: A distributed control
platform for large-scale production networks.” in
Proc. USENIX OSDI, vol. 10, 2010, pp. 1–14.
[373] Y. Fu, J. Bi, K. Gao, Z. Chen, J. Wu, and B. Hao, “Orion: A hybrid
hierarchical control plane of software-defined networking for large- scale networks,” in Proc.
IEEE Int. Conf. on Network Protocols (ICNP),
2014, pp. 569–576.
[374] K. Phemius, M. Bouet, and J. Leguay, “Disco: Distributed multi-
domain SDN controllers,” in Proc. IEEE Network Operations and Management Symposium
(NOMS), 2014, pp. 1–4.
[375] A. Dixit, F. Hao, S. Mukherjee, T. Lakshman, and R. Kompella,
“Towards an elastic distributed SDN controller,” in ACM SIGCOMM Computer
Communication Review, vol. 43, no. 4, Oct. 2013, pp. 7–12. [376] M. Aslan and A. Matrawy,
“Adaptive consistency for distributed SDN
controllers,” in Proc. IEEE Int. Telecommun. Network Strategy and Planning Symp.
(Networks), 2016, pp. 150–157.
[377] P. Megyesi, A. Botta, G. Aceto, A. Pescape, and S. Molnar, “Challenges
and solution for measuring available bandwidth in software defined networks,” Computer
Communications, vol. 99, no. Supplement C, pp. 48–61, Feb. 2017.

[378] M. Yu, L. Jose, and R. Miao, “Software defined traffic measurement Nadir Shah received the B.Sc. and M.Sc. degrees from Peshawar
with OpenSketch,” in Proc. USENIX Symp. on Networked Systems Design and University, Peshawar, Pakistan, in 2002 and 2005, respectively, the
Implementation (NSDI), vol. 13, 2013, pp. 29–42. [379] S. R. Chowdhury, M. F. Bari, R. Ahmed, M.S. degree from International Islamic University, Islamabad, Pak-
and R. Boutaba, “Payless: istan, in 2007, all in computer science, and the Ph.D. degree from
PLACE Sino-German Joint Software Institute, Beihang University, Beijing,
A low cost network monitoring framework for software defined net- works,” in Proc. IEEE
PHOTO China. He was a Lec- turer with the Department of Computer
Network Operations and Management Symp. (NOMS), 2014, pp. 1–9.
HERE Science, COMSATS Institute of Information Technology, Ab-
[380] J. Rasley, B. Stephens, C. Dixon, E. Rozner, W. Felter, K. Agarwal, bottabad, Pakistan, from 2007 to 2008. He is cur- rently an
J. Carter, and R. Fonseca, “Planck: Millisecond-scale monitoring and control for commodity Associate Professor with the COMSATS
networks,” ACM SIGCOMM Computer Com- munication Review, vol. 44, no. 4, pp. 407–418,
Oct. 2014. [381] N. L. Van Adrichem, C. Doerr, and F. A. Kuipers, “OpenNetMon:
Institute of Information Technology. He has authored several research papers in international
Network monitoring in OpenFlow software-defined networks,” in Proc. IEEE Network journals/conferences, such as the ACM Computing Surveys and the IEEE Communication Letters.
Operations and Management Symp. (NOMS), 2014, pp. 1–8. His current research interests include computer networks, distributed systems, and network security.
He is serving in the editorial board of IEEE Softwarizations, AHWSN and MJCS. He has been serving
[382] S.-Y. Wang, C.-L. Chou, and C.-M. Yang, “EstiNet OpenFlow network as a Reviewer for several journals/conferences, including ICC, INFOCOM, WCNC, Computer
simulator and emulator,” IEEE Communications Magazine, vol. 51, no. 9, pp. 110–117, Aug. Networks (Elsevier), IEEE Communications Letters, IEEE Communication Magazine, IEEE
2013. [383] C. Welsh, GNS3 Network Simulation Guide. Birmingham, UK: Packt Transactions on Industrial Informatics, and The Computer Journal.

Publishing, 2013.

Rashid Amin received both the MCS degree (16 years) and the MS
degree (18 years) in computer science from the International Islamic
University, Islamabad. He is currently pursuing the Ph.D. de- gree
with the COMSATS Institute of Information Technology, Wah Cantt,
PLACE Pakistan. He was a Lecturer with the University of Wah, Wah Cantt,
PHOTO for four years. He has been a Lecturer with the Department
HERE Computer Science, University of Engineering and Technology,
Taxila, Pakistan, since 2014. His area of research is
software-defined networking (SDN),

under the supervision of Dr. N. Shah, hybrid SDN, P2P, and ad hoc network. He has been serving as
a reviewer for international journals, including the Journal of Network and Computer Applications,
Peer-to-Peer Networking and Applications, and Frontiers of Computer Science.

1553-877X (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. This article has been accepted for publication in a future

También podría gustarte