Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf

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 des...

Full description

Autores:
Ramírez Brujes, Douglas Andrés
Tipo de recurso:
http://purl.org/coar/version/c_b1a7d7d4d402bcce
Fecha de publicación:
2020
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/40399
Acceso en línea:
https://noesis.uis.edu.co/handle/20.500.14071/40399
https://noesis.uis.edu.co
Palabra clave:
Rpl
Modulo
Yang
Redes
Lln
Restconf
Rpl
Module
Yang
Networks
Lln
Restconf
Rights
License
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id UISANTADR2_ffd46cd945c8059375b75d54a79ccff4
oai_identifier_str oai:noesis.uis.edu.co:20.500.14071/40399
network_acronym_str UISANTADR2
network_name_str Repositorio UIS
repository_id_str
dc.title.none.fl_str_mv Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf
dc.title.english.none.fl_str_mv Yang model for llns routing protocol rpl through restconf1
title Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf
spellingShingle Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf
Rpl
Modulo
Yang
Redes
Lln
Restconf
Rpl
Module
Yang
Networks
Lln
Restconf
title_short Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf
title_full Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf
title_fullStr Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf
title_full_unstemmed Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf
title_sort Modelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconf
dc.creator.fl_str_mv Ramírez Brujes, Douglas Andrés
dc.contributor.advisor.none.fl_str_mv Trujillo Tarazona, Pedro Javier
dc.contributor.author.none.fl_str_mv Ramírez Brujes, Douglas Andrés
dc.subject.none.fl_str_mv Rpl
Modulo
Yang
Redes
Lln
Restconf
topic Rpl
Modulo
Yang
Redes
Lln
Restconf
Rpl
Module
Yang
Networks
Lln
Restconf
dc.subject.keyword.none.fl_str_mv Rpl
Module
Yang
Networks
Lln
Restconf
description 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
publishDate 2020
dc.date.available.none.fl_str_mv 2020
2024-03-04T00:45:41Z
dc.date.created.none.fl_str_mv 2020
dc.date.issued.none.fl_str_mv 2020
dc.date.accessioned.none.fl_str_mv 2024-03-04T00:45:41Z
dc.type.local.none.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.hasversion.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coar.none.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
format http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.identifier.uri.none.fl_str_mv https://noesis.uis.edu.co/handle/20.500.14071/40399
dc.identifier.instname.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.reponame.none.fl_str_mv Universidad Industrial de Santander
dc.identifier.repourl.none.fl_str_mv https://noesis.uis.edu.co
url https://noesis.uis.edu.co/handle/20.500.14071/40399
https://noesis.uis.edu.co
identifier_str_mv Universidad Industrial de Santander
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by/4.0/
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.none.fl_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0
dc.rights.creativecommons.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
http://creativecommons.org/licenses/by/4.0/
http://creativecommons.org/licenses/by-nc/4.0
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Industrial de Santander
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías Fisicomecánicas
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas
dc.publisher.school.none.fl_str_mv Escuela de Ingeniería de Sistemas e Informática
publisher.none.fl_str_mv Universidad Industrial de Santander
institution Universidad Industrial de Santander
bitstream.url.fl_str_mv https://noesis.uis.edu.co/bitstreams/f2649b22-5031-45c3-aa53-72461e7e623f/download
https://noesis.uis.edu.co/bitstreams/e6f35d7a-1f46-4283-ba10-1f7c54ac730d/download
https://noesis.uis.edu.co/bitstreams/a084796b-d623-47d7-af20-2c9d8055d4e1/download
bitstream.checksum.fl_str_mv 9b47411c6e250842292b55866e11ea1f
572cecdad56867e7f19e195c67e5a2ed
c7cff6189ff6b0eb2adfc8816a3eeac8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv DSpace at UIS
repository.mail.fl_str_mv noesis@uis.edu.co
_version_ 1831929740576948224
spelling Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by-nc/4.0Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Trujillo Tarazona, Pedro JavierRamírez Brujes, Douglas Andrés2024-03-04T00:45:41Z20202024-03-04T00:45:41Z20202020https://noesis.uis.edu.co/handle/20.500.14071/40399Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coCon 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. 1PregradoIngeniero de SistemasWith 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.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingenierías FisicomecánicasIngeniería de SistemasEscuela de Ingeniería de Sistemas e InformáticaRplModuloYangRedesLlnRestconfRplModuleYangNetworksLlnRestconfModelo en yang del protocolo de encaminamiento rpl en redes lln a través de restconfYang model for llns routing protocol rpl through restconf1Tesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_b1a7d7d4d402bcceORIGINALCarta de autorización.pdfapplication/pdf65312https://noesis.uis.edu.co/bitstreams/f2649b22-5031-45c3-aa53-72461e7e623f/download9b47411c6e250842292b55866e11ea1fMD51Documento.pdfapplication/pdf2034772https://noesis.uis.edu.co/bitstreams/e6f35d7a-1f46-4283-ba10-1f7c54ac730d/download572cecdad56867e7f19e195c67e5a2edMD52Nota de proyecto.pdfapplication/pdf65136https://noesis.uis.edu.co/bitstreams/a084796b-d623-47d7-af20-2c9d8055d4e1/downloadc7cff6189ff6b0eb2adfc8816a3eeac8MD5320.500.14071/40399oai:noesis.uis.edu.co:20.500.14071/403992024-03-03 19:45:41.549http://creativecommons.org/licenses/by-nc/4.0http://creativecommons.org/licenses/by/4.0/open.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.co