AdminUCV NGN 1.0.3

Características

Características Generales

AdminUCV NGN es una aplicación Open Source para administración de redes con licencia GNU GPL, escrito en lenguaje Java/C++, que brinda soporte para IPv4 e IPv6. Agrupa en una sola aplicación un manager SNMP (SNMP v1 y v2c), monitorización gráfica de la red, receptor de traps, compilador de MIBs y un conjunto de utilidades administrativas como ping, tracert, escáner de puertos TCP y sniffer.

Manager SNMP y Parser de MIBs

Es un manager para administración de redes vía SNMP (versiones 1 y 2c) basado en las funcionalidades provistas por el paquete SNMP4j. Soporta las operaciones básicas del protocolo como GetRequest, GetNextRequest, SetRequest, GetBulkRequest (sólo para la versión 2c) y adicionalmente soporta operaciones avanzadas como Walk para recorrer un subárbol de la MIB, y Table view para visualizar los datos de una tabla de manera gráfica ordenada por columnas.

El manager SNMP también cuenta con un Parser o Compilador de MIBs, basado en las funcionalidades provistas por el paquete Mibble. Este módulo permite importar nuevas MIBs a la aplicación y los resultados de las MIBs compiladas son mostrados en una estructura de árbol.

Grapher SNMP

Entre las funcionalidades ofrecidas por AdminUCV NGN, se incorpora un módulo que permite monitorizar variables de la MIB de manera gráfica vía SNMP. Este módulo también permite monitorizar el tráfico de las interfaces de un dispositivo mediante consultas SNMP.

Receptor de Traps

Permite iniciar un demonio para la recepción de traps (Alertas SNMP) en cualquier puerto UDP disponible. Los traps recibidos son mostrados de manera gráfica, permitiendo visualizar sus detalles.

Ping

Es una implementación de la herramienta ping, que permite enviar mensajes de solicitudes de eco ICMP con soporte para IPv4 e IPv6. Los usuarios pueden personalizar las de solicitudes de eco y al finalizar, se muestran estadísticas de los resultados de manera gráfica.

Tracert

Permite conocer la ruta (lista de nodos) por el cual transita un paquete IPv4 o IPv6 antes de llegar al destino final. Por cada salto se muestra información del tiempo de ida y vuelta (RTT) para alcanzar dicho nodo. Se permite configurar opciones para el funcionamiento de la herramienta y los resultados son mostrados en una tabla.

Sniffer

Este módulo permite capturar el tráfico de la red y ofrece análisis de los paquetes. Está basado en las funciones provistas por el paquete Jpcap. Los protocolos soportados por el sniffer son: ARP, IPv4, IPv6, ICMPv4, ICMPv6, TCP, UDP y SNMP (versiones 1 y 2c). Este módulo permite capturar hasta 500.000 paquetes, los cuales son mostrados en bloques de 10.000 paquetes.

Escáner de Puertos

Es una utilidad para analizar los puertos TCP activos en un host o en un rango de hosts con direcciones IPv4 o IPv6 contiguas.

Documentación

Todos los documentos se pueden descargar desde el enlace indicado en la sección de Descarga e Instalación.

Contribuciones para la traducción de la documentación de AdminUCV NGN a otros idiomas es bienvenida

Manual digital

Provee un manual digital que explica cómo instalar y utilizar la aplicación. Disponible en los siguientes idiomas:

Javadoc

Contiene el API con las definiciones de las clases que integran AdminUCV NGN. Disponible en los siguientes idiomas:

Documento de Tesis

Archivo PDF con el detalle de la investigación realizada durante el Trabajo Especial de Grado.

Descarga e Instalación

Requisitos previos

Para poder ejecutar la aplicación debe instalar y configurar los siguientes programas:

Distribuciones de AdminUCV NGN

Cada versión publicada de AdminUCV NGN es distribuida de 4 formas: archivos binarios, archivos fuente, documentación y distribución completa. Para descargar cualquiera de los archivos de AdminUCV NGN puede hacerlo mediante el siguiente enlace:

Descargar

http://sourceforge.net/project/showfiles.php?group_id=227915

A continuación se describen los componentes presentes en cada distribución y la forma de usar los mismos. Los valores “x.x.x” describen la versión y varían según la distribución.

Archivos binarios

Existen dos formas de obtener los archivos binarios (programa ejecutable), la primera es mediante un instalador ejecutable y la segunda es mediante un archivo con formato zip. Si elije descargar el instalador ejecutable sólo tiene que seguir los pasos del asistente de instalación.

En caso de elegir la descarga del archivo con formato zip debe descomprimir el mismo en el directorio de su preferencia. Luego puede usar cualquiera de los dos archivos binarios siguientes para iniciar la aplicación:

  • Adminucv_ngn_x.x.x.exe: el cual puede ejecutar directamente.  
  • Adminucv_ngn_x.x.x.jar:  el cual se puede ejecutar desde la consola de Windows con el siguiente comando: c:\><directorio_descarga>\java –jar Adminucv_ngn_x.x.x.jar.
Archivos fuentes

Para cada distribución, los archivos con el código fuente se publican mediante un archivo con formato zip (Adminucvngn_src_x.x.x.zip). Para utilizarlo debe descomprimir el mismo en el directorio de su preferencia, éste directorio cuenta con todos los archivos fuentes necesarios para compilar y ejecutar la aplicación. Adicionalmente, el directorio tiene la estructura y archivos necesarios para cargarlo como un proyecto en el IDE eclipse (http://www.eclipse.org).

Documentación

La documentación es publicada en un archivo con formato zip (Adminucvngn_doc_x.x.x.zip). Para visualizarlo, debe descomprimir el mismo en el directorio de su preferencia. Dentro de esta carpeta se encuentran las siguientes carpetas:

  • Tutorial: tiene un manual digital que explica con texto e impresiones de pantalla (screenshot) cómo utilizar la aplicación.
  • Javadoc: la cual tiene la definición del API de las clases utilizadas.
  • Thesis: la cual tiene el archivo PDF con el detalle de la investigación realizada durante el Trabajo Especial de Grado.
Distribución completa

Adicionalmente, todos los archivos descritos anteriormente son publicados en conjunto en un archivo con formato zip (Adminucvngn_full_x.x.x.zip). Se debe descomprimir el mismo en el directorio de su preferencia. Dentro de este directorio encontrará tanto los archivos binarios, archivos fuente y documentación de AdminUCV NGN, así como todos los directorios y archivos necesarios para modificar, compilar y ejecutar la aplicación.

Licencia

AdminUCV NGN se distribuye bajo GNU General Public License version 3.

Copyright (C) 2008 Universidad Central de Venezuela.

AdminUCV NGN is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License.

AdminUCV NGN is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

AdminUCV NGN is Open Source Software released under the GNU General
Public License version 3.