Implementación de mecanismos de enrutamiento sin estado en un nodo para el tráfico multicast MPLS en la plataforma NetFPGA

Descripción del Articulo

El Internet Protocol Multicast (IP Multicast) es un estándar que se desarrolló para poder soportar, de manera eficiente, un gran número de servicios y aplicaciones. Sin embargo, muchas redes de transporte no cuentan con una capacidad multicast real. Para emular una red multicast, se utilizan varias...

Descripción completa

Detalles Bibliográficos
Autor: Martínez Aguilar, Roberto Boris
Formato: tesis de grado
Fecha de Publicación:2014
Institución:Universidad Católica San Pablo
Repositorio:UCSP-Institucional
Lenguaje:español
OAI Identifier:oai:repositorio.ucsp.edu.pe:20.500.12590/14978
Enlace del recurso:https://hdl.handle.net/20.500.12590/14978
Nivel de acceso:acceso abierto
Materia:Encaminadores
IP Multicast
Redes informáticas
Internet Proto col Multicast
Redes Informáticas
https://purl.org/pe-repo/ocde/ford#2.02.05
Descripción
Sumario:El Internet Protocol Multicast (IP Multicast) es un estándar que se desarrolló para poder soportar, de manera eficiente, un gran número de servicios y aplicaciones. Sin embargo, muchas redes de transporte no cuentan con una capacidad multicast real. Para emular una red multicast, se utilizan varias conexiones unicast, malgastando ancho de banda y haciendo crecer en gran medida las tablas de enrutamiento. Esto desalienta a los Proveedores de Servicios de Internet (ISP) de incorporar servicios multicast en sus redes. Recientes investigaciones han surgido con el objetivo de incluir la información de las rutas en las cabeceras de los paquetes, reduciendo así drásticamente el consumo de recursos en la gestión de tablas de enrutamiento con miles de entradas . Estas soluciones utilizan el principio de funcionamiento de los filtros de Bloom, los cuales permiten resumir rutas y árboles y codificarlos en simples arreglos de bits que se insertan en las cabeceras de los paquetes. Algunas de éstas propuestas se han llegado a implementar físicamente en prototipos de nodos. Sin embargo, el mecanismo DMPSS (la más reciente de las propuestas), que consiste en codificar en una pila de filtros de Bloom jerárquicos las rutas/árboles de los paquetes, aún no ha sido implementado ni probado en un prototipo de hardware. El presente trabajo tiene como objetivo realizar la implementación de un prototipo de nodo con la solución D-MPSS en la plataforma NetFPGA, la cual ha sido diseñada especialmente para redes de transporte. En este diseño, se reemplazan las cabeceras MPLS por cabeceras con pilas de filtros de Bloom jerárquicos y, usando un mínimo número de entradas en las tablas de enrutamiento, es posible encaminar los paquetes unicast o multicast. El paso del diseño hacia la concreción de un prototipo no es un problema trivial, sino que implica el idear estrategias de evaluación de los filtros, la compresión y descompresión de los mismos, además de diversos otros aspectos que significan importantes retos. La plataforma NetFPGA es un dispositivo de hardware reconfigurable de uso libre, que puede trabajar asumiendo el funcionamiento de cualquier tipo de dispositivo de la red, ya sean enrutadores, conmutadores, interfaces de red, etc. También permite que se modifiquen los modelos preestablecidos o incluso crear nuevos, dándole completa libertad al usuario que desee programar en ella cualquier diseño digital. De esta manera, realizar la implementación de los mecanismos de enrutamiento presentados, resulta ser altamente viable. Por otro lado, la obtención de resultados (al trabajar a nivel de capa física) llega a ser mucho más precisa y cercana a un entorno real.
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).