Control y gestión de sondas de monitorización Ethernet usando NETCONF y modelos de datos YANG
Author
Cucharero Atienza, TitoEntity
UAM. Departamento de Tecnología Electrónica y de las ComunicacionesDate
2017-09Subjects
NETCONG; YANG; Herramientas de análisis de red; TelecomunicacionesNote
Máster Universitario en Ingeniería de TelecomunicaciónEsta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional.
Abstract
Actualmente la mayoría de dispositivos electrónicos que utilizamos están conectados a
Internet. Para que todos estos dispositivos tengan un buen rendimiento se necesita una
buena calidad de red. La monitorización de parámetros de calidad de servicio (QoS) nos
permite detectar anomalías y conocer por qué se están produciendo o dónde están los
problemas. Con el paso del tiempo la complejidad de los sistemas de monitorización ha
crecido y la gestión de los mismos (realizada tradicionalmente con protocolos como
SNMP) se ha convertido en una tarea muy importante. Por este motivo, es necesario crear
sistemas de gestión y control de sondas que sean estándares, interoperables y sencillos. En
concreto, el protocolo estándar NETCONF junto con las definiciones de modelos de datos
en YANG están siendo utilizados en los últimos años para gestionar de manera
transparente equipos de red y middleboxes.
En este proyecto se aborda el estudio y la posterior implementación del control remoto de
sondas Ethernet, a través del protocolo NETCONF y su modelo de datos YANG asociado.
El protocolo NETCONF define un mecanismo simple a través del cual podemos gestionar
un dispositivo de red, obtener información sobre la configuración del dispositivo y
manipular o actualizar ficheros de configuración. YANG es un lenguaje de modelado de
datos que define una jerarquía sobre los mismos. Además, se propone la implementación
de estas funcionalidades integradas dentro de un entorno Web que permita realizar
operaciones fácilmente y de una manera práctica para el usuario.
En concreto, en este proyecto se ha implementado la ejecución remota de varias
herramientas de análisis de red (tanto activas como pasivas) con las que se puede obtener
una visión global del rendimiento de la misma. Esta característica dota al entorno web
desarrollado de la posibilidad de analizar datos en tiempo real y no depender de la propia
configuración de la sonda, permitiendo a los analistas de red realizar mediciones en
momentos en los que se detecte alguna anomalía. La implementación propuesta en este
trabajo ha sido probada con éxito en un entorno virtual que ha permitido validar el correcto
funcionamiento de la herramienta, así como definir los casos de uso de utilidad para los
analistas y gestores de red. Currently most of the electronic devices are connect to the Internet. Good network quality
is required for all these devices. Monitoring Quality of Service (QoS) parameters allows us
to detect anomalies and know why they are occurring. Over time, the complexity of
monitoring systems has grown and management (traditionally performed with protocols
such as SNMP) has become a very important task. For such a reason, it is necessary to
create management and control systems for probes that are standard, interoperable and
simple. Specifically, the standard protocol NETCONF along with the definitions of YANG
data models are being used in recent years to manage network equipment and middleboxes.
In this project we will study and implement the remote control of Ethernet probes, using
the NETCONF protocol and YANG data models. The NETCONF protocol defines a
simple mechanism through which we can manage a network device, obtain information
about the configuration of the device and manipulate or update configuration files. YANG
is a data modeling language that defines a hierarchy over them.
In addition, this work proposes the implementation of these functionalities integrated
within a Web environment that allows perform operations easily.
In particular, this project has implemented the remote execution of several network
analysis tools (for active and passive measurements) that allows obtaining an overall view
of the performance of the network This feature provides the developed web environment
the possibility of analyzing data in real time and not depending on the probe's own
configuration, thus allowing network analysts to perform measurements when an anomaly
is detected. The implementation proposed in this work has been successfully tested in a
virtual environment that has allowed validating the correct operation of the tool, as well as
defining useful use cases for analysts and network managers.
Files in this item
Google Scholar:Cucharero Atienza, Tito
This item appears in the following Collection(s)
Except where otherwise noted, this item's license is described as https://creativecommons.org/licenses/by-nc-nd/4.0/
Related items
Showing items related by title, author, creator and subject.
-
Entorno para la gestión de sondas de red de bajo coste
Cucharero Atienza, Tito
2015-06 -
Desarrollo de una sonda Ethernet activa basada en el SoC programable Xilinx Zynq
Sosa Muñoz, Alfredo
2014-07