Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga
La reproducción de tráfico capturado en el internet es utilizada para evaluar la operación de aplicaciones, protocolos y dispositivos de comunicaciones por parte de administradores de red e investigadores alrededor del mundo. Existen diversos programas que generan tráfico sintético pero que, al oper...
- Autores:
-
Ortiz Cuadros, José David
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2013
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/1277
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/1277
- Palabra clave:
- Systems Engineering
Computer networks
Information Networks
Investigations
Analysis
Ingeniería de sistemas
Redes de computadores
Redes de Información
Investigaciones
Análisis
Generación de tráfico sintético
Testbed
NetFPGA
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_016b7ef128613566bac611761d23f100 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/1277 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga |
dc.title.translated.eng.fl_str_mv |
Playing gigabit traffic on an internet emulation testbed through Netfpga |
title |
Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga |
spellingShingle |
Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga Systems Engineering Computer networks Information Networks Investigations Analysis Ingeniería de sistemas Redes de computadores Redes de Información Investigaciones Análisis Generación de tráfico sintético Testbed NetFPGA |
title_short |
Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga |
title_full |
Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga |
title_fullStr |
Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga |
title_full_unstemmed |
Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga |
title_sort |
Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga |
dc.creator.fl_str_mv |
Ortiz Cuadros, José David |
dc.contributor.advisor.spa.fl_str_mv |
Guerrero, Cesar D. |
dc.contributor.author.spa.fl_str_mv |
Ortiz Cuadros, José David |
dc.contributor.cvlac.*.fl_str_mv |
https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000809357 |
dc.contributor.cvlac.spa.fl_str_mv |
Guerrero, Cesar D. [0000809357] |
dc.contributor.googlescholar.*.fl_str_mv |
https://scholar.google.es/citations?hl=es#user=_YgBOOcAAAAJ |
dc.contributor.googlescholar.spa.fl_str_mv |
Guerrero, Cesar D. [_YgBOOcAAAAJ] |
dc.contributor.orcid.spa.fl_str_mv |
Guerrero, Cesar D. [0000-0002-3286-6226] |
dc.contributor.scopus.*.fl_str_mv |
https://www.scopus.com/authid/detail.uri?authorId=23094317500 |
dc.contributor.scopus.spa.fl_str_mv |
Guerrero, Cesar D. [23094317500] |
dc.contributor.researchgate.spa.fl_str_mv |
Guerrero, Cesar D. [Cesar-Guerrero-2] |
dc.contributor.publons.spa.fl_str_mv |
Guerrero, Cesar D. [cesar-d-guerrero] |
dc.contributor.researchgroup.spa.fl_str_mv |
Grupo de Investigación Tecnologías de Información - GTI |
dc.contributor.researchgroup.none.fl_str_mv |
Grupo de Investigaciones Clínicas |
dc.contributor.linkedin.none.fl_str_mv |
Guerrero, Cesar D. [cguerrer] |
dc.subject.keywords.eng.fl_str_mv |
Systems Engineering Computer networks Information Networks Investigations Analysis |
topic |
Systems Engineering Computer networks Information Networks Investigations Analysis Ingeniería de sistemas Redes de computadores Redes de Información Investigaciones Análisis Generación de tráfico sintético Testbed NetFPGA |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería de sistemas Redes de computadores Redes de Información Investigaciones Análisis |
dc.subject.proposal.none.fl_str_mv |
Generación de tráfico sintético Testbed NetFPGA |
description |
La reproducción de tráfico capturado en el internet es utilizada para evaluar la operación de aplicaciones, protocolos y dispositivos de comunicaciones por parte de administradores de red e investigadores alrededor del mundo. Existen diversos programas que generan tráfico sintético pero que, al operar a nivel de capa de aplicación, están sujetos a errores en los tiempos de envío de los paquetes generados por las interrupciones de procesos que continuamente realiza el sistema operativo. En este proyecto se utiliza una alternativa de reproducción de tráfico que elude los errores de generación de paquetes a través del software de aplicación y delega esa tarea al hardware de red. Para ello se configuró un testbed de red basado en Linux que opera a 1Gbps en donde se inyecta tráfico a través de la plataforma NetFPGA a nivel de hardware. El tráfico inyectado es tomado de una traza almacenada en un archivo PCAP. La traza reproducida por la NetFPGA fue nuevamente capturada por tcpdump con el fin de determinar las diferencias entre lo reproducido y la versión original del tráfico. Este mismo ejercicio se realizó con la herramienta de software más conocida para reproducción de tráfico, denominada tcpreplay. Se evidenció que la NetFPGA por su arquitectura y operación a nivel de hardware logra una variación mínima (del orden de nanosegundos) y constante entre la traza original y la reproducida demostrando la efectividad de la reproducción de tráfico a alta velocidad. Por su parte, tcpreply muestra variaciones mayores y distribuidas uniformemente a lo largo de varios milisegundos. Esto implica, para el caso de tcpreply, reducciones en el ancho de banda diferente a lo que sucede con NetFPGA. Como resultado del proyecto, se logra demostrar que la generación del tráfico a través de herramientas de software no logra igualar las características de las trazas originales capturadas en el internet. El uso de la plataforma NetFPGA para reproducir tráfico directamente desde el hardware logra mantener las características y tiempo de envío de los paquetes establecidos en las trazas originales. |
publishDate |
2013 |
dc.date.issued.none.fl_str_mv |
2013 |
dc.date.accessioned.none.fl_str_mv |
2020-06-26T17:56:17Z |
dc.date.available.none.fl_str_mv |
2020-06-26T17:56:17Z |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.local.spa.fl_str_mv |
Trabajo de Grado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/1277 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UNAB |
url |
http://hdl.handle.net/20.500.12749/1277 |
identifier_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB reponame:Repositorio Institucional UNAB |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
Ortiz Cuadros, José David, Guerrero Santander, César Darío (2013). Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNAB ADAMSON, B., & GALLAVAN, S. (1997). MGEN. Retrieved from http://cs.itd.nrl.navy.mil/work/mgen/index.php ANGRISANI, L., D’Antonio, S., ESPOSITO, M., & VADURSI, M. (2006). Techniques for Available Bandwidth Measurement in IP Networks: A Performance Comparison. Computer Networks, 50(3), 332--349. BHATT, D., GHONAMI, A., & RAMANUJAN, R. (1987). An instrumented testbed for real-time distributed systems development. BOTTA, A., DAINOTTI, A., PESCAPE, x, & A. (2010). Do you trust your software-based traffic generator? Communications Magazine, IEEE, 48(9), 158-165. doi: 10.1109/mcom.2010.5560600 BOTTA, A., DAINOTTI, A., & PESCAPÉ, A. (2012). A tool for the generation of realistic network workload for emerging networking scenarios. Computer Networks. COVINGTON, G. A., GIBB, G., LOCKWOOD, J. W., & MCKEOWN, N. (2009, 5-7 April 2009). A Packet Generator on the NetFPGA Platform. Paper presented at the Field Programmable Custom Computing Machines, 2009. FCCM '09. 17th IEEE Symposium on. DESAI, N. (2002). Increasing performance in high speed NIDS. A look at Snort’s Internals. GUERRERO, C. D., & LABRADOR, M. A. (2010). On the applicability of available bandwidth estimation techniques and tools. Computer Communications, 33(1), 11-22. JACOBSON, V., LERES, C., & MCCANNE, S. (1989). Tcpdump. LOCKWOOD, J. W., MCKEOWN, N., WATSON, G., GIBB, G., HARTKE, P., NAOUS, J., . . . LUO, J. (2007). NetFPGA--an open platform for gigabit-rate network switching and routing. OREBAUGH, A., RAMIREZ, G., & BURKE, J. (2007). Wireshark & Ethereal network protocol analyzer toolkit: Syngress Media Inc. SHARMI, S., & CHAUHAN, M. S. (2012). Virtual visualization of distributed network traffic using fractals. Paper presented at the Radar, Communication and Computing (ICRCC), 2012 International Conference on. SHRIRAM, A., MURRAY, M., HYUN, Y., BROWNLEE, N., BROIDO, A., FOMENKOV, M., & CLAFFY, K. (2005). Comparison of Public End to End Bandwidth Estimation Tools on High Speed Links. Paper presented at the Proceedings of the 6th Passive and Active Measurements Workshop. SOMMERS, J., BARFORD, P., & WILLINGER, W. (2007). Laboratory-based calibration of available bandwidth estimation tools. Microprocessors and Microsystems, 31(4), 222-235. TIRUMALA, A., QIN, F., DUGAN, J., FERGUSON, J., & GIBBS, K. (2005). Iperf: The TCP/UDP bandwidth measurement tool: Version. TURNER, A., & BING, M. (2005). Tcpreplay. URL http://tcpreplay. synfin. net. WATSON, G., MCKEOWN, N., & CASADO, M. (2006). NetFPGA: A tool for network research and education. ZHOU, H., WANG, Y., WANG, X., & HUAI, X. (2006). Difficulties in Estimating Available Bandwidth. Paper presented at the IEEE International Conference on Communications. ZHOU, Z., CONG, L., LU, G., DENG, B., & LI, X. (2010). HATS: high accuracy timestamping system based on NetFPGA Advances in Computer Science and Information Technology (pp. 183-195): Springer. |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess http://purl.org/coar/access_right/c_abf2 |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 Atribución-NoComercial-SinDerivadas 2.5 Colombia |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.coverage.spa.fl_str_mv |
Bucaramanga (Colombia) |
dc.coverage.campus.spa.fl_str_mv |
UNAB Campus Bucaramanga |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Pregrado Ingeniería de Sistemas |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/1277/1/2013_Tesis_Ortiz_Cuadros_Jose_David.pdf https://repository.unab.edu.co/bitstream/20.500.12749/1277/2/2013_Tesis_Ortiz_Cuadros_Jose_David.pdf.jpg |
bitstream.checksum.fl_str_mv |
e0b7edd9a72f1fcdfe8152fc05d53d8a fb38f5525a20dd01c57b268a38735168 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814277718990127104 |
spelling |
Guerrero, Cesar D.e21911f3-3ec0-4ac9-b7db-7e26b4a31bccOrtiz Cuadros, José David978c0b0d-f66d-4498-92ce-1e3f7aaffd4ahttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000809357Guerrero, Cesar D. [0000809357]https://scholar.google.es/citations?hl=es#user=_YgBOOcAAAAJGuerrero, Cesar D. [_YgBOOcAAAAJ]Guerrero, Cesar D. [0000-0002-3286-6226]https://www.scopus.com/authid/detail.uri?authorId=23094317500Guerrero, Cesar D. [23094317500]Guerrero, Cesar D. [Cesar-Guerrero-2]Guerrero, Cesar D. [cesar-d-guerrero]Grupo de Investigación Tecnologías de Información - GTIGrupo de Investigaciones ClínicasGuerrero, Cesar D. [cguerrer]2020-06-26T17:56:17Z2020-06-26T17:56:17Z2013http://hdl.handle.net/20.500.12749/1277instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABLa reproducción de tráfico capturado en el internet es utilizada para evaluar la operación de aplicaciones, protocolos y dispositivos de comunicaciones por parte de administradores de red e investigadores alrededor del mundo. Existen diversos programas que generan tráfico sintético pero que, al operar a nivel de capa de aplicación, están sujetos a errores en los tiempos de envío de los paquetes generados por las interrupciones de procesos que continuamente realiza el sistema operativo. En este proyecto se utiliza una alternativa de reproducción de tráfico que elude los errores de generación de paquetes a través del software de aplicación y delega esa tarea al hardware de red. Para ello se configuró un testbed de red basado en Linux que opera a 1Gbps en donde se inyecta tráfico a través de la plataforma NetFPGA a nivel de hardware. El tráfico inyectado es tomado de una traza almacenada en un archivo PCAP. La traza reproducida por la NetFPGA fue nuevamente capturada por tcpdump con el fin de determinar las diferencias entre lo reproducido y la versión original del tráfico. Este mismo ejercicio se realizó con la herramienta de software más conocida para reproducción de tráfico, denominada tcpreplay. Se evidenció que la NetFPGA por su arquitectura y operación a nivel de hardware logra una variación mínima (del orden de nanosegundos) y constante entre la traza original y la reproducida demostrando la efectividad de la reproducción de tráfico a alta velocidad. Por su parte, tcpreply muestra variaciones mayores y distribuidas uniformemente a lo largo de varios milisegundos. Esto implica, para el caso de tcpreply, reducciones en el ancho de banda diferente a lo que sucede con NetFPGA. Como resultado del proyecto, se logra demostrar que la generación del tráfico a través de herramientas de software no logra igualar las características de las trazas originales capturadas en el internet. El uso de la plataforma NetFPGA para reproducir tráfico directamente desde el hardware logra mantener las características y tiempo de envío de los paquetes establecidos en las trazas originales.INTRODUCCION 14 1. ESTADO DEL ARTE 16 2. CONCEPTOS BASICOS DE EMULACION A TRAVES DE UN TESTBED 19 2.1 TESTBED 19 2.2 NETFPGA 20 2.3 TCPREPLAY 21 2.4 TCPDUMP 22 2.5 WIRESHARK 23 2.6 LIBPCAP 24 2.7 CASCADE PILOT 24 3. NETFPGA COMO PLATAFORMA DE REPRODUCCIÓN DE TRÁFICO 26 3.1 NETFPGA 1G 26 3.1.1 Tarjeta NetFPGA 26 3.1.2 NetFPGA Packages 28 4. METODOLOGÍA 29 4.1 INSTALACIÓN Y PUESTA EN MARCHA DE LA PLATAFOMA NETFPGA 29 4.1.1 Fedora y NetFPGA 29 4.2 ARQUITECTURA DEL TESTBED 30 4.3 PROCESAMIENTO DE LA INFORMACIÓN OBTENIDA POR LA NETFPGA 31 5. RESULTADOS 36 5.1 REPRODUCCIÓN DE TRÁFICO CON LA NETFPGA 36 5.1.1 Error obtenido con la NetFPGA 38 5.1.2 Comportamiento del ancho de banda NetFPGA 38 5.2 REPRODUCCIÓN DE TRÁFICO CON TCPREPLAY 39 5.2.1 Error obtenido con TCPREPLAY 40 5.2.2 Comportamiento del ancho de banda TCPREPLAY 41 5.3 COMPARACIÓN ENTRE NetFPGA vs TCPREPLAY 42 6. CONCLUSIONES 44 BIBLIOGRAFIA 45PregradoThe reproduction of traffic captured on the Internet is used to evaluate the operation of applications, protocols and communication devices by network administrators and researchers around the world. There are various programs that generate synthetic traffic but which, when operating at the application layer level, are subject to errors in the sending times of the packets generated by the interruptions of processes that the operating system continuously performs. This project uses a traffic replication alternative that bypasses packet generation errors through the application software and delegates that task to the network hardware. For this, a Linux-based network testbed was configured that operates at 1Gbps where traffic is injected through the NetFPGA platform at the hardware level. The injected traffic is taken from a trace stored in a PCAP file. The trace reproduced by the NetFPGA was again captured by tcpdump in order to determine the differences between the reproduced and the original version of the traffic. This same exercise was carried out with the most popular software tool for traffic reproduction, called tcpreplay. It was evidenced that the NetFPGA, due to its architecture and operation at the hardware level, achieves a minimum variation (of the order of nanoseconds) and constant between the original trace and the reproduced one, demonstrating the effectiveness of the reproduction of high-speed traffic. For its part, tcpreply shows larger and evenly distributed variations over several milliseconds. This implies, in the case of tcpreply, reductions in bandwidth different from what happens with NetFPGA. As a result of the project, it is possible to demonstrate that the generation of traffic through software tools does not manage to match the characteristics of the original traces captured on the internet. The use of the NetFPGA platform to reproduce traffic directly from the hardware manages to maintain the characteristics and delivery time of the packets established in the original traces.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaReproducción de tráfico gigabit en un testbed de emulación de internet a través de NetfpgaPlaying gigabit traffic on an internet emulation testbed through NetfpgaIngeniero de SistemasBucaramanga (Colombia)UNAB Campus BucaramangaUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPSystems EngineeringComputer networksInformation NetworksInvestigationsAnalysisIngeniería de sistemasRedes de computadoresRedes de InformaciónInvestigacionesAnálisisGeneración de tráfico sintéticoTestbedNetFPGAOrtiz Cuadros, José David, Guerrero Santander, César Darío (2013). Reproducción de tráfico gigabit en un testbed de emulación de internet a través de Netfpga. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABADAMSON, B., & GALLAVAN, S. (1997). MGEN. Retrieved from http://cs.itd.nrl.navy.mil/work/mgen/index.phpANGRISANI, L., D’Antonio, S., ESPOSITO, M., & VADURSI, M. (2006). Techniques for Available Bandwidth Measurement in IP Networks: A Performance Comparison. Computer Networks, 50(3), 332--349.BHATT, D., GHONAMI, A., & RAMANUJAN, R. (1987). An instrumented testbed for real-time distributed systems development.BOTTA, A., DAINOTTI, A., PESCAPE, x, & A. (2010). Do you trust your software-based traffic generator? Communications Magazine, IEEE, 48(9), 158-165. doi: 10.1109/mcom.2010.5560600BOTTA, A., DAINOTTI, A., & PESCAPÉ, A. (2012). A tool for the generation of realistic network workload for emerging networking scenarios. Computer Networks.COVINGTON, G. A., GIBB, G., LOCKWOOD, J. W., & MCKEOWN, N. (2009, 5-7 April 2009). A Packet Generator on the NetFPGA Platform. Paper presented at the Field Programmable Custom Computing Machines, 2009. FCCM '09. 17th IEEE Symposium on.DESAI, N. (2002). Increasing performance in high speed NIDS. A look at Snort’s Internals.GUERRERO, C. D., & LABRADOR, M. A. (2010). On the applicability of available bandwidth estimation techniques and tools. Computer Communications, 33(1), 11-22.JACOBSON, V., LERES, C., & MCCANNE, S. (1989). Tcpdump.LOCKWOOD, J. W., MCKEOWN, N., WATSON, G., GIBB, G., HARTKE, P., NAOUS, J., . . . LUO, J. (2007). NetFPGA--an open platform for gigabit-rate network switching and routing.OREBAUGH, A., RAMIREZ, G., & BURKE, J. (2007). Wireshark & Ethereal network protocol analyzer toolkit: Syngress Media Inc.SHARMI, S., & CHAUHAN, M. S. (2012). Virtual visualization of distributed network traffic using fractals. Paper presented at the Radar, Communication and Computing (ICRCC), 2012 International Conference on.SHRIRAM, A., MURRAY, M., HYUN, Y., BROWNLEE, N., BROIDO, A., FOMENKOV, M., & CLAFFY, K. (2005). Comparison of Public End to End Bandwidth Estimation Tools on High Speed Links. Paper presented at the Proceedings of the 6th Passive and Active Measurements Workshop.SOMMERS, J., BARFORD, P., & WILLINGER, W. (2007). Laboratory-based calibration of available bandwidth estimation tools. Microprocessors and Microsystems, 31(4), 222-235.TIRUMALA, A., QIN, F., DUGAN, J., FERGUSON, J., & GIBBS, K. (2005). Iperf: The TCP/UDP bandwidth measurement tool: Version.TURNER, A., & BING, M. (2005). Tcpreplay. URL http://tcpreplay. synfin. net.WATSON, G., MCKEOWN, N., & CASADO, M. (2006). NetFPGA: A tool for network research and education.ZHOU, H., WANG, Y., WANG, X., & HUAI, X. (2006). Difficulties in Estimating Available Bandwidth. Paper presented at the IEEE International Conference on Communications.ZHOU, Z., CONG, L., LU, G., DENG, B., & LI, X. (2010). HATS: high accuracy timestamping system based on NetFPGA Advances in Computer Science and Information Technology (pp. 183-195): Springer.ORIGINAL2013_Tesis_Ortiz_Cuadros_Jose_David.pdf2013_Tesis_Ortiz_Cuadros_Jose_David.pdfTesisapplication/pdf1319600https://repository.unab.edu.co/bitstream/20.500.12749/1277/1/2013_Tesis_Ortiz_Cuadros_Jose_David.pdfe0b7edd9a72f1fcdfe8152fc05d53d8aMD51open accessTHUMBNAIL2013_Tesis_Ortiz_Cuadros_Jose_David.pdf.jpg2013_Tesis_Ortiz_Cuadros_Jose_David.pdf.jpgIM Thumbnailimage/jpeg4880https://repository.unab.edu.co/bitstream/20.500.12749/1277/2/2013_Tesis_Ortiz_Cuadros_Jose_David.pdf.jpgfb38f5525a20dd01c57b268a38735168MD52open access20.500.12749/1277oai:repository.unab.edu.co:20.500.12749/12772024-10-16 15:30:13.198open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.co |