Consideraciones metodológicas para la investigación con simuladores de red

  • Franco Trinidad
  • Carlos Talay
Palabras clave: TCP, simulación, rendimiento

Resumen

La simulación permite recrear escenarios para su estudio, mediante programas de computadora, sin necesidad de implementarlos en el mundo real. Esto reduce el costo de experimentación e incrementa el nivel de control que se tiene sobre un modelo de sistema. En el contexto de la investigación en redes de computadoras, los simuladores resultan muy útiles en el análisis de protocolos y componentes de red. Uno de los problemas más estudiados es el análisis de rendimiento del protocolo TCP. En sus origines, éste sólo contemplaba pérdidas de paquetes por problemas de congestión, típicos de redes cableadas predominantes en la época. La aparición de redes inalámbricas puso de relieve falencias de TCP, al no poder responder a la multiplicidad de razones por las que éstas pierden paquetes: salidas del rango de cobertura, movilidad, interferencia de señales, etc. Hay muchos autores que abordan las ventajas y desventajas del modelado de sistemas con enfoque de simulación, estándares para seleccionar herramientas más adecuadas, la estructura de cursos de instrucción y capacitación, y aplicaciones en ámbitos particulares. También existe una literatura amplia sobre el análisis de protocolos haciendo uso de simuladores de red, en particular NS2. Este trabajo busca integrar conocimientos adquiridos del área de redes de computadora y telecomunicaciones, con el manejo de herramientas de simulación y la experiencia en el estudio de rendimiento del protocolo TCP, para explicar algunas consideraciones metodológicas que resultan útiles en dicho emprendimiento.

Citas

AA.VV. DARPA Internet Program, (1981). RFC 793: Transmission Control Protocol. Formation Sciences Institute, University of Southern California. Recuperado el 18 de mayo de 2017, de https://tools.ietf.org/html/rfc793

AA.VV. INTERNET ENGINEERING TASK FORCE. (2015). RFC 7414: A roadmap for Transmission Control Protocol Specification Documents. Recuperado el 18 de mayo de 2017, de https://tools.ietf.org/html/rfc7414

AA.VV. Real Academia Española. Diccionario RAE. En línea: https://dle.rae.es/?id=Xw4s6f6. Recuperado el 22 de enero de 2019..

AA.VV. PROYECTO NS-3. (2016). ns-3 tutorial 3-29. En línea: https://www.nsnam.org/ns-3-27/documentation/. Recuperado el 22 de enero de 2019.

ALCARAZ ESPÍN, J., EGEA LÓPEZ, E., GARCÍA HARO, J. Curso de Simulación de Redes de Comunicaciones: Planeamiento, objetivo y metodología. Departamento de tecnologías de la Información y Comunicaciones. https://doi.org/10.15425/redecom.14.2015.07

ALLMAN, M., FALK, A. (1999). On the effective evaluation of TCP. ACM Computer Communication Review. Recuperado el 26 de marzo de 2017, de https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20000059208.pdf

CARAVAJAL, L. Observación y experimentación científicas. Recuperado el 20 de enero de 2019, de https://www.lizardo-carvajal.com/observacion-y-experimentacion-cientificas/.

CEVALLOS VILLACRÉS, Y. E., LARA, L. R. (2010) Incidencia del uso del simulador de redes de computadoras Packet Tracer de CISCO Systems en el desarrollo de competencias procedimentales. Tesis de maestría en tecnología de la información y multimedia educativa. Facultad de Ciencias Humanas y de la educación. Universidad Técnica de ámbito. Ecuador. https://doi.org/10.1344/ridas2019.7.7

COSS BU, R. (2005). Simulación. Un enfoque práctico. 2da edición. Editorial Limusa S.A. México: 2005. ISBN: 9681815068.

ELAARAG, H. (2002). Improving TCP Performance over Mobile Networks. Revista ACM Computing Surveys, Vol. 34, No. 3, September 2002, pp. 357–374. https://doi.org/10.1145/568522.568524

FORUZAN B. A., FEGAN, S. (2007). Transmisión de datos y redes de computadoras (4ta. Edición). New York: McGraw-Hill. ISBN 978-0-07-296775-3

GARCÍA DÁVALOS, A., ESCOBAR PAZ, L. M., NAVARRO CADAVID, A., Y VÁSQUEZ MEJÍA, A. Método de evaluación y selección de herramientas de simulación de redes. Artículo corto. Revista Sistemas y Telemática. Vol. 9, No. 16, 55-71. Universidad Icesi. Colombia: 2011. https://doi.org/10.18046/syt.v9i16.1029

GASS, S. I., ASSAD, A. D. (2005) Modern World: Tales from the Time Line – The definition of OR and the Origins of the Monte Carlo Simulation. Revista Interfaces, Vol. 35, No. 5, Septiembre-Octubre 2005, pp. 429-435. https://doi.org/10.1287/inte.1050.0160

HERNÁNDEZ GALVÁN, M. I., GARCÍA REYES, N. Y PÉREZ, I. (2007). Simulación de un laboratorio de redes de área local. Tesis de fin de carrera, Licenciatura en sistemas computacionales. Instituto de Ciencias básicas e Ingeniería (ICBI), Universidad Autónoma del Estado de Hidalgo. México. https://doi.org/10.15415/jnp.2016.41006

HERRERA, O. J., BECERRA, L. A. (2014). Diseño general de las etapas de simulación de procesos con énfasis en el análisis de entrada. XII Latin American and Caribean Conference for Engineering and Technology (LACCEI ‘2014): Ecuador.

INGALLS, R. (2008). Introduction to simulation. Proceedings of 2008 Winter of Simulation Conference. IEEE 2008.

ISSARIYAKUL, T., HOSSAIN, E. (2012). Introduction to Network Simulartor NS2 (2nd edition). Springer: New York. 978-1-4614-1405-6

LORENTE, O., DE CERIO, D. (2005). Implementación de un modelo de canal inalámbrico para redes 802.11 bajo el simulador ns-2. Escuela Politécnica Superior de Catalunya.

MINAKOV, I., PASSERONE, R., RIZZARDI, A., SICARI, S. (2016). A Comparative Study of Recent Wireless Sensor Network Simulators. ACM Transactions on Sensor Networks, Vol. 12, No. 3, Article 20. https://doi.org/10.1145/2903144

PANDEY, S., TYAGI, V. (2013). Performance Analysis of Wired and Wireless Networks using NS2 Simulator. International Journal of Computer Applications. Volume72– No.21, June 2013.

PENTIKOUSIS, K. (2001). TCP in wired-cum-wireless environments. State University of New York. Publicado en  IEEE Communications Surveys & Tutorials. Recuperado el 26 de marzo de 2017, de https://www.researchgate.net/publication/2356074_TCP_in_Wired-cum-Wireless_Environments. https://doi.org/10.1109/comst.2000.5340805

RODRÍGUEZ HERLEIN, D. M. TALAY C. A., GONZÁLEZ C. N., TRINIDAD F. A, MARRONE, L. (2018). Performance of TCP Vegas According to Alfa and Beta Parameters in Hybrid Scenarios with Bursts Errors. Presentado en International Conference on Information Systems and Computer Science (INCISCOS), Quito (Ecuador) año 2017. Publicado en IEEE Xplore. Artículo: https://ieeexplore.ieee.org/document/8328110 https://doi.org/10.1109/inciscos.2017.16

RODRÍGUEZ HERLEIN, D. R., TALAY, C. A., GONZÁLEZ, C. N., TRINIDAD, F. A. (2018). Contienda entre las variantes del protocolo TCP Vegas y Reno por los recursos de la red en un modelo híbrido simple. Presentado en el XX Workshop de Investigadores en Ciencias de la Computación(WICC). Corrientes, Argentina. Artículo: http://hdl.handle.net/10915/67209 https://doi.org/10.4206/rev.austral.cienc.soc.2019.n36-08

RODRÍGUEZ HERLEIN, D. R., TALAY, C. A., GONZÁLEZ, C. N., TRINIDAD, F. A.. (2017). Consideraciones sobre el comportamiento del protocolo TCP en sus variantes Vegas, Reno, Cubic y Westwood ante errores en ráfaga en una topología híbrida. Presentado en el XXIII Congreso Argentino de Ciencias de la Computación (CACIC). La Plata, Argentina. Artículo: http://hdl.handle.net/10915/63846 https://doi.org/10.4206/rev.austral.cienc.soc.2019.n36-08

SCHILLING, B. (2005). Qualitative Comparison of Network Simulation Tools. Technical report, Institute of Parallel and Distributed Systems (IPVS), University of Stuttgar. Recuperado el 22 de enero de 2019, de https://pdfs.semanticscholar.org/f577/8c8218964b222ab048bd8d2e7ea145cbe52a.pdf.

STALLINGS W. (2002). Comunicaciones y Redes de Computadoras (6ta edición). Prentice-Hall.

TALAY C. A, TRINIDAD F. A., RODRÍGUEZ HERLEIN, D. R., ALMADA M.L, GONZÁLEZ, C. N, MARRONE, L. A. (2018). Analysis of the performance of TCP Vegas and its relationship with alpha and beta parameters in a wireless links network and burst errors. Presentado en Congreso Argentino de Ciencias de la Informática y Desarrollos de Investigación (CACIDI), Buenos Aires (Argentina). Publicado en IEEE Xplore. Artículo: https://ieeexplore.ieee.org/document/8584350. https://doi.org/10.1109/cacidi.2018.8584350

TERRAZAS PASTOR, R. (2010). Aplicación de la simulación a un sistema de colas de canal simple. Revista Perspectivas, num. 26. pp. 99-112. Universidad Católica Boliviana San Pablo. Bolivia.

TRINIDAD F. A, GONZALEZ, C. N, TALAY, C. A, RODRÍGUEZ HERLEIN, D. R. (2018). Automatización del proceso de simulación para el análisis de rendimiento del protocolo TCP en redes inalámbricas. Publicado en el volumen 10 de la revista de Informes Científico Técnicos de la Universidad Nacional de la Patagonia Austral (Código ICT-UNPA-186-2018). https://doi.org/10.22305/ict-unpa.v10i3.284

TSAOUSSIDIS, V., MATTA, I., (2001). Open Issues on TCP for Mobile Computing. Boston University and Northeastern University. Recuperado el 26 de marzo de 2017, de http://www.cs.bu.edu/techreports/pdf/2001-013-open-issues-tcp-wireless.pdf https://doi.org/10.1002/wcm.30

XYLOMENOS G., MÄHÖNEN P., SAARANEN, M., (2001). TCP performance issues over Wireless link. Recuperado el 8 de junio de 2017, de https://cseweb.ucsd.edu/groups/csl/pubs/journal/commag01.pdf. S/R. https://doi.org/10.1109/35.917504
Publicado
2019-11-28
Cómo citar
Trinidad, F., & Talay, C. (2019). Consideraciones metodológicas para la investigación con simuladores de red. Informes Científicos Técnicos - UNPA, 11(3), 211-235. https://doi.org/10.22305/ict-unpa.v11.n3.803
Sección
Artículos