Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Incorporación de soporte nativo SNMP en el paquete Quagga

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2011

Advisors (or tutors)

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

Este proyecto de Sistemas Informáticos se planteó como una forma de aumentar las capacidades de la suite o paquete de aplicaciones de encaminamiento Quagga. Se pretende que el paquete de aplicaciones pueda entenderse de forma eficaz con SNMP (cuyas siglas provienen de Simple Network Management Protocol o protocolo simple de administración de redes) sin que sea necesaria la utilización de servidores o dispositivos proxy para llevar a cabo este fin. El proyecto consiste en dotar a Quagga con la capacidad de enviar alertas, a través del protocolo SNMP, cada vez que el demonio principal Zebra añada o elimine una ruta de una red IPv4 al kernel o núcleo de una estación agente donde se esté ejecutando. Esas alertas se envían usando una notificación a través de un tipo mensaje especificado en SNMP llamado TRAP. La notificación será enviada automáticamente a una lista de estaciones gestoras cuyas direcciones han sido especificadas en la configuración de la estación agente. De esta manera un administrador puede consultar y revisar los cambios producidos en las rutas de una estación agente desde una estación gestora sin tener que acceder a la estación agente directamente estableciendo una conexión. Para el proyecto se ha utilizado la última versión estable de Quagga hasta mayo del año 2011, la versión 0.99.18, aunque los cambios realizados son muy extensibles, y convenientemente documentados, lo que facilita la posibilidad de que en futuras versiones oficiales de Quagga pueda realizarse esta misma mejora con relativa facilidad en caso de que la distribución oficial no lo contemple. [ABSTRACT] This end-of-studies project was posed as a way of increasing the capabilities of Quagga routing suite. The main goal is to provide the suite the mechanisms to communicate in an efficent way with SNMP (SNMP stands for Simple Network Management Protocol), while avoiding the use of any proxy server or proxy decive to accomplish this function. The project consists in giving the Quagga software capabilities to send alerts through SNMP, whenever the main daemon, Zebra, adds or removes an IPv4 route to or from the device kernel of the agent station where it is running. These alerts are sent using a notification implemented as a SNMP message called TRAP. The notification will be send automatically to a set of management stations whose addresses have been entered in the agent station configuration. This will allow an administrator to check or browse the changes occurred in an agent routing table from the management station without having to log in the agent station for operations, therefore no direct access to the agent station is needed. During project development the last Quagga stable version (0.99.18 as May 2011) was used, although the changes are very extensibles and duly documented should future official Quagga versions do not include theese changes they can be included with relative ease.

Research Projects

Organizational Units

Journal Issue

Description

Proyecto de Sistemas Informáticos (Facultad de Informática, Curso 2010-2011)

Unesco subjects

Keywords