Publication:
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
Research Projects
Organizational Units
Journal Issue
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.
Description
Proyecto de Sistemas Informáticos (Facultad de Informática, Curso 2010-2011)
Unesco subjects
Keywords
Citation