This page shows all public software created by UNINETT AS. Some of the software is available for download and installation, others are not yet released but available on request.

Services

FEIDE
FEIDE is implementing secure identification of internet-service users and assignment of user access-rights.
Mail Dike
a system to stop spam by imposing SMTP restrictions.
Mail Dike II
an e-mail content-inspection and content-filtering system built on top of amavisd-new, Clamav and SpamAssassin.
radsecproxy
a generic RADIUS proxy that in addition to to usual RADIUS UDP transport, also supports TLS(RadSec).

Network management and monitoring

NAV
Software suite to monitor large computer networks. It discovers network topology, monitors network load and outages.
Stager
a system for aggregating and presenting network statistics.
Zino
The network status monitor monitors status on links and routers, storing data used by the Ritz and Nemo clients.
Qstream
Analyse the quality of media streams. It measures characteristics like packet jitter, loss and gaps, throughput and burstiness.
PyMetric
Network simulation and visualisation tool. Simulate changes in topology and metrics and visualise the effects.
perfSONAR NC
A perfSONAR implementation based on NETCONF.
Sipshaman
Sipshaman is a tool to probe the quality of a SIP-based voip telephony service. It can compute the MOS values and other performance parameteres and aggregate this for a trends analysis as well as presentation to a live monitoring of status.
VoIPADE
VoipADE is an anomaly detection system for the calls made through VoIP. It uses behavioral based algorithm to detect the anomalous behavior and raise the alert based on the analysis. The alert can be sent to the syslog or to the hobbit server, which can further sent the alerts via email, SMS etc.

Aged software

Nemo
a Java application presenting network statistics on geographic maps.
Web-based Network Maps
Show geographic and logical topology for UNINETT and the networks of our customers automatically.
MAPI
C API and utilites for scalable passive monitoring at gigabit speeds - featuring lossless flow reports.
Qflow
Qflow is a system for providing per flow QoS monitoring with extended IPFIX paramteres using MAPI.
Mcview
Visualising and debugging multicas trees spanning multiple administrative domains.
ssmping
A set of tools for checking SSM/ASM IPv4/IPv6 multicast connectivity, and obtaining related information such as multicast tree setup time, the number of hops the packets have traveled, as well as packet delay and loss.

Extended description

Stager Stager Graph

Stager

Stager is a system for aggregating and presenting network statistics. Though tailored for using NetFlow data from the flow-tools package, it is generic and can be customized to present and process any kind of network statistics. The backend collects data with flow-tools and stores reports in a database, automatically handling the aggregation of hourly statistics into days, weeks, and months. The Web frontend presents data in tables, matrices, or plots. The reports are fully customizable, and their definitions are stored in the database.

GenPlot and MPing are currently two separate tools, but will soon be available through Stager.


Nemo

Nemo

Nemo is a Java application presenting network statistics on geographic maps. Nemo lets you interactivly navigate in maps and in time. Nemo are capable of visualizing alot of different types of statistics. Multiple metrics can be visualized simultanously, all selected by the user. Nemo can even animate changes during a selected time period.


Map 1 Map 2 Map 3

Web-based Network Maps

The network maps show geographic and logic topology for UNINETT and the networks of our customers. The maps contain information on router load, link capacity and more. The maps are interactive, and clicking on the wanted region, a more detailed map appear. Clicking on a router or a link shows menues with statistics.


Schematic Map from Zino Ritz client to Zino

Zino

Zino is software package with functionality regarding network monitoring. The network status monitor monitors status on links and routers, storing data used by the Ritz and Nemo clients.

Ritz is a TCL/TK based application which present an overview of network failures. Ritz also works as a ticket system, holding the administrative status of network failure events.


FEIDE Logo

FEIDE

FEIDE (Federated Electronic Identity for Education) is a project with the goal of establishing a common, secure electronic identity for Norwegian academic users. FEIDE is implementing the academic sector's system for reliable user data handling, secure identification of internet-service users and assignment of user access-rights. This poses requirements on the administration procedures of students and employees. In addition, FEIDE project has a separate activity related to card-services, with objective of coordinating a possible use of cards as a storage medium for electronic identity, with overall use of student id-cards.


NAV Start page

NAV

Network Administration Visualized is a free software program to monitor computer networks, developed by UNINETT and used by universities and corporations around the world.

NAV monitors the network and alerts you via e-mail, SMS or Jabber. It has several interactive maps that visualizes the network topology, in addition to reports and graphs that provides status and trend information. NAV also gives you inventory monitoring and simple switch port configuration via SNMP.


SCAMPI

MAPI

MAPI, or Monitoring API, is a multi-user programming interface designed to simplify the development of network monitoring software and allows users to express their monitoring needs in a device-independent way. The main abstraction provided by MAPI is the network flow. Although flows have been used before in network monitoring systems, MAPI gives flows a first-class status. Applications that uses MAPI can specify what flows or flow statistics they are interested in by applying functions to flows. A MAPI function can be a BPF filter, string search, packet counter or more advanced like a NetFlow generator. These function will automatically run in hardware if there is support for it on the hardware being used.

MAPI was developed by the SCAMPI consortium


Mail Dike - Global Client Whitelist

Mail Dike

Mail Dike is a system to stop spam by imposing SMTP restrictions.

Mail Dike is a Uninett project.

Most of the code is written by Pål Løberg at Initio IT-løsninger AS. Documentation and some extensions by Gustav Foseid.


Mail Dike II - Recipient
    Profiles

Mail Dike II

Mail Dike II is an e-mail content-inspection and content-filtering system built on top of amavisd-new, Clamav and SpamAssassin. It is designed to be run after Mail Dike has run.


radsecproxy

radsecproxy is a generic RADIUS proxy that in addition to to usual RADIUS UDP transport, also supports TLS (RadSec). The aim is for the proxy to have sufficient features to be flexible, while at the same time to be small, efficient and easy to configure.


mcview

mcview is a tool for visualising and debugging multicast. It provides an agent based architecture that allows this to be done for multicast trees spanning multiple administrative domains.


qflow

Qflow is a system for providing per flow quality of service monitoring by extending the IPFIX protocol with several new QoS related attributes. Netflow V9 is also supported. The IPFIX exporter is based on MAPI while the collector is a modified version of NFdump.


ssmping

ssmping is a set of tools for checking SSM/ASM IPv4/IPv6 multicast connectivity, and obtaining related information such as multicast tree setup time, the number of hops the packets have traveled, as well as packet delay and loss.


qstream

Qstream is a tool to analyse the quality of media streams. It measures characteristics like packet jitter, loss and gaps, throughput and burstiness, as well as packet sizes.


UNINETT AS supports web standards. Valid HTML 4.01! Valid CSS!