[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#246147: ITP: netiathome -- collects network performance statistics from end-systems



Package: wnpp
Severity: wishlist

* Package name    : netiathome
  Version         : 1.01
  Upstream Author : neti@ece.gatech.edu
* URL             : http://www.neti.gatech.edu/index.html
* License         : GPLv2
  Description     : collects network performance statistics from end-systems

[note: it seems that this package needs java to compile.  I haven't tried
compiling it with gcj.]

Using NETI@home will make the Internet a better place! (and hopefully a little
faster)

NETI@home is an open-source software package that collects network performance
statistics from end-systems. It has been written for and tested on the Windows,
Linux, and Solaris operating systems, with testing for other operating systems
to be completed soon. NETI@home is designed to run on end-user machines and
will collect various statistics about Internet performance. These statistics
will then be sent to a server at the Georgia Institute of Technology (Georgia
Tech), where they will be collected and made publicly available. We believe
that this tool will give researchers much needed data on the end-to-end
performance of the Internet, as measured by end-users. Our basic approach is to
sniff packets sent to and received by the host and infer performance metrics
based on these observed packets. NETI@home users will be able to select a
privacy level that will determine what types of data will be gathered, and what
will not be reported. NETI@home is designed to be an unobtrusive software
system that runs quietly in the background with little or no intervention by
the user, and using few resources.

NETI@home is written in C++ and uses the popular Ethereal network analyzer to
sniff packets. NETI@home also uses the zlib compression library. As previously
mentioned, NETI@home has been designed for the Windows, Linux, and Solaris
operating systems and should work with various other *NIX flavors with little
or no modification. NETI@home has been developed as a thesis project at Georgia
Tech and has been designed in accordance with the CAIDA specifications on
network statistics. In conclusion, NETI@home has been designed to aid
researchers who are studying Internet performance by providing a wealth of
end-to-end data that has been previously unavailable.

NETI@home includes the NETIMap application, written in Java, to encourage the
use of NETI@home. The NETIMap application, when run, will display a
geographical map of the world. As Internet hosts are contacted (a website, for
example), a dot is placed on that host's calculated coordinates. The
coordinates are calculated using CAIDA's NetGeo database. 

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.3
Locale: LANG=en_GB.ISO8859-15, LC_CTYPE=en_GB.ISO8859-15



Reply to: