Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf
dc.contributor.advisor | Trujillo Tarazona, Pedro Javier | |
dc.contributor.author | Ramírez Brujes, Douglas Andrés | |
dc.date.accessioned | 2024-03-04T00:45:41Z | |
dc.date.available | 2020 | |
dc.date.available | 2024-03-04T00:45:41Z | |
dc.date.created | 2020 | |
dc.date.issued | 2020 | |
dc.description.abstract | Con el constante desarrollo y tendencia hacia la automatización de las redes, orientado al IoT, han surgido nuevas tecnologías y retos, por ejemplo, las redes LLN y los nuevos protocolos que trabajan para su funcionamiento. Estas tecnologías, en constante investigación, generan la oportunidad de desarrollar proyectos de ingeniería de software como el presente en este documento: realizar un modelo YANG, de los segmentos más relevantes del protocolo de encaminamiento RPL, que se pueda usar y configurar mediante el reciente protocolo de gestión de redes RESTCONF. La elaboración del proyecto consiste en dos partes: la realización del modelo YANG del protocolo RPL y la implementación de este en un servidor que ejecute RESTCONF. El desarrollo del modelo se realizó mediante la identificación de los segmentos del protocolo RPL a modelar, su respectiva codificación en YANG y tres validaciones, siguiendo los lineamientos y recomendaciones para cumplir con el estándar propuesto para la NMDA. Por otra parte, el servidor RESTCONF se instauró usando el software Jetconf, siendo este una implementación, escrita en Python 3 puro, del protocolo gestión de red RESTCONF. Una vez finalizado el montaje del servidor RESTCONF, se realizaron pruebas de visualización, adición, y actualización de datos de simulación, cargados directamente desde un datastore, con resultados positivos y con el comportamiento esperado. Finalmente, el modelo YANG del protocolo de encaminamiento RPL presenta las condiciones necesarias para cumplir con el propósito de ser un sólido punto de partida para un desarrollo posterior. Además, debido al diseño con el que se elaboró el modelo, este cumple con el estándar propuesto para la NMDA, extendiendo el módulo YANG ietf-routing. 1 | |
dc.description.abstractenglish | With the constant development and trend towards network automation, oriented to the IoT, new technologies and challenges have emerged, for example, LLN networks and new protocols that work for their operation. These technologies, in constant investigation, generate the opportunity to develop software engineering projects such as the one presented in this document: make a YANG model, of the most relevant segments of the RPL routing protocol, which can be used and configured through the recent network management protocol RESTCONF. The development of the project consists of two parts: the realization of the YANG model of the RPL protocol and the implementation of it in a server running RESTCONF. The development of the model was carried out by identifying the segments of the RPL protocol to be modeled, their respective YANG coding and three strict validations, following the guidelines and recommendations to comply with the standard proposed for NMDA. On the other hand, the RESTCONF server was installed using Jetconf software, which is an implementation, written in pure Python 3, of the RESTCONF network management protocol. After mounting the RESTCONF server, test of visualization, addition, data updating, and a remote procedure call were performed. The data are simulated and loaded directly from a datastore. The results had the expected behavior, within the possible scenario for each of them. Finally, the YANG model of the RPL routing protocol presents the necessary conditions to fulfill the purpose of being a solid starting point for further development. Furthermore, due to the design with which the model was developed, it complies with the proposed NMDA standard, extending the YANG ietf-routing module. | |
dc.description.degreelevel | Pregrado | |
dc.description.degreename | Ingeniero de Sistemas | |
dc.format.mimetype | application/pdf | |
dc.identifier.instname | Universidad Industrial de Santander | |
dc.identifier.reponame | Universidad Industrial de Santander | |
dc.identifier.repourl | https://noesis.uis.edu.co | |
dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/40399 | |
dc.language.iso | spa | |
dc.publisher | Universidad Industrial de Santander | |
dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
dc.publisher.program | Ingeniería de Sistemas | |
dc.publisher.school | Escuela de Ingeniería de Sistemas e Informática | |
dc.rights | http://creativecommons.org/licenses/by/4.0/ | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights.license | Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0 | |
dc.subject | Rpl | |
dc.subject | Modulo | |
dc.subject | Yang | |
dc.subject | Redes | |
dc.subject | Lln | |
dc.subject | Restconf | |
dc.subject.keyword | Rpl | |
dc.subject.keyword | Module | |
dc.subject.keyword | Yang | |
dc.subject.keyword | Networks | |
dc.subject.keyword | Lln | |
dc.subject.keyword | Restconf | |
dc.title | Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf | |
dc.title.english | Yang model for llns routing protocol rpl through restconf1 | |
dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
dc.type.hasversion | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado |
Files
Original bundle
1 - 3 of 3
No Thumbnail Available
- Name:
- Carta de autorización.pdf
- Size:
- 63.78 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- Nota de proyecto.pdf
- Size:
- 63.61 KB
- Format:
- Adobe Portable Document Format