Análisis, diseño, valoración e implementación de un protocolo de comunicación para interacción de datos en el sistema de juegos de guerra de la Escuela Naval de Cadetes Almirante Padilla

dc.contributor.advisorPeña de Carrillo, Clara Inés
dc.contributor.authorPérez Valdés, Gustavo
dc.contributor.authorGordillo Rengifo, Adolfo
dc.contributor.cvlacPeña de Carrillo, Clara Inés [0000439681]spa
dc.contributor.googlescholarPeña de Carrillo, Clara Inés [eJ9kV2QAAAAJspa
dc.contributor.linkedinclara-ines-pena-de-carrillo/spa
dc.contributor.linkedinPeña de Carrillo, Clara Inés [spa
dc.contributor.orcidPeña de Carrillo, Clara Inés [0000-0002-0304-8320]spa
dc.contributor.researchgatePeña de Carrillo, Clara Inés [profile/Clara-Pena-De-Carrillo]spa
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.coverage.spatialCartagena (Bolívar, Colombia)spa
dc.date.accessioned2024-08-12T12:33:41Z
dc.date.available2024-08-12T12:33:41Z
dc.date.issued2020-01-12
dc.degree.nameMagíster en en Ciencias Computacionalesspa
dc.description.abstractPara el desarrollo de los protocolos planteados, se centró el esfuerzo de diseño e implementación en el nivel de aplicación (referencia OSI) tomando como base los servicios ofrecidos por la interfaz Netbios de Windows que en general involucra las capas restantes del modelo OSI. Dentro de los servicios de la interfaz mencionada se tuvieron en cuenta los denominados Winsock, por ser específicamente precisos para la solución del problema en particular. La versión básica seleccionada fue la Winsock 2 por considerarse con mayor flexibilidad y por tenerse disponible. Los mensajes se agruparon por tipos y para cada uno de ellos se determinó un tratamiento especial. Teniendo en cuenta estos tratamientos y la naturaleza de los procesos se generaron las reglas (diagramas de flujo) para la implementación de los protocolos. Los protocolos seleccionados para las capas inferiores fueron el TCP/IP y específicamente el UDP por ser de fácil implementación y estar ampliamente difundidos, por tenerse la información disponible, por cubrir las necesidades del protocolo a implementar y por estar soportados por la interfaz Netbios y los servicios del Winsock 2. Además UDP ofrece la capacidad de transmisión de mensajes tipo Broadcast que facilita la implementación de un Multicast, actuando como destinatario en los procesos receptores, y haciendo los procesos independientes de la dirección IP de las máquinas.spa
dc.description.abstractenglishAmong the services of the aforementioned interface, the so-called Winsock were taken into account, as they are specifically necessary for the solution of the particular problem. The basic version selected was Winsock 2 because it was considered to have greater flexibility and because it was available. The messages were grouped by type and special treatment was determined for each of them. Taking into account these treatments and the nature of the processes, the rules (flow charts) were generated for the implementation of the protocols. The protocols selected for the lower layers were TCP/IP and specifically UDP because they are easy to implement and are widely disseminated, because the information is available, because they cover the needs of the protocol to be implemented and because they are supported by the Netbios interface and the Winsock 2 services. In addition, UDP offers the capacity to transmit Broadcast-type messages that facilitates the implementation of a Multicast, acting as a recipient in the receiving processes, and making the processes independent of the IP address of the machines.spa
dc.description.degreelevelMaestríaspa
dc.description.learningmodalityModalidad Presencialspa
dc.description.sponsorshipCorporación Universitaria Tecnológica de Bolívarspa
dc.description.sponsorshipInstituto Tecnológico de Estudios Superiores de Monterrey (ITESM)spa
dc.description.tableofcontentsINTRODUCCIÓN 14 1. MARCO TEÓRICO 19 1.1 Juegos de guerra 19 1.2 Clasificación de los juegos de guerra 22 1.3 Protocolos de comunicación 24 2. ESTADO ACTUAL DE LA ESTRUCTURA Y FUNCIONAMIENTO DE LOS JUEGOS DE GUERRA DE LA ESCUELA NAVAL 26 2.1 Hardware 27 2.2 Software 27 2.3 Características operacionales del sistema 28 2.4 Interacciones 29 2.5 Características generales de los juegos de guerra utilizados en otros países 30 3. ANÁLISIS Y DISEÑO DEL PROTOCOLO DE COMUNICACIÓN PROPUESTO 32 3.1 Identificación de las aplicaciones en ejecución simultánea 32 3.2 Identificación de la información que maneja cada aplicación 33 3.3 Formato de datos 38 3.4 Esquema del control de flujo del sistema actual 38 3.5 Determinación de necesidades 39 3.6 Especificación de servicios de protocolo 47 3.7 Supuestos acerca del medio de transmisión 47 3.7.1 Pruebas de los protocolos de las capas inferiores 49 3.7.2 Especificación de los supuestos 50 3.8 Identificación del vocabulario 51 3.8.1 El servicio 51 3.8.2 El medio 52 3.9 Generación de tipos de mensajes 53 3.10 Generación de formatos de datos y codificación 54 3.11 Generación de reglas 62 3.11.1 Procesos transmisores 62 3.11.2 Procesos receptores 62 3.11.3 Digramas de flujo 63 4. DESARROLLO DEL PROTOTIPO 73 4.1 Descripción 73 4.2 Recursos utilizados 73 4,3 Elaboración del software 74 5. EXPERIMENTACIÓN 75 5.1 Ejecución 75 5.2 Conclusiones iniciales 77 5.3 Implementación del sistema de verificación de mensajes 77 5.4 Aspectos importantes de la implementación del sistema de verificación 83 5.5 Resultados de la experimentación con el sistema de verificación 84 5.6 Listados de programas 85 6. CONCLUSIONES 88 7. RECOMENDACIONES Y TRABAJO FUTURO 89 8. BIBLIOGRAFÍA 90 9. ANEXOS 92spa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.identifier.repourlrepourl:https://repository.unab.edu.cospa
dc.identifier.urihttp://hdl.handle.net/20.500.12749/25980
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.publisher.programMaestría en Ciencias Computacionalesspa
dc.relation.referencesColorius G, Dollimore J, Kindberg T. Conceptos del Diseño de Sistemas Distribuidos. Addison Wesley 1995spa
dc.relation.referencesArmada Española. Simulación Naval Armada Española. 1994.spa
dc.relation.referencesBarry B. Brey. The Advanced Intel Microprocessors. 1993.spa
dc.relation.referencesCeballos Francisco. Microsoſt Visual C++ Aplicaciones para Windows. Computec Rama, 1997.spa
dc.relation.referencesCisco Systems. Cisco IOS Solutions For Network Protocols vol 1, vol 11, Macmillan Technical Publishing, 1998.spa
dc.relation.referencesDan Gooking. Gestión de memoria con el DOS 6. Mcgraw Hill, 1993.spa
dc.relation.referencesEscuela Superior de Guerra Colombia. Primera Batalla. Escuela Superior De Guerra Colombia. 1992.spa
dc.relation.referencesFuerza Aérea Colombiana. Manual de Juego de Guerra Aéreo. Fuerza Aérea Colombiana. 1992spa
dc.relation.referencesISREX Colombia. Entrenador Naval Táctico y de Comando. Elbit 1988.spa
dc.relation.referencesKris Jamsa. Programación en Internet, Mcgraw Hill, 1996.spa
dc.relation.referencesKruglinski David. Programación Avanzada con Visual C++. MacGraw Hill. 1996.spa
dc.relation.referencesMelvin Dresher, Mathematics Of Strategy Theory And Applications., Dover Publications Inc, 1981.spa
dc.relation.referencesMischa Schwartz. Redes de Telecomunicaciones. Alison Wesley. 1994.spa
dc.relation.referencesMicrosoft. Visual Studio 97 Reference Manual. Microsoft Corporation. 1998.spa
dc.relation.referencesManuel Sunderlang. Técnicas de Simulación en Computadoras. Limusa 1988.spa
dc.relation.referencesNaval War College. Sea Control Tactical Analisys Game. Center For Advanced Research, 1997.spa
dc.relation.referencesPeter Perla, The Art Of Wargaming. Naval Institute Pres, 1990.spa
dc.relation.referencesHamsa K, Cope K. Programacion en Internet. McGraw Hill, 1996.spa
dc.relation.referencesRico, Malave. Dinámica de Sistemas. 1996.spa
dc.relation.referencesTanenbaum Andrew. Redes de Ordenadores. Prentice Hall. 1991.spa
dc.relation.referencesThomas B. Allen, War Games. Naval Institute Pres, Mcgraw Hill, 1987.spa
dc.relation.referencesTrejo L, Sandoval C. Diseño y Validación de Protocolos de Comunicación. 1997.spa
dc.relation.referencesUSN. Tactical Advanced Simulated Warefare. Integrated Trained USN 1992.spa
dc.relation.referencesWilliams JD. The Complat Strategyst, Dover Publications Inc, 1982.spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.subject.keywordsAnalysisspa
dc.subject.keywordsDesignspa
dc.subject.keywordsAssessmentspa
dc.subject.keywordsImplementationspa
dc.subject.keywordsCommunication protocolspa
dc.subject.keywordsData interactionspa
dc.subject.keywordsData processingspa
dc.subject.keywordsComputer network protocolsspa
dc.subject.keywordsComputer networksspa
dc.subject.keywordsNetwork interconnection (Telecommunications)spa
dc.subject.keywordsDigital communicationsspa
dc.subject.lembProcesamiento de datosspa
dc.subject.lembProtocolos de redes de computadoresspa
dc.subject.lembRedes de computadoresspa
dc.subject.lembInterconexión de redes (Telecomunicaciones)spa
dc.subject.lembComunicaciones digitalesspa
dc.subject.proposalAnálisisspa
dc.subject.proposalDiseñospa
dc.subject.proposalValoraciónspa
dc.subject.proposalImplementaciónspa
dc.subject.proposalProtocolo de comunicaciónspa
dc.subject.proposalInteracción de datosspa
dc.titleAnálisis, diseño, valoración e implementación de un protocolo de comunicación para interacción de datos en el sistema de juegos de guerra de la Escuela Naval de Cadetes Almirante Padillaspa
dc.title.translatedAnalysis, design, evaluation and implementation of a communication protocol for data interaction in the war games system of the Almirante Padilla Naval Cadet Schoolspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa
dc.type.driverinfo:eu-repo/semantics/masterThesis
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localTesisspa
dc.type.redcolhttp://purl.org/redcol/resource_type/TM

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Perez Valdés Gustavo 2000.pdf
Tamaño:
44.53 MB
Formato:
Adobe Portable Document Format
Descripción:
Tesis

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
829 B
Formato:
Item-specific license agreed upon to submission
Descripción: