AdminUCV NGN 1.0.3

Features

General Features

AdminUCV NGN is an Open Source application for network management with GNU GPL license, written in Java/C++, that supports IPv4 and IPv6. It brings in one application an SNMP based manager (SNMP v1 and v2c), a graphical tool to monitor the network, a traps receiver, a MIBs compiler and a set of administrative tools such as ping, tracert, TCP ports scanner and sniffer.

SNMP Manager and MIB Parser

This module is a manager for network administration via SNMP (with support for versions 1 and 2c) based on SNMP4j. It supports the basic operations of the protocol such as GetRequest, GetNextRequest, SetRequest, GetBulkRequest (only for version 2c) and additionally supports advanced operations such as Walk to get a subtree of the MIB, and Table view to view the data in a table ordered by columns.

The SNMP Manager also has a Parser or MIBs Compiler, based on Mibble. So users can import new MIBs to the application, and the results of the compiled MIBs are displayed in a tree structure.

SNMP Grapher

This module of AdminUCV NGN allows users to monitor SNMP variables graphically. Also, the traffic that passes through an interface can be visualized.

Traps Receiver

It is a daemon that receives SNMP traps (the UDP port can be configured) and shows the traps information in a user-friendly way.

Ping

It is an implementation of the ping tool, with supports for IPv4 and IPv6. User can customize the structure of the echo messages, and the statistics are showed graphically.

Tracert

Traces the route (list of nodes) of packets forwards a final destination. For every node, the round trip time is shown. Users can specify the options and the results are displayed in a table.

Sniffer

This module allows users to capture network traffic and provides analysis of the packages. It is based on Jpcap. The protocols supported by the sniffer are: ARP, IPv4, IPv6, ICMPv4, ICMPv6, TCP, UDP and SNMP (Versions 1 and 2c). The module is limited to capture up 500,000 packets, which are displayed in blocks of 10,000 packets.

Port Scanner

This module reports active TCP ports in a host or range of hosts with contiguous IPv4 or IPv6 addresses, it also allows connectivity test and lets define the range of ports to be analyzed.

Documentation

All documents can be downloaded from the link given in the section Download and Installation.

Contribution are welcome to translate the documentation in other languages

Digital user's guide

Provides a digital guide that explains how to install and use the application. Available in the following languages:

Javadoc

Contains API with the classes definitions of AdminUCV NGN. Available in the following languages:

Thesis Document

PDF file with details of the research conducted during development of the Thesis.

Download and Installation

Prerequisites

To run the application you will need to install and configure the following programs:

AdminUCV NGN Distributions

Each published version of AdminUCV NGN is distributed in 4 ways: binary files, source files, documentation and full distribution. To download any files AdminUCV NGN go to the following link:

Descargar

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

These paragraphs describe the components present in every AdminUCV NGN distribution and how to use them. The values "x.x.x" specifying the version and change depending on the distribution.

Binary files

There are two ways to get the binary files (executable program), the first is through an executable installer and the second is through a zip file format. If you choose to download the installer executable just follow the steps of the wizard.

If you choose to download the zip file format, you must to decompress it in the directory of your choice. Then you can use either of the following binary files to start the application:

  • Adminucv_ngn_x.x.x.exe: which can run directly.  
  • Adminucv_ngn_x.x.x.jar: which can be run from the Windows console with the following command: c:\><dicrectory>\java –jar Adminucv_ngn_x.x.x.jar.
Sources Files

The source code files are published through a zip file format (Adminucvngn_src_x.x.x.zip). To use it you must decompress it in the directory of your choice, where you will find all the necessary source files to compile and run the application. Additionally, the directory has the structure and the necessary files to load it as a project in the eclipse IDE (http://www.eclipse.org).

Documentation

The documentation is published in a zip file format (Adminucvngn_doc_x.x.x.zip). To view it, you must decompress it in the directory of your choice. Inside you will find the following subdirectories:

  • Tutorial: is a digital guide that explains with text and prints screen (screenshots) how to use the application.
  • Javadoc: Contains API with the definitions of AdminUCV NGN classes.
  • Thesis: Contains the PDF file with details of the research conducted during the development of the Thesis.
Full Distribution

Additionally, all files described above are published together in a zip file format (Adminucvngn_full_x.x.x.zip). You must decompress it in a directory of your choice. Within this directory will find the binary files, source files and documentation of AdminUCV NGN, as well as all directories and files needed to modify, compile and run the application.

License

AdminUCV NGN is distributed under the 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.