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...
| Autor: | |
|---|---|
| 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 |
| id |
UCSP_c9e8a96cf3e33ec5ef9fbfb92729b28e |
|---|---|
| oai_identifier_str |
oai:repositorio.ucsp.edu.pe:20.500.12590/14978 |
| network_acronym_str |
UCSP |
| network_name_str |
UCSP-Institucional |
| repository_id_str |
3854 |
| dc.title.es_PE.fl_str_mv |
Implementación de mecanismos de enrutamiento sin estado en un nodo para el tráfico multicast MPLS en la plataforma NetFPGA |
| title |
Implementación de mecanismos de enrutamiento sin estado en un nodo para el tráfico multicast MPLS en la plataforma NetFPGA |
| spellingShingle |
Implementación de mecanismos de enrutamiento sin estado en un nodo para el tráfico multicast MPLS en la plataforma NetFPGA Martínez Aguilar, Roberto Boris Encaminadores IP Multicast Redes informáticas Internet Proto col Multicast Redes Informáticas https://purl.org/pe-repo/ocde/ford#2.02.05 |
| title_short |
Implementación de mecanismos de enrutamiento sin estado en un nodo para el tráfico multicast MPLS en la plataforma NetFPGA |
| title_full |
Implementación de mecanismos de enrutamiento sin estado en un nodo para el tráfico multicast MPLS en la plataforma NetFPGA |
| title_fullStr |
Implementación de mecanismos de enrutamiento sin estado en un nodo para el tráfico multicast MPLS en la plataforma NetFPGA |
| title_full_unstemmed |
Implementación de mecanismos de enrutamiento sin estado en un nodo para el tráfico multicast MPLS en la plataforma NetFPGA |
| title_sort |
Implementación de mecanismos de enrutamiento sin estado en un nodo para el tráfico multicast MPLS en la plataforma NetFPGA |
| author |
Martínez Aguilar, Roberto Boris |
| author_facet |
Martínez Aguilar, Roberto Boris |
| author_role |
author |
| dc.contributor.advisor.fl_str_mv |
Fernández del Carpio, Gonzalo Mauricio |
| dc.contributor.author.fl_str_mv |
Martínez Aguilar, Roberto Boris |
| dc.subject.es_PE.fl_str_mv |
Encaminadores IP Multicast Redes informáticas Internet Proto col Multicast Redes Informáticas |
| topic |
Encaminadores IP Multicast Redes informáticas Internet Proto col Multicast Redes Informáticas https://purl.org/pe-repo/ocde/ford#2.02.05 |
| dc.subject.ocde.es_PE.fl_str_mv |
https://purl.org/pe-repo/ocde/ford#2.02.05 |
| description |
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. |
| publishDate |
2014 |
| dc.date.accessioned.none.fl_str_mv |
2017-01-16T14:02:03Z |
| dc.date.available.none.fl_str_mv |
2017-01-16T14:02:03Z |
| dc.date.issued.fl_str_mv |
2014 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| format |
bachelorThesis |
| dc.identifier.other.none.fl_str_mv |
1040438 |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12590/14978 |
| identifier_str_mv |
1040438 |
| url |
https://hdl.handle.net/20.500.12590/14978 |
| dc.language.iso.es_PE.fl_str_mv |
spa |
| language |
spa |
| dc.relation.ispartof.fl_str_mv |
SUNEDU |
| dc.rights.es_PE.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.uri.es_PE.fl_str_mv |
https://creativecommons.org/licenses/by/4.0/ |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
https://creativecommons.org/licenses/by/4.0/ |
| dc.format.es_PE.fl_str_mv |
application/pdf |
| dc.publisher.es_PE.fl_str_mv |
Universidad Católica San Pablo |
| dc.publisher.country.es_PE.fl_str_mv |
PE |
| dc.source.es_PE.fl_str_mv |
Universidad Católica San Pablo Repositorio institucional - UCSP |
| dc.source.none.fl_str_mv |
reponame:UCSP-Institucional instname:Universidad Católica San Pablo instacron:UCSP |
| instname_str |
Universidad Católica San Pablo |
| instacron_str |
UCSP |
| institution |
UCSP |
| reponame_str |
UCSP-Institucional |
| collection |
UCSP-Institucional |
| bitstream.url.fl_str_mv |
https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/a4612284-e432-44ad-81e0-4665019ab669/download https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/bc674a26-a9df-4595-8143-10942b592104/download https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/d41dc15a-cb49-418f-90eb-ec816af12218/download |
| bitstream.checksum.fl_str_mv |
bf20cc684cda4143d46bbb3d5dc3c520 e10b4faf24f2b533044b0a6bc38c5307 9f17ee2b6f4d2120946c5fbc56f3339a |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional de la Universidad Católica San Pablo |
| repository.mail.fl_str_mv |
dspace@ucsp.edu.pe |
| _version_ |
1851053057302855680 |
| spelling |
Fernández del Carpio, Gonzalo MauricioMartínez Aguilar, Roberto Boris2017-01-16T14:02:03Z2017-01-16T14:02:03Z20141040438https://hdl.handle.net/20.500.12590/14978El 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. Tesisapplication/pdfspaUniversidad Católica San PabloPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by/4.0/Universidad Católica San PabloRepositorio institucional - UCSPreponame:UCSP-Institucionalinstname:Universidad Católica San Pabloinstacron:UCSPEncaminadoresIP MulticastRedes informáticasInternet Proto col MulticastRedes Informáticashttps://purl.org/pe-repo/ocde/ford#2.02.05Implementación de mecanismos de enrutamiento sin estado en un nodo para el tráfico multicast MPLS en la plataforma NetFPGAinfo:eu-repo/semantics/bachelorThesisSUNEDUIngeniero Electrónico y de TelecomunicacionesUniversidad Católica San Pablo. Facultad de Ingeniería y ComputaciónTítulo ProfesionalIngeniería Electrónica y de TelecomunicacionesEscuela Profesional de Ingeniería Electrónica y de Telecomunicaciones6155486640051182ORIGINALMARTINEZ_AGUILAR_ROB_IMP.pdfMARTINEZ_AGUILAR_ROB_IMP.pdfapplication/pdf2490412https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/a4612284-e432-44ad-81e0-4665019ab669/downloadbf20cc684cda4143d46bbb3d5dc3c520MD51TEXTMARTINEZ_AGUILAR_ROB_IMP.pdf.txtMARTINEZ_AGUILAR_ROB_IMP.pdf.txtExtracted texttext/plain142418https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/bc674a26-a9df-4595-8143-10942b592104/downloade10b4faf24f2b533044b0a6bc38c5307MD52THUMBNAILMARTINEZ_AGUILAR_ROB_IMP.pdf.jpgMARTINEZ_AGUILAR_ROB_IMP.pdf.jpgGenerated Thumbnailimage/jpeg3202https://repositorio.ucsp.edu.pe/backend/api/core/bitstreams/d41dc15a-cb49-418f-90eb-ec816af12218/download9f17ee2b6f4d2120946c5fbc56f3339aMD5320.500.12590/14978oai:repositorio.ucsp.edu.pe:20.500.12590/149782023-10-30 09:04:53.784https://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://repositorio.ucsp.edu.peRepositorio Institucional de la Universidad Católica San Pablodspace@ucsp.edu.pe |
| score |
13.4222 |
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).
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).