National Laboratory for Applied Network Research

National Laboratory for Applied Network Research
Measurement and Operations Analysis Team

Quarterly Report for
January 1999 to March 1999

  1. Summary

    Most progress has been made with the Active Measurement Program, where many more machines had been deployed, and functionality added.

    In addition the Cichlid visualization engine has now been ported to the Windows 95/98/NT environment, and efforts are underway for major revision in a version 2.

  2. Active Measurement Program

  3. Cichlid visualization engine

    Jeff Brown, developer of the Cichlid software, re-did the Cichlid web page and added some demos, available via http://moat.nlanr.net/Software/Cichlid/. He is also working on a new version of Cichlid.

    Todd Hansen, a recently hired UCSD student, ported the Cichlid client to Windows 95/98/NT. The port is available at http://moat.nlanr.net/~tshansen/cichlid.html. The reasons behind a Windows port are the following: The client can now be run on the most popular desktop operating system in the world; we get access to openGL hardware accelerated video cards currently supported by Windows but no other platform, and we can truly say we have a cross-platform solution, with the server running on a number of different UNIX platforms.

    For the future, Todd is hoping to work with Jeff Brown to develop a common GUI interface for Cichlid that works on all platforms. They are also working to develop a single server capable of supporting multiple clients concurrently. Todd is hoping to better refine the Windows version with better error messages and other usability improvements. Also we are looking at ways to compare the various openGL cards and platforms as they perform for cichlid. For instance we have noticed that the nurbs graphing runs faster under most UNIX platforms than under Windows because of its intensive math operations.

  4. Network routing

    Neil Cotofana, another UCSD student,read up on the different forms of routing and organization in the Internet, particularly the classification of collections of routers into Autonomous Systems and the use of the BGP protocol to interconnect them. He briefly began to investigate using OpenGL to implement the graphics of a BGP visualization tool. Most recently, he has started to learn Perl, as it is a powerful tool for scanning through large, formatted text files, picking and choosing desired information. These efforts are working toward the eventual goal of creating a tool to visualize and analyze BGP statistical data that will use the BGP-dump files created by University of Oregon's Route Views project as the raw data source.

    In the April-June time frame, Neil hopes to see the birth of a useful BGP data visualization tool with at least some, if not full, functionality.

  5. PR/Outreach

    The primary person working on PR and outreach is Mike Gannis. He revised and ordered more "NLANR Measurement and Analysis" and "NLANR Coral Monitors" posters, and revised the NLANR handout. He also planned and did preliminary editorial work on "NLANR Packets" Web Newsletter, to be published at http://www.nlanr.net/NLANRPackets/.

  6. Staffing

    Current staffing consists of Hans-Werner Braun as the overall Principal Investigator. Tony McGregor (University of Waikato) is supporting MOAT by leading the AMP project. He is supported by Ryan Kassel, who intends to work full time this summer on AMP in a research capacity. Todd Hansen has been working on the Windows adaptation for Cichlid, but is expected to take on more system administration responsibilities, and also helps on the AMP activity. Jeff Brown is the principal Cichlid developer. Neil Cotofana is working on routing visualizations. Ryan Kassel, Todd Hansen, Jeff Brown, and Neil Cotofana are UCSD students, working part time for NLANR/MOAT.

    Mike Gannis, supported by Edna Nerona, (both SDSC staff) are supporting NLANR/MOAT on PR and web interface activities.