P4-KBR: un sistema de enrutamiento basado en claves para redes programables P4
Autores: Manzanares-Lopez, Pilar; Muñoz-Gea, Juan Pedro; Malgosa-Sanahuja, Josemaria
Idioma: Inglés
Editor: MDPI
Año: 2021
Acceso abierto
Artículo científico
2021
P4-KBR: un sistema de enrutamiento basado en claves para redes programables P4
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Red de software definido
Arquitectura SDN
Programabilidad del plano de datos
P4-KBR
Protocolo de enrutamiento basado en clave en red
Programabilidad del plano de datos.
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 28
Citaciones: Sin citaciones
La arquitectura de redes definidas por software (SDN) ha proporcionado ventajas conocidas en términos de programabilidad de redes, ofreciendo inicialmente una interfaz estándar, abierta y sin proveedor específico (por ejemplo, OpenFlow) para instruir el comportamiento de reenvío de dispositivos de red de diferentes proveedores. Sin embargo, en los últimos años, la programabilidad del plano de datos ha surgido como un enfoque prometedor para extender la gestión de la red permitiendo la definición y programación de protocolos personalizados y no estandarizados, así como de pipelines específicos de procesamiento de paquetes. En este documento, proponemos un protocolo de enrutamiento basado en claves en la red llamado P4-KBR, en el que los puntos finales (hosts, contenidos o servicios) son identificados por identificadores virtuales (claves) en lugar de direcciones IP, y donde los elementos de red P4 están programados para poder enrutar los paquetes adecuadamente. La propuesta fue implementada y evaluada utilizando conmutadores P4 bmv2, verificando cómo la programabilidad del plano de datos ofrece una herramienta poderosa para superar los desafíos continuos que aparecen en las redes SDN.
Descripción
La arquitectura de redes definidas por software (SDN) ha proporcionado ventajas conocidas en términos de programabilidad de redes, ofreciendo inicialmente una interfaz estándar, abierta y sin proveedor específico (por ejemplo, OpenFlow) para instruir el comportamiento de reenvío de dispositivos de red de diferentes proveedores. Sin embargo, en los últimos años, la programabilidad del plano de datos ha surgido como un enfoque prometedor para extender la gestión de la red permitiendo la definición y programación de protocolos personalizados y no estandarizados, así como de pipelines específicos de procesamiento de paquetes. En este documento, proponemos un protocolo de enrutamiento basado en claves en la red llamado P4-KBR, en el que los puntos finales (hosts, contenidos o servicios) son identificados por identificadores virtuales (claves) en lugar de direcciones IP, y donde los elementos de red P4 están programados para poder enrutar los paquetes adecuadamente. La propuesta fue implementada y evaluada utilizando conmutadores P4 bmv2, verificando cómo la programabilidad del plano de datos ofrece una herramienta poderosa para superar los desafíos continuos que aparecen en las redes SDN.